반응형
문제를 누르니 바이너리가 하나 딱 다운받아 집니다.
실행시켜보니 입력창이 하나 나오고 확인을 누르니 에러메시지가 출력되는 군요
IDA로 까주니 여러함수가 나와주네요
문자열뷰 열어주시고 위와같이 셋업해서 대부분의 문자열이 검색되도록 해주시고~
아까본 에러메세지 검색해주시면 함수위치를 특정할 수 있습니다.
해당함수로 가니 strncmp()가 보이고 뒤에 문자가 하드코딩 되어있는것이 보입니다.
해당함수에 BP걸어주시고 해당 변수 눌러주시면 아까 프로그램에 입력한 문자열이 보입니다.
v3변수가 2번째 문자인걸 알 수 있었습니다. 같은 요령으로 문자열을 조합해 주면
클리어~
'wargame > reversing.kr' 카테고리의 다른 글
[Reversing.kr]Music Player 풀이 (0) | 2021.06.10 |
---|---|
[Reversing.kr] Easy Unpack 풀이 & MUP(매뉴얼 언패킹) (0) | 2021.06.10 |
[Revesing.kr]Easy Keygen 풀이 (0) | 2021.06.09 |