강좌 / 팁

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

2021.10.07 21: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 - - -
1024 기 타| VirtualBox에 MacOS Big Sur를 설치하는 방법 [4] VenusGirl 1637 7 08-16
1023 소프트웨어| 크롬 광고차단 [9] 메인보드 2418 7 09-03
1022 소프트웨어| aida64 보고서 작성 기능 배치파일 활용 [3] 히이이잌 690 7 09-15
1021 소프트웨어| 리얼텍 오디오 드라이버 무한반복 설치 방지 방법 [2] 좋게멋지게 4111 7 11-15
1020 윈 도 우| NTP 서버&클라이언트 설정 하기 (윈도우 시간 동기화) [5] 무월 1178 7 06-03
1019 모 바 일| [Tip] 자급제 단말기 맥 주소 등록하세요 [11] asklee 4605 7 12-30
1018 기 타| 유튜브 볼륨 컨트롤을 마우스로 편하게 (업데이트) [8] 오호라7 2544 7 12-08
1017 윈 도 우| 방화벽에서 IP : 162.159.36.2 PORT : 53 아웃바운드 정책... [2] 은주얌 2349 7 06-04
1016 기 타| 2021년부터 바뀌는 전기 관련 시행규칙(전압, 전선 색) [11] asklee 2897 7 12-18
1015 소프트웨어| 오토핫키 스크립트 내에 바이너리 포함시키기 [9] 지후빠 1169 7 01-08
1014 소프트웨어| ventoy.json 설정 팁. [12] 메인보드 1878 7 06-15
1013 서버 / IT| 윈도우 보안 취약점 따라하기 및 스크립트 만들기 [8] 펨토 1559 7 03-29
1012 소프트웨어| Photoshop 2021에서 사전 설정 동기화 안내 안 나오게 하기 [5] 봄빛깔 1373 7 04-30
1011 윈 도 우| WinRE.wim에 툴 메뉴 등록하는 리커버리에 대한 파티션 설... [3] 복원솔루션 1129 7 07-03
1010 소프트웨어| 토탈커맨더 양쪽창 화면 비율 조절용 단축키설정 [18] 지후빠 1273 7 06-17
» 윈 도 우| 아래글... UPX 버그패치 [18] kernel 2043 7 10-07
1008 소프트웨어| 언패킹 후 리소스 재구축하기-2 [7] sunshine 959 7 10-16
1007 윈 도 우| 마우스 우측 재시작메뉴 3가지 추가하기 [7] 코요88 1558 7 11-22
1006 윈 도 우| 로그오프시 "숨긴 항목 숨기기"로 자동 설정 [6] 지후빠 1003 7 02-01
1005 윈 도 우| [실사] 윈도우11 사용자 계정 만료 해제 방법! [4] 무월 1730 7 12-05
XE1.11.6 Layout1.4.8