본문 바로가기

리버싱

[reversing.kr] 2번 Easy Keygen 2번 문제를 다운받으면 exe 파일과 txt 파일의 압축파일이 다운받아진다. txt 파일에는 위와 같이 적혀있다. exe 실행파일을 실행시키면 Name과 Serial을 입력하는 창이 뜬다. 메모장에 있는 Serial 값일 때의 Name을 찾으면 될 것 같다. 이뮤니티 디버거로 exe 파일을 분석해봐야겠다. F9를 눌러 한 번 실행시켜 주었다. [마우스 우클릭] -> [Search for] -> [All referenced text strings]를 눌러 string을 확인해봤다. Correct!와 Wrong이 보인다. 저 부분이 중요할 것 같아 더블클릭하여 이동했다. Wrong 부분으로 점프하는 구간에 BP를 걸어두었다. 그리고 위에 있는 반복문을 확인해봤다. ESI에 name을 넣고, EAX에 seri.. 더보기
[Reversing.kr] 1번 Easy Crack reversing.kr 은 리버싱 문제를 풀 수 있는 홈페이지다. 아래 주소를 클릭하여 접속할 수 있다. http://reversing.kr 접속하여 로그인하고, Challenge를 누르면 위처럼 문제가 있다. 눌러서 파일을 다운로드 하면 된다. 다운된 exe 파일을 Immunity Debugger로 분석했다. Immunity Debugger로 다운받은 exe 파일을 열면 위와 같이 된다. 한 번 실행(단축키 F9)을 눌러 처음 부분으로 가고, 마우스 우클릭하여 [Search for] -> All referenced text strings] 를 눌러준다. 문자열을 한 번에 볼 수 있는데 여기서 Congratulation이 중요해보여 더블클릭하여 해당 코드로 이동했다. Incorrect Password로 .. 더보기