My Drive

pythonchallenge #08 - bz2 본문

writeup

pythonchallenge #08 - bz2

sunnyeo.park 2014. 12. 9. 12:53

# 여덟 번째 문제

소스를 보니



처음보는 html 태그가 있었다.

찾아보니 하나의 이미지에 여러 링크를 걸 때 사용하는 이미지맵이었다.

<map>태그를 이용해 이미지맵을 만들고,

<area>태그의 shape속성으로 이미지맵의 형태를 지정, rect, circle, poly,....

그리고 coords속성으로 좌표갑을 지정한다.

참고 : http://www.homejjang.com/05/imagemap.php



링크가 걸려 있는부분은 벌이 있는 부분이었다.



클릭하니 아래와 같이 인증을 요구하는 창이 떴고,

위에서 주석으로 un과 pw는 username과 password의 줄임말임을 알 수 있었다.



un: 'BZh91AY&SYA\xaf\x82\r\x00\x00\x01\x01\x80\x02\xc0\x02\x00 \x00!\x9ah3M\x07<]\xc9\x14\xe1BA\x06\xbe\x084'

pw: 'BZh91AY&SY\x94$|\x0e\x00\x00\x00\x81\x00\x03$ \x00!\x9ah3M\x13<]\xc9\x14\xe1BBP\x91\xf08'


각각 무언가로 암호화해놓은 듯 한데 처음보는 것이라, 앞에 공통적으로 있는 부분을 검색해보니 bz2 module이라는 것을 알 수 있었다.



나온 값을 입력하니 다음단계로 넘어갈 수 있었다.


※ bz2 module

참고 : http://effbot.org/librarybook/bz2.htm

compress()

decompress()




'writeup' 카테고리의 다른 글

pythonchallenge #10  (0) 2014.12.09
pythonchallenge #09 - ImageDraw  (0) 2014.12.09
pythonchallenge #07 - image  (0) 2014.12.09
pythonchallenge #06 - zipfile  (0) 2014.12.03
pythonchallenge #05 - pickle  (0) 2014.12.02
Comments