2010.03.10 14:14 WarGame




페이지 상에 씌인 말은 아무것도 없습니다

소스를 봐보면

<!-- urllib may help. DON'T TRY ALL NOTHINGS, since it will never end. 400 times is more than enough. -->

라고 주석처리가 되어있군요

저 사진에는 링크가 걸려 있구요

들어가보면

해당 페이지에 nothing 이라는 변수에 12345라고 인자가 주어져있습니다

그리고 내용은

and the next nothing is 92512

92512 로 인자를 다시 주고  들어가면 다음 숫자가 나오구요

대략 어떻게 해야 할지 감이 오시나요?

페이지에 뿌려주는 값을 읽어 들여서 다시 인자로 주고

요청하는 방식이면 되겠군요

urllib 모듈을 쓰는게 좋을 거이고, 400번이면 충분하다고 합니다

bruteforce는 하지 않는게 신상에 좋아보이는군요 :D

urllib 를 참조해봅시다

먼저 특정 url 의 응답을 긁어와야합니다

urlopen 함수가 적절해보이는군요



응답은 파일 처리 할때와 같은 형식으로 처리해야 하는거 같군요

and next nothing is...

이 문자열이 나오지 않는 부분에서 멈추게 하고 반복해서 요청합니다





그러면 답이 쨘

읭?

Yes. Divide by two and keep going.

가 답은 아니겠죠?

2로 나누고 계속 하랍니다

소스 코드를 수정해줍니다




이번에야 말로 답이 쨘

'WarGame' 카테고리의 다른 글

[ Padocon 2010 ] Warmup 100  (0) 2010.03.16
[Python Challenge] level5 풀이  (2) 2010.03.11
[Python Challenge] level4 풀이  (0) 2010.03.10
[Python Challenge] level3 풀이  (0) 2010.03.09
[Python Challenge] level2 풀이  (0) 2010.03.05
[Python Challenge] level1 풀이  (0) 2010.03.05
Posted by LinkC

블로그 이미지
LinkC

태그목록

Tistory Cumulus Flash tag cloud by BLUEnLIVE requires Flash Player 9 or better.

공지사항

Yesterday35
Today4
Total331,024

달력

 « |  » 2019.8
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

최근에 받은 트랙백

글 보관함


. .