UPX

UPX
UPX screenshot.png
Desarrollador(es)
Markus F.X.J. Oberhumer
http://upx.sourceforge.net y https://upx.github.io
Información general
Modelo de desarrollo Abierto
Género aplicación informática y software libre
Programado en C++ y lenguaje ensamblador
Sistema operativo Microsoft Windows, GNU/Linux, macOS y Atari TOS
Plataforma x86, MIPS, X86-64, PowerPC y Motorola 68000
Licencia GNU General Public License
[ editar datos en Wikidata]

UPX es un compresor de ejecutables gratuito, portable y de alto rendimiento. UPX soporta diferentes formatos de ejecutables, incluyendo programas de Windows 95/98/ME/NT/2000/XP/VISTA y DLLs, programas de DOS, Linux, etc.


Desempaquetando UPX

Hay quien puede pensar que "Sin embargo, al ser de código abierto, cualquier usuario puede ver su código fuente y por ello se ha convertido en uno de los compresores de ejecutables más fáciles de desempaquetar", realmente el mismo programa UPX trae la opción de desempaquetar el .exe o .dll. Upx no implementa en su código fuente técnicas anti-desempaquetado ni anti-debug y de otros tipos ya que la mayoría de los .exe empaquetados se han logrado desempaquetar aplicando ingeniería inversa. Lo único que lograría UPX incluyendo estas técnicas es un rendimiento menor y un aumento de tamaño en los archivos empaquetados.

Other Languages
العربية: يو بي إكس
čeština: UPX
Deutsch: UPX
English: UPX
français: UPX
日本語: UPX
한국어: UPX
polski: UPX
русский: UPX
中文: UPX