NULL 잡아먹는 놈

[webhacking.kr] 11번 문제 풀이 본문

0x0070 워게임 문제 풀이/0x0071 webhacking.kr 풀이

[webhacking.kr] 11번 문제 풀이

34t3rNULL 2017. 2. 28. 15:38

<주의> 쉽습니다... 도저히 뭔지 모르겠다 하시면 https://opentutorials.org/course/909/5142 가서 공부하신다음 오시면 돼요. (찡긋) </주의>





오늘 11번 문제의 첫 화면은 다음과 같다. $pat은 다음과 같은 정규 표현식으로 이루어져있고

GET 방식으로 전달된 val의 값과 $pat의 값이 일치하면 password를 알려준다고 한다.

겁나 쉽네 풀어보자!

일단 "/~~~~~/" 안에 있는 것을 해석해 보자면

[1-3] -> 1~3까지의 정수 중 1개

[a-f]{5} -> a~f까지의 알파벳 중 5개

*자신의 아이피* -> 그대로 쓰면 된다.

\t -> 탭 키인데. URL 창에 다가는 쓸 수 없으니 %09로 이스케이핑한다.

사이 사이 끼어있는 p,a,s,s -> 그대로 쓴다.


암튼 이런식으로 URL 창에 쓰고 나면





다음과 같이 생겼는데 엔터 누르면


끝~ 왜 300점 문제인지 모르겠다 ㅋㅋ