Mac Millan

올리디버거 삽질 - Themida 오류 본문

Reversing

올리디버거 삽질 - Themida 오류

Mac_Millan 2018.10.14 13:19

리버싱을 시작하기 전 Ollydbg를 실행하는 과정에서부터 문제가 발생하였다.

 

바로 Themida 오류

"A debugger has been found running in your system. Please unload it from memory and restart your program"

 

실제로 올리디버거를 작동하는데는 문제가 없지만 계속해서 이 오류메시지가 뜨면 빡친다.

대충 해석을 해보면

 

"디버거가 니 시스템에서 실행되고 있는게 발견되었어. 그 프로그램을 메모리에서 언로드하고 너의 프로그램을 재시작해"

 

디버거에는 문제가 없지만 어떤 프로그램이 디버거에 의해서 방해를 받고 있다는 사실을 알 수 있다. 구글링을 해 보았지만 게임을 실행하는 데 있어서 해결하는 방법밖에 없었다 ㅡ_ㅡ;

 

######################################################################

 

해결 방법은 금융 보안프로그램을 삭제하는 것이다.

 

######################################################################

 

무슨 프로그램에서 문제가 발생하는지 모를 때는 작업표시줄에 있는 Themida 오류창을 우클릭하면 오류를 뿜는 프로세스 이름을 알 수 있다.

 

 

이제 작업관리자를 켜서 Wizvera process manager service 이놈이 무슨 프로그램인지 알아보자.

 

 

 

프로세스 트리를 아래로 내리고 우클릭하면 파일 위치 열기(O) 라는 메뉴가 활성화 된다.

클릭해서 들어가면

 

 

Wizvera 라는 프로그램이 문제를 일으킨다는 사실을 알 수 있다.

 

이제 프로그램 추가/제거를 켜서 지워버리자.

 

 

이제 올리디버거를 귀찮게 하는 것들은 없다.

마음껏 리버싱을 해보자. (사실 아직까지는 실력이 없어서 마음껏 하지도 못한다)

 


 

참고로 필자는 nProtect Online Security 이 프로그램도 디버거를 감지해버려서 똑같이 삭제해 주었다.

 

 

'Reversing' 카테고리의 다른 글

주관적인 리버싱 공부 순서  (0) 2018.10.14
올리디버거 삽질 - Themida 오류  (0) 2018.10.14
0 Comments
댓글쓰기 폼