FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Compresor de EXE Upx ¿conviene usarlo?
Posts: 851
Joined: Sun Nov 09, 2014 05:01 PM
Compresor de EXE Upx ¿conviene usarlo?
Posted: Thu Nov 25, 2021 02:07 AM

Hola, por aca de nuevo haciendo una consulta teórica...

Hace tiempo probé un compresor de EXE llamado UPX.

Con las pruebas que hice funcionó muy bien, sin problemas, pero como dije, hace tiempo.

Hoy dia, debido a la lentitud del servicio de internet en mi pais, se me ocurre usarlo para que la transferencia del archivo EXE via ANYDESK sea lo mas rapido posible.

Si bien es cierto que los EXE con FW+xHarbour+BCC son pequeños si los comparamos con otro tipo de aplicaciones, pues, mientras pueda quitarle peso, lo considero una ventaja en mi caso.

Lo que me gusta de UPX son Cuatro cosas:

1.- El EXE no necesita descomprimirse para ejecutarlo. (Aunque no se si de expanda en memoria al inciar, pero para mi, no tiene importancia)
2.- Baja el peso hasta en un 50%.
3.- No vi ninguna diferencia en tiempo de ejecución, ni de manejo de datos.
4.- Comprime muy, pero muy rapido.

¿Alguien tiene experiencia con UPX que pueda darnos su opinion?

Muchas Gracias.

"Los errores en programación, siempre están entre la silla y el teclado..."



Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin



Carora, Estado Lara, Venezuela.
Posts: 582
Joined: Fri Oct 07, 2005 02:17 PM
Re: Compresor de EXE Upx ¿conviene usarlo?
Posted: Thu Nov 25, 2021 02:44 AM

Saludos

Lo uso ya no se desde cuando, y nunca he tenido problemas con el, comprime y no afecta el tiempo de ejecucion, para mi funciona !!!

Enrrique Vertiz Pitta

Lima-Peru

xHb 1.23.1026X, Fwh 25.01, BCC74, MySQL 8.0.X, SQLLIB 1.9m
Posts: 851
Joined: Sun Nov 09, 2014 05:01 PM
Re: Compresor de EXE Upx ¿conviene usarlo?
Posted: Thu Nov 25, 2021 03:06 AM
Enrrique Vertiz wrote:Saludos

Lo uso ya no se desde cuando, y nunca he tenido problemas con el, comprime y no afecta el tiempo de ejecucion, para mi funciona !!!


¡Que bien! Gracias enrique, tu opinión es valiosa¡
"Los errores en programación, siempre están entre la silla y el teclado..."



Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin



Carora, Estado Lara, Venezuela.
Posts: 990
Joined: Wed Oct 19, 2005 02:17 PM
Re: Compresor de EXE Upx ¿conviene usarlo?
Posted: Thu Nov 25, 2021 04:16 AM

Buenos días !

El único problema que te puedes encontrar son los falsos positivos de algunos antivirus con el ejecutable comprimido. Por lo demás, va de lujo.

Muchas gracias.

Saludos,

Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: Compresor de EXE Upx ¿conviene usarlo?
Posted: Thu Nov 25, 2021 04:28 AM

José:

La pregunta básica, ¿para que necesitas comprimir el exe?

Las PCs de hoy dia, tienen capacidad de sobra y son tan rápidas que, como tú bien dices,
no se nota diferencia al cargar y ejecutar.

Saludos

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 851
Joined: Sun Nov 09, 2014 05:01 PM
Re: Compresor de EXE Upx ¿conviene usarlo?
Posted: Thu Nov 25, 2021 05:22 AM
Baxajaun wrote:Buenos días !

El único problema que te puedes encontrar son los falsos positivos de algunos antivirus con el ejecutable comprimido. Por lo demás, va de lujo.

Muchas gracias.

Saludos,


Gracias amigo! Otro punto +
"Los errores en programación, siempre están entre la silla y el teclado..."



Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin



