구원의 리버싱문제
일단 실행해보니 이렇다
올리로 실행시키고 참조 함수에 들어가서 strcmp에 bp를 걸었다
음 내 입력값이랑 저거랑 비교를 하는군아
그대로 입력해보니 다르다.. 아마 입력값이 특정 알고리즘을 거쳐서 인식되는 듯 하다
거꾸로 뒤집고 가운데 한번 더 뒤집는 쉬운 알고리즘이기에 바꾸어 입력해보았다
다만 쉬운 알고리즘이기에 추정하여 입력이 가능하지 원래는 ida를 통해 알고리즘을 분석하는게 맞다
Good이 뜨는데 왜 암것도 없냐
보니까 틀렸을때만 문자가 출력되는듯 하다
저 %s함수를 good부분에 크랙해봤는데도 소용없었다
그래서 일부로 앞뒤 하나씩 틀려보았다
음.. Mo@ongStar!!@!! 인가?
문별?
플래그는 input값 md5해시화+연예인이름
Flag is
{4c9a730d0bce0e148df214c170657d9fMo@ongStar!!@!!}
'CTF > KCTF' 카테고리의 다른 글
[Reversing] EASY DYNAMIC (0) | 2018.02.01 |
---|---|
[Reversing] Where am i? (0) | 2018.02.01 |
[pwnable] 자네 날 한번 키워보겠나 (0) | 2018.02.01 |
[DIGITALAPP] RDP (0) | 2018.02.01 |
[DIGITALFORENSIC] 안녕!안녕!안녕! (0) | 2018.02.01 |