2018. 1. 15. 09:49, 워게임/Pwnable.kr
코드를 보니 저의 input을 임의로 만든 hash 함수에 대입했을 때의 결과가 0x21DD09EC가 되면 키를 얻을 수 있네요. 해쉬함수는 굉장히 간단한 형태라 collision을 찾기 쉽습니다. 이 때 주의할 것은, 0x00을 입력해버리면 문자열이 거기서 끝나버리기 때문에 0x00을 넣지 않도록 주의해야합니다. 또한 little endian이라는 점도 고려해줘야 합니다.
|
'워게임 > Pwnable.kr' 카테고리의 다른 글
[Pwnable.kr] input (0) | 2018.01.15 |
---|---|
[Pwnable.kr] random (0) | 2018.01.15 |
[Pwnable.kr] passcode (0) | 2018.01.15 |
[Pwnable.kr] flag (0) | 2018.01.15 |
[Pwnable.kr] bof (0) | 2018.01.15 |
[Pwnable.kr] fd (0) | 2018.01.15 |
Comments