WarGame/los(los.rubiya.kr)
los - zombie_assassin
DoR@Hee
2019. 3. 27. 09:30
문제 화면
if(@ereg("'",$_GET[id])) exit("HeHe");
if(@ereg("'",$_GET[pw])) exit("HeHe");
별다른건 없어보이지만 '(싱글쿼터)를 ereg 함수로 우회하고있다.
ereg함수는 대소문자를 구분 안하고 필터링하는 함수이다. 또한 ereg 함수는 %00(null)가 바로 앞에 존재하면 문자열을 비교하지 않는다
이러한 ereg 함수 우회 기법을 이용하여
쿼리를 참값으로 만들면 성공