리버싱.kr-Easy_crackMe
여태껏 풀었던 문제와 다르게 키 값을 유추할 수 있는 문자열이 보이지 않는다. 따라서 일일히 찾아봐야 한다는 점을 catch할 수가 있다.
congraturation!문자열 위로 조금 올려보니 내가 입력한 값과 관계가 있을 것으로 보이는 함수가 있었고 그 밑에 cmp 비교하는 명령이 있었다. cmp에 BP를 걸어보았다.
F9를 눌러실행, 123456789값을 입력!!!
밑부분에 내가 입력한 123456789 중 2와 a를 비교하는 문단이 나온다 따라서 키 값에 두번째에는 a가 들어간다는 것을 유추할 수가 있다.
1a23456789를 입력 경과를 보기 위해서~~~
유추한대로 2를 a로 바꾸니 cmp로 비교했을 때 두번 째 값이 a가 되어야 한다는 것이 밣혀졌다.
나머지 23456789와 5y를 비교한다. 위처럼 23자리에 5y를 넣어서 실행한다.
위와 같은 방법으로 키 값을 바꾸며 시도해보면 키 값을 찾을 수가 있다.
답: Ea5yR3versing
0 개의 댓글