프로그램 사용2008.12.29 16:28
UPX는 실행프로그램을 압축해 주는 유틸리티 입니다.
예를 들어 컴파일한 프로그램의 용량이 500KB 인데 MTD 등에 저장을 해야 해서 용량을 줄이고 싶다면
UPX를 통해 압축을 하면, 프로그램의 용량이 절반 정도로 줄어 듭니다.

C:\cvsdown\upx303w>upx.exe
                       Ultimate Packer for eXecutables
                          Copyright (C) 1996 - 2008
UPX 3.03w       Markus Oberhumer, Laszlo Molnar & John Reiser   Apr 27th 2008

Usage: upx [-123456789dlthVL] [-qvfk] [-o file] file..

Commands:
  -1     compress faster                   -9    compress better
  -d     decompress                        -l    list compressed file
  -t     test compressed file              -V    display version number
  -h     give more help                    -L    display software license
Options:
  -q     be quiet                          -v    be verbose
  -oFILE write output to 'FILE'
  -f     force compression of suspicious files
  -k     keep backup files
file..   executables to (de)compress

Type 'upx --help' for more detailed help.

UPX comes with ABSOLUTELY NO WARRANTY; for details visit http://upx.sf.net

notepad2의 용량이 커서 이것으로 압축을 해보았습니다.
 명령어 : upx.exe -9 -o notepad2_packed.exe notepad2.exe

그랬더니 프로그램의 크기가 절반정도로 줄어 드는군요!
 2008-12-24  오전 12:47           580,096 Notepad2.exe
 2008-12-24  오전 12:47           221,696 Notepad2_packed.exe

알려주신 okto님께 감사의 말씀을 +_+

[링크: http://upx.sourceforge.net/]
Posted by 구차니
TAG

댓글을 달아 주세요

  1. 요거정말 물건이죠. 실행속도도 크게 차이없고 용량은 작고^^

    2008.12.29 22:01 [ ADDR : EDIT/ DEL : REPLY ]
    • 전 느려질줄 알았는데 별 차이가 없는걸 보고 놀랐답니다. 역시 메모리가 넉넉한 pc에서는 cpu만 빠방하면 다 커버되는군요 ㅋㅋ

      2008.12.29 23:12 [ ADDR : EDIT/ DEL ]
  2. oshyuns

    pe압축은 여러가지가 있지.. 난 스타워즈를 좋아 하다보니.. 마스터 요다님의.. 요다패커를 많이 쓰는데..

    요게 MUP도 까탈스럽고.. ㅋㅋ 암튼.. UPX말고도 소스코드 보호목적도 있고.. 용량도 줄이는 목적에서..

    PE압축 프로그램을 알아보시요.. 재종쓰는.. 삽질의 대마왕이시니.. ^^

    2009.03.01 06:00 [ ADDR : EDIT/ DEL : REPLY ]
    • 나야 하는 짓이 Windows 기반이 아니라 ㅋ
      이정도도 충분해 ㅋㅋ

      2009.03.01 17:55 [ ADDR : EDIT/ DEL ]
  3. oshyuns

    삽질해!!ㅋㅋ

    2009.04.20 11:16 [ ADDR : EDIT/ DEL : REPLY ]
  4. xPloiTx

    이런 XXX같은 XXX를 봤나.. 차마 니 홈피라 욕은 못하지만.. 참.. 빗대어 말하는게 아직까지 XXX이구만... ㅋㅋㅋ

    2009.04.27 08:52 [ ADDR : EDIT/ DEL : REPLY ]