2023 리버싱

[Reversing.kr] Replace

의성마늘햄 2023. 5. 28. 23:58

 

 

 

 

 

...흠...

 

디버거로 열어보자.

 

 

 

 

 

 get input 부분이 사용자 입력 받고 4084d0 에 저장.

 

 

 

 

 4084d0 에 저장된 값 +1.

 

그 밑에 jmp로 가면

 

 

 

 

여기서 F8를 누르면

 

 

에러 발생시

eip 에 있는 코드를 보면, eax 에 저장된 주소로 따라가서 NOP 을 채우는 것 같다.

 

 

 

 

0x601605CA + ( input + 1 ) = eax

 

 

 

 

 

nop으로 바꼈다!

 

 

2687109798!!!!!!

성공!