반응형
[마법봉]
- 해쉬에 마법을 부여한다.. 매직 해쉬가 바로 떠올랐다.
- if 문을 보면 240610708을 md5로 암호화 하고, input 값을 sha1로 암호화 한뒤 비교를한다.
- md5(240610708)의 값이 0e 로 시작하기 때문에 이 값은 int == int 비교를 할때 0으로 인식된다.
- 즉, sha1 암호화를 하면 0e로 시작하는 값을 찾으면 된다.
- 이 두값을 비교하면 int == int 이기 때문에 0 == 0 이되어 true 값이 된다.
- 0e123 = 0^123 = 0
- 10932435112값을 입력하면 flag가 나온다.
참고 블로그
반응형
'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 |
댓글