강좌 / 팁

윈 도 우 아래글... UPX 버그패치

2021.10.07 12:07

kernel 조회:2043 추천:7

윈도우 포럼 - 강좌 / 팁 / 테크 - UPX 압축풀기 (windowsforum.kr)

 

이란 글에서 besttrace.exe 를 UPX -d 옵션으로 언팩킹 했을 때...

언팩킹 된 파일이 실행시 런타임 오류가 발생하는 이유는...

 

Relocation fix-up 테이블을 정상적으로 처리하지 못하는 UPX 프로그램의 버그 때문입니다.

 

 

UPX 프로그램의 버그 때문에 패치를 만들게 되었지요.

 

 

아래와 같이 패치된 파일로 -d 옵션으로 언팩킹하면 

 

 

unpack.png

 

정상적으로 언팩킹이 되고 

 

 

언팩킹되어 만들어진 test.exe 를 실행하면...

 

실행.png

 

-d 옵션 만으로 언팩킹 하더라도 정상적으로 실행 됍니다.

 

Best Trace 라는 프로그램은 시스템 트레이로 가도록 만들어져 있기 때문에

프로그램 종료는 작업표시줄 우측에서 마우스클릭으로 종료, 파일삭제는 탐색기로 하면 되고...

 

 

테스트용 데모파일과...

UPX 프로그램의 Relocation fix-up 테이블 버그 패치한 파일 첨부해서 올립니다.

 

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4284 윈 도 우| 새로운시작 딜레이에관한거!! 윈7도포함 [11] SE7EN 21493 0 06-21
4283 소프트웨어| [수정등록]삼성 리커버리 솔루션 이식하기 (ATIV PRO) [11] 달리아 21303 12 12-24
4282 윈 도 우| cmd.exe 항상 관리자 권한으로 실행하기 [14] poison 21265 5 10-23
4281 윈 도 우| 윈도우7 USER-PE로 XP 를 설치하는 방법 [3] 세리아 21256 3 07-23
4280 우측 하단 테스트모드 [3] Isitea 21237 0 08-01
4279 윈 도 우| 바탕화면에 익스플로러아이콘 생성 + 복구 [14] 그리움 21232 0 04-24
4278 windows 7 정상 종료 안될때 [3] nomi 21195 0 07-13
4277 윈 도 우| 윈도우XP 계정의 권한을 최고 권한(SYSTEM)으로 상승시키기 [14] 치치 21159 1 01-19
4276 소프트웨어| 중국어TXT 중국어깨짐 현상,,, (중국판 윈도우에서 작업한 ... [6] 화이팅맨 21136 1 11-19
4275 윈 도 우| Total Uninstall 등록팁 [5] 고독남 21067 3 01-29
4274 윈 도 우| 윈도우7, 2008R2, XP, MAN7PE 몽땅 통합하기! [7] Fentanest 20978 0 07-31
4273 윈 도 우| 윈도우7 USER-PE로 윈도우8 을 설치하는 방법 [12] 세리아 20913 6 08-17
4272 하드웨어| 트위터를 통해서 잠자는 시간을 알수 있다??? SleepingTime... [3] 아무개 20907 0 03-26
4271 윈 도 우| 예약파티션 100MB 제거하기 [3] 우금티 20876 0 01-31
4270 하드웨어| foobar 2000 v1.0.1 설치와 Yin Yang v0.9.2 by Br3tt 스킨... [6] ♥ZARD 20799 0 03-19
4269 윈 도 우| Windows 7 Professional 이하 에디션에 언어팩 설치하기 [6] PiPS 20627 0 03-01
4268 윈 도 우| UEFI 설치의 모든것 [13] LazyFlow 20624 4 11-09
4267 비스타및윈도7 복사속도높이기 [19] q12345 20610 1 08-31
4266 윈 도 우| usb 이용한 윈도우7 설치 ((스누피님 블로그 링크)) [7] 노을 20603 0 02-19
4265 윈 도 우| (펌)윈도우8을 편리하게 쓰는 3가지 팁 [11] 푸른강산 20559 2 11-27
XE1.11.6 Layout1.4.8