본문 바로가기
CTF_/HackCTF

[HackCTF] 마법봉

by 낭람_ 2020. 2. 24.
반응형

[마법봉]


- 해쉬에 마법을 부여한다.. 매직 해쉬가 바로 떠올랐다.


- if 문을 보면 240610708을 md5로 암호화 하고, input 값을 sha1로 암호화 한뒤 비교를한다.

- md5(240610708)의 값이 0e 로 시작하기 때문에 이 값은 int == int 비교를 할때 0으로 인식된다.

- 즉, sha1 암호화를 하면 0e로 시작하는 값을 찾으면 된다.

- 이 두값을 비교하면 int == int 이기 때문에 0 == 0 이되어 true 값이 된다.

- 0e123 = 0^123 = 0



- 10932435112값을 입력하면 flag가 나온다.



참고 블로그

https://rootable.tistory.com/

반응형

'CTF_ > HackCTF' 카테고리의 다른 글

[HackCTF] Input Check  (0) 2020.02.24
[HackCTF] Time  (0) 2020.02.24
[HackCTF] Login  (0) 2020.02.24
[HackCTF] Read File  (0) 2020.02.24
[HackCTF] Guess me  (0) 2020.02.24

댓글