Dyrandy
[Wargame.kr] 워게임 md5_compare 500p 본문
오늘 풀어본 문제는 Wargame.kr의 문제를 풀어보았습니다.
문제 이름만 봐도 md5의 값을 서로 비교해주는 것 같습니다.
들어가보니, 이렇게 value1과 2에 값을 넣는것입니다.
일단 소스를 보면 이렇게 되있는데 요기서
ctype_alpha는 오로지 영어 문자만으로 되있는 것을 뜻하며,
is_numeric은 숫자로만 이루어진 것을 뜻합니다.
그리고 두개의 입력값의 md5값이 동일 해야합니다.
즉, 이문제는 md5 collision을 이용한 공격에 대한 것입니다.
2개의 md5값이 같은 다른 문자열에 대한 것입니다.
인터넷에 같은 2개를 겁색해보니
QNKCDZO
240610708
이 두개가 떴습니다.
입력해보고 chk를 해보니
끝!
'Wargame WriteUp > WarGame.kr' 카테고리의 다른 글
[Wargame.kr] 워게임 14번 challenge 14 simple board (0) | 2017.10.16 |
---|---|
[Wargame.kr] 워게임 13번 challenge 13 tmitter (0) | 2017.10.11 |
[Wargame.kr] 워게임 6번 challenge 6 DB is really GOOD (0) | 2017.09.28 |
[Wargame.kr] 워게임 12번 challenge 12 type confusion (0) | 2017.08.03 |
[Wargame.kr] 워게임 Fly Me To The Moon 500p (0) | 2017.06.09 |
Comments