[LOS] Level 6 darkelf 문제풀이
[힌트] 1. 주석처리 # : %23, ' : %27 2. or and 우회 or : || and : && if(preg_match('/prob|_|\.|\(\)/i', $_GET[pw])) exit("No Hack ~_~"); 첫번 째 필터링 것들은, prob, _, ., (, ), 대소문자를 구분하지 않음, 필터링 하는 문자열을 사용 시 No Hack을 출력한다. if(preg_match('/or|and/i', $_GET[pw])) exit("HeHe"); 두번 째 필터링하는 것들은 and 와 or를 필터링하고 있다. 이를 대체하기 위해서는 &&와 ||를 사용할 수 있다. if($result['id'] == 'admin') solve("darkelf"); id값으로 admin이 들어오면 문제가 풀리는..