공개 실행 파일 압축기로 폭넓게 사용되는 프로그램 중 하나가
UPX 
이다. 얼마전에 소개한
Ekinx도
UPX로 압축되어 있는 파일이다. 실행 파일을 압축하는 이유는 여러가지가 있지만 가장 큰 이유는 프로그램의 크기를 줄일 목적 보다는 프로그램을 다른 사람들이 변경할 수 없도록 프로그램을 보호하는 목적이 더 강한 것 같다.
사실
Total Commander에서
MultiArc 플러그인을 이용해서
UPX 파일을 압축해제할 수 있는
AddOn이 이미 존재한다.
Enrico Frumento 
가 제작한
UPX4TC 
가 존재하지만 1.9버전을 기준으로 제작되었기때문에 1.93버전에서는 정상적으로 동작하지 않았다.
사실
AddOn을 만드는 것이 귀찮아서 명령행에서
-d 옵션을 주고 압축을 해제했었는데 게시판에
UPX압축관련.......이라는 질문이 올라왔다. 그냥 필자처럼 -d 옵션을 이용해서 사용해도 될 텐데 꼭
Total Commander에서
UPX의 압축을 풀 수 있도록 해달라는 협박(^^)에 못이겨
AddOn을 제작하게되었다.
AddOn을 사용하는 방법은 간단하다. 다운 받은 파일의 압축을 해제한 후
MultiArc.ini 파일의 뒷부분에
AddOn을 더해주고 압축 파일의 경로만 수정하면된다. MultiArc 플러그인을 등록하는 방법은 필자의 이전 강좌,
압축 플러그인의 설치와 활용을 참조하기 바라며,
MultiArc 플러그인을 처음 등록하는 경우에는 더미 확장자를 사용해서 등록하기 바란다.
다운로드:
Total Commander용 UPX AddOn은 필자가 직접 만든 것이므로 지구상에 필자의 홈페이지에서만 구할 수 있다. 따라서 엉뚱한 곳에서 헤매지 말고 꼭 필자의 홈페이지에서 받기 바란다. 제작된 플러그인 1.93을 기준으로 제작되었다. 따라서 하위 버전으로 압축된 경우에는 잘 풀리지 않을 수 있으므로 가급적
UPX4TC 
와 함께 사용하기 바란다.
댓글: 이 팁은 natari0615님의 질문, UPX압축관련.......에 대한 답으로 작성되었습니다.