게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
어떤 packer에 대한 궁금증..
게시물ID : programmer_17640짧은주소 복사하기
작성자 : 을파소
추천 : 0
조회수 : 476회
댓글수 : 2개
등록시간 : 2016/06/17 08:57:25
옵션
  • 본인삭제금지
지금까지 알던 packing의 원리는 entry point에 unpacking관련 코드가 있고 
언패킹이 완료되면 원래의 entry point를 실행시킨다는 것입니다.
그런데 얼마전 본 코드는 정말 이해할 수가 없는 패킹을 해놔서 애를먹고 있습니다.

우선 entry point에는 실행 불가능한 코드가 있습니다.
그런데 로딩이 끝난 시점의 entry point에는 코드들이 바뀌어있습니다.
그러니까 프로그램상의 코드는 한줄도 실행되지 않았지만
프로그램이 entry point에 진입하기 전에는 프로그램이 언패킹된 것입니다.
이게 어떻게 가능한 것일까요?
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호