윈도우2014. 11. 3. 16:38

 

 


우리가 악성코드 분석이나 프로그램을 들을 리버싱 하게 되는 경우가 있는데 

이러한 경우 메모리 번지에서 Call되는 부분을 처리하거나 따라가기 위해서 이동을 한다.


하지만, 정상적으로 프로그램이 동작하지 않은 상태에서 다른 구분으로 이동해 보기 위해서는

Call 또는 참조되는 메모리 번지로 바로 이동해서 이 다름 

루틴이 어떻게 진행이 되는지 확인 해야 한다.


OllyDbg에 PE파일을 올리고 보면 종종 겪는 일이며

이러한 경우에 우리는 어떻게 해당 번지로 바로 이동할 수 있을까?


OllyDbg에서 단축키를 활용하면 쉽게 이동이 가능하다.


Ctrl + G 버튼이다.





탐색창 이후 이동하고자 하는 메모리의 번지 주소나 

사용되는 함수명을 입력하면 바로 이동 할 수 있다.


이때 다시 돌아올 수 있도록 이동해 가기 전의 메모리 주소를 기록해 두는 것을 잊지 말자.

그렇지 않으면 돌아오기 위해 처음부터 다시 분석을 해야 할 지도 모른다.




 

 

Posted by IT초보아빠