Carora, Estado Lara, Venezuela.
Posts: 851
Joined: Sun Nov 09, 2014 05:01 PM
Re: Compresor de EXE Upx ¿conviene usarlo?
Posted: Thu Nov 25, 2021 05:23 AM
Armando wrote:José:

La pregunta básica, ¿para que necesitas comprimir el exe?

Las PCs de hoy dia, tienen capacidad de sobra y son tan rápidas que, como tú bien dices,
no se nota diferencia al cargar y ejecutar.

Saludos


Hola armando,

En mi pregunta expongo el por que,

Saludos...
"Los errores en programación, siempre están entre la silla y el teclado..."



Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin



Carora, Estado Lara, Venezuela.
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Compresor de EXE Upx ¿conviene usarlo?
Posted: Thu Nov 25, 2021 12:51 PM
Buen día. Es muy recomendable no utilizar UPX.exe, lleva muchos años sin mantenimiento y, dependiendo de la versión, está infestado de plagas virtuales.

Uso y recomendo: PECOMPACT.exe => Maravilloso.

https://bitsum.com/portfolio/pecompact/

Súper simple de usar, mira:

Code (fw): Select all Collapse
C:\PECOMPACT\PEC2 /NB /EMP:Y /TM:Y /CR:Y /MC HELLO.Exe


Reards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: Compresor de EXE Upx ¿conviene usarlo?
Posted: Thu Nov 25, 2021 01:29 PM

Regarding UPX, please try --lzma for the best EXE compression.

EMG

Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: Compresor de EXE Upx ¿conviene usarlo?
Posted: Thu Nov 25, 2021 04:52 PM

José:

Es verdad, en tu pregunta expones las razones, yo me refiero a que no
obtienes mayor beneficio, como te mencione en mi respuesta, la capacidad
de los DD, USB, CDs es mas que suficiente para contener tu EXE, la velocidad
de proceso es prácticamente igual. Entonces no veo la necesidad de comprimir
tu exe.

Un abrazo

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: Compresor de EXE Upx ¿conviene usarlo?
Posted: Thu Nov 25, 2021 04:56 PM

Hace bastante tiempo uso UPX y no he tenido ningún problema.

Algunos antivirus lo detectan como si tuviera virus por la compresión.

Los comprimidos no pueden ser modificados editando el EXE con algunas herramientas. Po lo que quedan seguros.

Saludos,



Adhemar C.
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: Compresor de EXE Upx ¿conviene usarlo?
Posted: Thu Nov 25, 2021 05:03 PM
karinha wrote:Buen día. Es muy recomendable no utilizar UPX.exe, lleva muchos años sin mantenimiento y, dependiendo de la versión, está infestado de plagas virtuales.

Uso y recomendo: PECOMPACT.exe => Maravilloso.

https://bitsum.com/portfolio/pecompact/

Súper simple de usar, mira:

Code (fw): Select all Collapse
C:\PECOMPACT\PEC2 /NB /EMP:Y /TM:Y /CR:Y /MC HELLO.Exe


Reards, saludos.


Joao
UPX tiene actualización a Enero-2020
https://upx.github.io/

PECompact tiene actualización a Enero-2017
Saludos,



Adhemar C.
Posts: 851
Joined: Sun Nov 09, 2014 05:01 PM
Re: Compresor de EXE Upx ¿conviene usarlo?
Posted: Thu Nov 25, 2021 05:35 PM
Armando wrote:José:

Es verdad, en tu pregunta expones las razones, yo me refiero a que no
obtienes mayor beneficio, como te mencione en mi respuesta, la capacidad
de los DD, USB, CDs es mas que suficiente para contener tu EXE, la velocidad
de proceso es prácticamente igual. Entonces no veo la necesidad de comprimir
tu exe.

Un abrazo


Amigo armando, creo que no leiste bien mi pregunta. Me explico nuevamente, en mi pais a veces tenemos que esperar hasta 12 o 14 horas para poder enviar un email SIN ADJUNTOS , Ya puedes imaginarte la calidad del servicio de Internet. Necesito comprimir todos mis archivos incluyendo los EXE para poder hacer las instalaciones remotas via anydesk a mis clientes.

