강좌 / 팁

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

2021.10.07 12:07

kernel 조회:2039 추천: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 - - -
1721 윈 도 우| 탐색기 패처: Windows 11 작업 표시줄을 Windows 10과 동일... [1] VₑₙᵤₛG 3157 5 10-17
1720 윈 도 우| Microsoft는 많은 수의 Sysinternals 도구를 업데이트하고 ... [2] VₑₙᵤₛG 1092 4 10-14
1719 윈 도 우| Windows 11 탐색기 렉 걸릴 때... [21] kernel 8642 16 10-14
1718 윈 도 우| windows 11 자격증명으로 네트워크 공유하는법(수정) [6] 버금차. 2028 6 10-14
1717 윈 도 우| windows 11 네트워크 공유하는 방법 [7] 버금차. 3594 2 10-13
1716 윈 도 우| 윈11 TPM,UEFI 무시하고 설치하기. [8] 마루나래 5135 16 10-12
1715 윈 도 우| Windows 11에서 위젯을 제거하는 방법 [1] VₑₙᵤₛG 2582 6 10-09
1714 윈 도 우| Windows 11 우회 설치 - boot.wim 수정하기 [26] suk 4868 37 10-08
» 윈 도 우| 아래글... UPX 버그패치 [18] kernel 2039 7 10-07
1712 윈 도 우| 숨겨진 Windows 11 관리자 계정을 활성화하는 방법 [3] VₑₙᵤₛG 2939 6 10-02
1711 윈 도 우| Windows 11에서 포커스 세션을 사용하는 방법 VₑₙᵤₛG 965 1 10-01
1710 윈 도 우| [노트북] Intel 11세대 프로세서(Intel Tiger Lake) 문제 ... [1] sugar 1417 3 09-29
1709 윈 도 우| 불필요한 파일/폴더 지우기 deltree useless .bat [35] 지후빠 4608 22 09-21
1708 윈 도 우| 랜카드 온/오프 배치파일 Net-On-Off-Switch [9] 지후빠 1881 17 09-16
1707 윈 도 우| Windows 11은 1년에 1번 하반기에 출시됩니다 [1] suk 5551 11 09-09
1706 윈 도 우| Windows 11을 설치하기 위해 VMware에서 TPM 및 보안 부팅... [5] VₑₙᵤₛG 2925 14 09-08
1705 윈 도 우| TPM이란 무엇이며 Windows 11에 TPM이 필요한 이유는 무엇... [3] 토니림 4227 6 08-30
1704 윈 도 우| Windows OEM Key & TPM 2.0 [17] kernel 5754 31 08-21
1703 윈 도 우| Windows 11의 시작 메뉴에서 권장 항목을 숨기는 방법 [1] VₑₙᵤₛG 1973 5 08-17
1702 윈 도 우| 윈도우11 에서 wol (wake on lan) 이 작동 안 될때 해결방법 [3] heykevin 2816 4 07-31
XE1.11.6 Layout1.4.8