YTSTYA Posted February 20 Report Share Posted February 20 UPX (Ultimate Packer for eXecutables) es un empaquetador de archivos ejecutables gratuito, seguro, portátil, ampliable y de alto rendimiento para varios formatos ejecutables. UPX normalmente reduce el tamaño de archivo de los programas y las DLL en un 50%-70%, lo que reduce el espacio en disco, los tiempos de carga de la red, los tiempos de descarga y otros costos de distribución y almacenamiento. Los programas y bibliotecas comprimidos por UPX son completamente autónomos y se ejecutan exactamente como antes, sin pérdida de tiempo de ejecución ni de memoria para la mayoría de los formatos compatibles. UPX admite varios formatos ejecutables diferentes, incluidos programas y DLL de Windows y ejecutables de Linux. Puntos fuertes de UPX en pocas palabras: • portátil: UPX está escrito en C++ portátil y neutral endian • descompresión muy rápida: más de 500 MB/seg en cualquier máquina razonablemente moderna • sin sobrecarga de memoria para sus ejecutables comprimidos gracias a la descompresión en el lugar • universal: UPX puede empaquetar varios formatos ejecutables, incluidos programas, DLL, ejecutables de macOS y Linux • extensible: debido al diseño de clases, es muy fácil agregar nuevos formatos ejecutables o nuevos algoritmos de compresión • excelente relación de compresión: generalmente comprime mejor que Zip, ¡use UPX para reducir el tamaño de su distribución! • seguro: puede enumerar, probar y descomprimir sus ejecutables. Se mantiene internamente una suma de comprobación tanto del archivo comprimido como del descomprimido. • gratuito: UPX se distribuye con el código fuente completo bajo los términos de la Licencia Pública General GNU v2+ Cambios en 5.0.0 (20 de febrero de 2025): * ELF: el uso de memfd_create admite el modo Enforcing de SELinux * ELF: la descompresión en dos pasos permite el trabajo futuro por PT_LOAD * ELF: --unmap-all-pages evita por completo /proc/self/exe * ELF: PT_MIPS_ABIFLAGS ahora se reenvía a la salida comprimida; qemu-mips puede elegir la emulación de punto flotante correcta * ELF: muchos cambios internos menores corrigen errores revelados por fuzzing * Corrección de errores: consulte https://github.com/upx/upx/milestone/18 Visit : https://upx.github.io https://github.com/upx/upx Download : https://github.com/upx/upx/releases/v5.0.0/upx-5.0.0-win64.zip https://github.com/upx/upx/releases/v5.0.0/upx-5.0.0-win32.zip Repo: https://github.com/upx/upx/releases/tag/v5.0.0 News: https://github.com/upx/upx/blob/devel/NEWS Link to comment Share on other sites More sharing options...
N3philimUtu Posted March 19 Report Share Posted March 19 compartido gracias Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now