-
[reversing.kr] position프로그래밍/Reversing 2022. 4. 19. 19:42반응형
1단계 - 실행해보기
비번이 76876-7776일때의 이름을 찾는 것 비밀번호는 p로 끝난다고한다.
2단계 - 패킹 확인
패킹되어있는 문제네
따라가다가 스택에 저장될 때 follow in dump를 이용해
하드웨어 브레이크포인트를 걸었다.
리턴받고
점프따라가니
oep
쉽게 풀렸다.
언패킹을 굳이 할필요가 없었나?
콜문이랑 그냥 보이네...
3단계 - 해보기
wrong이 있으니 그냥 스트링으로 찾자
뭐 없네 그냥 nop 시켜도 될듯
다시 3단계 - 원래 목적
원래 목적은 패스워드가 76876-7776일때 name을 찾는거니까..
조금 더 위에 브포를 잡고 진행
콜문에서 뭔가 정답인지 아닌지 확인을하고
test eax,eax로 확인을 한다.
콜문에서 F7을 눌러 따라가봐야할듯
어우 길다 토나와
어우 토나오 ㅏ안해
반응형'프로그래밍 > Reversing' 카테고리의 다른 글
[reversing.kr] imageprc (917) 2022.04.18 [reversing.kr] replace (1004) 2022.04.17 [레나 튜토리얼] 06 (1034) 2022.04.17 11. [레나 튜토리얼] 05 (1030) 2022.04.17 10. [레나 튜토리얼] 04 (319) 2022.04.17