안티 리버싱
-
eild(강신일)'s 안티 디버깅의 종류Team $!9N 구성원의 글/Reversing 2020. 1. 20. 22:44
1. 머리말 안녕하세요? 오늘은 다양한 안티 리버싱 기법들에 대해서 포스팅하려 합니다. 프로그램 개발자들은 자신의 개발 기술이 그대로 드러나게 두고 싶어 하지 않습니다. 그래서 리버싱을 막기 위한 기법들이 많이 존재합니다. 오늘은 그 기법들에 대해서 살펴보겠습니다. (윈도우 PE 파일에 해당하는 내용입니다.) 2. 패킹 준비물 사용 프로그램 : UPX, ollydbg, peviwer 실습 프로그램 : codeengn basic 4 패킹이란? 패킹은 pe 파일의 데이터 압축과 프로택팅을 목적으로 사용됩니다. packing이라는 뜻답게 선물을 포장하듯 프로그램을 밖에서 한 번에 알아차리지 못하게 포장해서 보관하는 특성이 있습니다. 이렇게 파일을 패킹하게 되면 oep를 찾기가 힘들어집니다. (oep란 orig..