PureUPX 1.13 (Shell to UPX)

All PureFORM, JaPBe, Libs and useful code maintained by gnozal

Moderator: gnozal

gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

PureUPX 1.13 (Shell to UPX)

Post by gnozal »

PureUPX 1.13b (FEB 28th 2011)

Code: Select all

PureUPX is (yet) another shell to UPX and various UPX-Scramblers.

UPX Compressor : - UPX 1.25w (c) 1996-2004 Markus Oberhumer
                                         & Laszlo Molnar
                 - UPX 3.02w (c) 1996-2007 Markus Oberhumer
                                         & Laszlo Molnar

UPX Scramblers : - UPX-Scrambler Release Candidate 1.05 by OnTooL
                 - UPX$HiT by Sibaway7
WARNING : these scramblers may trigger Malware/Virus alarms !!
                   (Scrambling is only available for UPX 1.25)

All four are included in this PureUPX Release.

Its purpose is obvious : compressing and scramble EXE's!

NB : if you use my PureValid library, you can also use PureUPX to
     validate your application after compressing (+/- scrambling).
     If the PureValid library is installed, you will see an extra
     PureValid section when you start PureUPX.
Download :
http://gnozal.ucoz.com/PureUPX.zip
Last edited by gnozal on Wed Oct 15, 2008 3:55 pm, edited 15 times in total.
newbie
Enthusiast
Enthusiast
Posts: 296
Joined: Tue Jul 29, 2003 5:47 pm
Location: FRANCE
Contact:

Post by newbie »

work very nice on my WinXP + SP1, and in addition very nice tool !

I sometimes use UPX, and i have made me a batch file, but this shell has all i need, even better a context menu entry for executable when you right click on it, very good job ;)

But what is scrambling an executable ??
For a plain text i see, but for an executable i don't.
- Registered PB user -

Using PB 4.00
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

But what is scrambling an executable ??
UPX-Scrambler just hides UPX-Signature, so UPX cannot decompress the EXE. But it's a very lame protection...
Max.
Enthusiast
Enthusiast
Posts: 225
Joined: Fri Apr 25, 2003 8:39 pm

Re: PureUPX

Post by Max. »

Both links sadly don't work for me...

Ah, ok. Yahoo doesn't like direct links. Works now for me.
Athlon64 3800+ · 1 GB RAM · Radeon X800 XL · Win XP Prof/SP1+IE6.0/Firefox · PB 3.94/4.0
Intel Centrino 1.4 MHz · 1.5 GB RAM · Radeon 9000 Mobility · Win XP Prof/SP2+IE6.0/Firefox · PB 3.94/4.0
thefool
Always Here
Always Here
Posts: 5881
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

packer.

Post by thefool »

I know this was maybe not intended, but i downloaded the packer also. The upx tool is !nice! and the packer also is. But i dont understand.:
If i write a file, test.txt with this in it: "I AM UNCOMPRESSED", and packs
it, if i open the packed file, i still can read "I AM UNCOMPRESSED". Thats
weird. It happens to all i pack with purebasics algorithm-
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

If a file can't be significally compressed (allready compressed files, very small files, ...), the file is simply stored in the archive (ratio = 100%).
Try with a larger text file (or word document) for exemple.
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Updated PureUPX (see first post of thread).
What's new : added another scrambler.
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Updated PureUPX (see first post of thread).
What's new : updated to UPX 1.25
sec
Enthusiast
Enthusiast
Posts: 789
Joined: Sat Aug 09, 2003 3:13 am
Location: 90-61-92 // EU or ASIA
Contact:

Post by sec »

offtopic: but scrambler (or TRIM) sign/code/stub of UPX is OK with UPX LICENSE? :wink:
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

offtopic: but scrambler (or TRIM) sign/code/stub of UPX is OK with UPX LICENSE?
Probably not, but : the scrambling is an option (disabled by default) ...
... it's up to you :wink:
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Update

Added some UPX 2.00 support
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
GeoTrail
Addict
Addict
Posts: 2794
Joined: Fri Feb 13, 2004 12:45 am
Location: Bergen, Norway
Contact:

Post by GeoTrail »

I made a program some time ago called UPXgui using VDS
http://www.geotrail.no/downloads.php?cat_id=1
I Stepped On A Cornflake!!! Now I'm A Cereal Killer!
User avatar
Joakim Christiansen
Addict
Addict
Posts: 2452
Joined: Wed Dec 22, 2004 4:12 pm
Location: Norway
Contact:

Post by Joakim Christiansen »

Version 0.032?! :lol:
Wazz up with that?
Didn't test it yet, but is it really that buggy?
And hey, why don't you enable xp-skin for that, it would look neat on my vista build! :D
rob6523
User
User
Posts: 59
Joined: Sat Sep 25, 2004 2:02 pm
Location: Netherlands (Ophemert)
Contact:

Post by rob6523 »

Thanks Gnozal!

Nice shell!

Rob.
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Update

- upgraded to UPX 2.01 stable
- version number is now 1.00 :wink:
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
Post Reply