Eseguibili ridotti all'osso

Upx è una potente utility in grado di comprimere file .exe e .dll, mantenendoli eseguibili.



[ZEUS News - www.zeusnews.it - 06-11-2003]

Col passare degli anni la capacità dei dischi rigidi è cresciuta notevolmente. Fino a poco tempo fa ad un utente medio bastavano 6 GB di hard disk per ritenersi soddisfatto. L'imperativo era ridurre al minimo il peso dei dati residenti impiegando software di compressione avanzati (es. Winzip, Winrar e via dicendo).

Anche oggi può essere conveniente utilizzare programmi che comprimano i dati tutte le volte in cui ci troviamo a far uso di dispositivi di memorizzazione poco capienti come i floppy disk o vecchi hard disk.

Per molti tipi di file come i .doc di Ms-Word o i .pdf l'uso di software di compressione come Winzip produce una riduzione sostanziale del peso in termini di bit. Anche con gli eseguibili i compressori citati si comportano bene ma sostituiscono al file originale uno compresso dunque impossibile da eseguire direttamente.

Il programma UPX (acronimo di Ultimate Packer for eXecutables) opera invece riducendo all'osso il peso dei .exe mantenendoli eseguibili. Questo vuol dire che potremo comprimere .exe e .dll a nostro piacimento e avere come risultato dei file nettamente più leggeri degli originali ma con le medesime caratteristiche.

Creato da Markus F.X.J. Oberhumer & László Molnár e distribuito sotto licenza GPL, Upx è un'utility lanciabile da riga di comando. Da qualche tempo, tuttavia, il programmatore tedesco Alexander Feller ha scritto UPX-iT, un front-end grafico davvero intuitivo. Scaricato il setup della versione 1.5.1 di Upx-iT basterà lanciarlo per installare nella cartella "Programmi" UPX comprensivo della gui (graphical user interface).

Potremo richiamare il programma semplicemente cliccando su Start/Programmi/Upx-iT. Dalla schermata principale si potrà cliccare su Tools/Options/Extras e mettere un segno di spunta su "Integrate into context menu" per fare apparire nel menù contestuale (tasto destro del mouse) l'opzione "Open with Upx-iT", molto comoda per comprimere al volo gli eseguibili da noi selezionati.

Ipotizziamo di dover comprimere l'eseguibile del noto browser opensource Firebird. Clicchiamo allora su MozillaFirebird.exe (6,50 Mb) con il tasto destro, selezioniamo la voce "Open with Upx" e una volta apparsa la schermata clicchiamo sul pulsante "Go". Dopo qualche secondo la procedura di compressione sarà terminata e avremo di fronte il file .exe di Firebird compresso e il file originale rinominato in modo da poter essere ripristinato a nostro piacimento semplicemente riassegnando il nome originario. Dopo la "cura dimagrante" con Upx l'eseguibile di Firebird peserà soltanto 2,37 Mb rispetto ai 6,50 Mb del file non compresso.

Come dicevo in precedenza Upx trova il suo impiego migliore nella compressione di file .exe che si vogliano archiviare su floppy disk (o pen drive). Su queste unità di memorizzazione gli eseguibili "stand alone" compressi con Upx potranno essere comodamente trasportati e lanciati senza dover essere scompattati.

Per chi volesse ulteriori informazioni consiglio di visitare la pagina di Upx su Sourceforge.

Se questo articolo ti è piaciuto e vuoi rimanere sempre informato con Zeus News ti consigliamo di iscriverti alla Newsletter gratuita. Inoltre puoi consigliare l'articolo utilizzando uno dei pulsanti qui sotto, inserire un commento (anche anonimo) o segnalare un refuso.
© RIPRODUZIONE RISERVATA

Commenti all'articolo (5)

Enzo
Impressionante .... Leggi tutto
11-11-2003 09:56

Marco
Un pazzo fiorentino... Leggi tutto
11-11-2003 00:48

Hytok
Il programma su WinMe non funziona Leggi tutto
7-11-2003 01:17

mb
novita' Leggi tutto
6-11-2003 10:13

blueseb
E se il pc andasse + veloce??? Leggi tutto
6-11-2003 02:52

