Tell me more ×
IT Security Stack Exchange is a question and answer site for IT security professionals. It's 100% free, no registration required.

I thought that wget is open source. I disassembled their .exe file and saw a pretty annoying packer, which I'll put here part of it to see if you are familiar with it.

I see that the wget's open source is online so I don't get it why there is such a complicated packer?

the packer assembly code is here.

share|improve this question
2  
The primary purpose of a packer is to pack, to make the executable smaller, which is a quite legitimate thing for the authors of wget to do. The packer in question appears to be UPX, which is a standard open-source packer. There are packers which have obfuscation as a goal, but vanilla UPX is not one of them. – bobince Feb 18 '12 at 12:33
unpack with upx -d ;) – freddyb Feb 18 '12 at 21:32

closed as off topic by Rory Alsop Feb 18 '12 at 10:16

Questions on IT Security Stack Exchange are expected to relate to IT security within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.

Browse other questions tagged or ask your own question.