dans le package officiel, il y a l'UPX v3.03 (2008-04-27), mais depuis il y a eu des mises à jour (08 Sep 2010: UPX 3.07). Peux-t-on remplacer l'ancien par un nouveau sans avoir de soucis? Ou est-ce prévu de le remplacer?
► Afficher le texteChangelog
Changes in 3.07 (08 Sep 2010):
* win32/pe: fixed relocation handling for files with *no* TLS callbacks
[severe bug introduced in 3.06]
Changes in 3.06 (04 Sep 2010):
* win32/pe: TLS callback support contributed by Stefan Widmann. Thanks!
* bug fixes
Changes in 3.05 (27 Apr 2010):
* i386-linux and amd64-linux support shared libraries (DT_INIT must
exist, all info needed by runtime loader must be first in .text, etc.)
* Linux /proc/self/exe now is preserved by default, by leaving behind
one page. New compress-time option --unmap-all-pages is available.
* Withdraw support for shared libraries on Darwin (Apple Mac OS X)
because upx does not understand enough about .dylib.
* bug fixes
Changes in 3.04 (27 Sep 2009):
* new format Mach/AMD64 supports 64-bit programs on Apple Macintosh.
* new formats Dylib/i386 and Dylib/ppc32 support shared libraries
[such as browser plugins] on Darwin (Apple Macintosh). An existing
-init function (LC_ROUTINES command) is required.
* new format vmlinuz/armel for Debian NSLU2 (etc.) linux kernel
* bvmlinuz boot protocol 2.08 for 386 Linux kernel
* Extended ABI version 4 for armel-eabi ARM Linux ELF
* bug fixes
Bonjour
Au pire gardes l'ancien en le renommant .old (il est localisé en Program Files\Autoit3\Aut2Exe\) et met le nouveau à la place puis testes si il y a des effets de bord ...
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.