Cualquier peso que le quite a mis archivos es ganancia para mi a la hora de "pescar" que el internet funcione, qud por lo general es despues de las 8pm.

Con los clientes locales, muchas veces resuelvo yendo hasta sus negocios, pero para los que viven en otra ciudad, la historia es otra.

No es sufuciente con que nuestras aplicaciones funcionen al 100%, prestar un buen servicio y atención es tan importante como el software, por eso cuando me piden alguna modificacion o integracion, me gusta responder lo antes posible con la solución.

Agradezco tu comentario y opinión, siempre es bueno el feed back y otro punto de vista. De eso se trata un foro.

Un abrazo
"Los errores en programación, siempre están entre la silla y el teclado..."



Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin



Carora, Estado Lara, Venezuela.
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Compresor de EXE Upx ¿conviene usarlo?
Posted: Thu Nov 25, 2021 06:08 PM
Estimado José,

El pasado 6 de noviembre se publicó este mensaje en el grupo de google de usuarios de Harbour y me llamó mucho la atención:

https://groups.google.com/g/harbour-users/c/H3pW-_5V5fM

Hola, llevo años programando en Harbour en modo consola después de pasar
por Clipper y los ya lejanos tiempos del dBase. Dispongo de varias
aplicaciones las cuales, por diversas razones, he tenido que proteger de
miradas extrañas. Para ello, escogí el producto VMProtect Software
Protecion y realmente funciona muy bien.

Esta aplicación crea un ejecutable, que aunque comprimido, evidentemente
más grande que el exe original, pero que parece seguro enfrente de
descodificadores, descompiladores y demás ralea. Al ejecutarlo, lo hace
sobre una máquina virtual totalmente transparente para el usuario. Hasta
aquí bien.

La sorpresa ha venido en que he detectado un aumento de velocidad en
todos los procesos de mis programas
. Es muy alta si no actualiza ningún
archivo, solamente los lee, y no tan elevada si lo hace. Los porcentajes
varían del 5 % hasta un 40%
. Lo llevo utilizando desde hace seis meses
sin ningún error, por lo que me da suficientes garantías.

Desconozco la razón de porque sucede, pero hago esta aportación por si
alguno de vosotros lo quiere testear y usar. Existe una versión demo.

Posiblemente, productos como Aspack, Themida y otros que existen en el
mercado funcionen de una manera similar, sin embargo no los he testeado.

Suerte y feliz programación.

Saludos / Salutacions. Ramon Prior. Catalonia


https://vmpsoft.com/

Me pareció muy llamativo que Ramón comentaba que las aplicaciones se ejecutaban más rápido. Asi que fuí a echar un vistazo a su web
y para mi sorpresa leí que implementa una maquina virtual que consigue mayor velocidad. Esto es realmente sorprendente.

No se si esto pueda servirte, pero estoy seguro que a muchos otros nos vendrá genial :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Compresor de EXE Upx ¿conviene usarlo?
Posted: Thu Nov 25, 2021 06:20 PM
acuellar wrote:
karinha wrote:Buen día. Es muy recomendable no utilizar UPX.exe, lleva muchos años sin mantenimiento y, dependiendo de la versión, está infestado de plagas virtuales.

Uso y recomendo: PECOMPACT.exe => Maravilloso.

https://bitsum.com/portfolio/pecompact/

Súper simple de usar, mira:

Code (fw): Select all Collapse
C:\PECOMPACT\PEC2 /NB /EMP:Y /TM:Y /CR:Y /MC HELLO.Exe


Reards, saludos.


Joao
UPX tiene actualización a Enero-2020
https://upx.github.io/

PECompact tiene actualización a Enero-2017


Adhemar, esta no es o no era la página oficial de UPX.exe, pero podría ser que hayan cambiado la página. Una cosa más para mí estar en duda y continuar con mi maravilloso PECOMPACT.exe jajajajajajaja.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341