YeoPEVA

코드엔진 basic 4번 문제 공략 본문

#Reversing/CodeEngine

코드엔진 basic 4번 문제 공략

YeoPEVA 2018. 3. 19. 01:36

코드엔진 basic 4번 입니다.


후딱 공략 쓰고 자러 가겠습니다아.. [퍄퍄퍄.. 빨리 포스팅 끝내둬야지..]


이번 문제의 경우 안티디버깅과 관련된 문제였습니다 :)



[디버거를 통해 디버깅을 진행하면 감지합니다.]


[IsDebuggerPresent]


해당 함수를 통해 안티디버깅을 체크하게 되는데요, [추후 안티디버깅 포스팅에서 다뤄보겠습니다.]


[체크]



[체크 2]


이를 우회하는 방법은 간단합니다. eax를 건드리거나, 해당 함수를 Nop으로 덮는등.. 다양한 방법이 있습니다.


[플러그-인 사용]


저 같은 경우, 플러그인을 통해 우회했습니다. 


[성공]