La liberta' di parola e' un diritto inviolabile, ma nei forum di Zeus News vige un regolamento che impone delle restrizioni e che l'utente e' tenuto a rispettare. I moderatori si riservano il diritto di cancellare o modificare i commenti inseriti dagli utenti, senza dover fornire giustificazione alcuna. Gli utenti non registrati al forum inoltre sono sottoposti a moderazione preventiva. La responsabilita' dei commenti ricade esclusivamente sui rispettivi autori. I principali consigli: rimani sempre in argomento; evita commenti offensivi, volgari, violenti o che inneggiano all'illegalita'; non inserire dati personali, link inutili o spam in generale.
E' VIETATA la riproduzione dei testi e delle immagini senza l'espressa autorizzazione scritta di Zeus News. Tutti i marchi e i marchi registrati citati sono di proprietà delle rispettive società. Informativa sulla privacy. I tuoi suggerimenti sono di vitale importanza per Zeus News. Contatta la redazione e contribuisci anche tu a migliorare il sito: pubblicheremo sui forum le lettere piu' interessanti.
Sondaggio
Quale di questi comportamenti ritieni che sia da evitare in assoluto?
Essere fuori sincrono: quando voce, tono, ritmo, posizione e movimenti non comunicano la stessa cosa si genera confusione e si viene ritenuti poco affidabili o sinceri.
Gesticolare eccessivamente: fare ampi gesti con le mani oppure giocare per esempio con i capelli o il telefono comunica insicurezza.
Tenere un'espressione neutra: la mancanza di un feedback dato dall'espressione facciale fa pensare all'interlocutore che l'argomento non interessi.
Evitare il contatto visivo: non guardare l'altro negli occhi comunica una sensazione di debolezza e lascia pensare che si stia nascondendo qualcosa.
Sbagliare la stretta di mano: non deve essere né troppo debole né troppo forte, o genererà in entrambi i casi un'impressione errata (servilismo o aggressività).
Inviare segnali verbali e non verbali opposti: se l'espressione facciale è opposta a ciò che le parole dicono, l'interlocutore non si fiderà.
Non sorridere: il sorriso comunica sicurezza, apertura, calore ed energia, e spinge a sorridere di rimando. Ugualmente errato sorridere sempre.
Roteare gli occhi: è un segno di frustrazione, esasperazione e fastidio; comunica aggressività.
Usare il cellulare durante una conversazione: lascia pensare che l'argomento non interessi e sia certamente meno importante dell'oggetto tra le mani.
Incrociare le braccia: l'interlocutore penserà che siamo sulla difensiva. Inoltre, se le mani non sono in vista crederà che abbiamo qualcosa da nascondere.

Mostra i risultati (1798 voti)
Febbraio 2026
Il dottor IA è sempre disponibile e gratuito. Ora è autorizzato a operare come un medico vero
Il mercato è invaso da SSD fake, inaffidabili e con prestazioni inferiori
L'Europa accende IRIS 2, la costellazione satellitare che vuole ridurre la dipendenza da Starlink
Apple rivoluziona l'acquisto dei Mac
Gennaio 2026
WhatsApp, chatbot di terze parti a pagamento. Ma solo in Italia
WhatsApp, 4 euro al mese per rimuovere la pubblicità
Windows 11, aggiornamento d'emergenza risolve i bug della patch di gennaio
NexPhone, lo smartphone 3-in-1 con Android, Windows e Linux che può sostituire un PC completo
Outlook "completamente inutilizzabile" dopo l'aggiornamento di Windows 11
Batterie rimovibili per legge, la UE riscrive il design degli smartphone
Windows 11, dopo l'aggiornamento di gennaio il PC non si spegne più
Rovigo, foto intime rubate dai telefoni in riparazione e condivise in rete
Windows 11, il primo aggiornamento del 2026 causa errori e instabilità
Amazon aggiorna Alexa senza permesso: Alexa Plus imposto in automatico gli abbonati Prime
Windows 11 troppo pieno di IA? Winslop cancella Copilot e le integrazioni nascoste
Tutti gli Arretrati
Accadde oggi - 6 febbraio


web metrics