Log in

View Full Version : Making own compressor...


polygon7
October 17th, 2005, 00:50
Hi,
could you recommend me some tiles (books or articles) about code optimization for code compression (except hxxp://research.microsoft.com/users/darkok/papers/CGO.pdf) - something wich kkrunchy have, and about making own pe-compressor?

TIA

JMI
October 17th, 2005, 02:54
First.... One of our Rules here is that you not only try to help yourself before you ask a question, you demonstrate that you have tried to help yourself. You do not indicate you have done anything to try to find what information might already exist on the net to help with your project.

What YOU need to do FIRST, it go to your favorite search engine and enter something about your subject. In this case you want "to make a pe packer", so why not try:

making a pe packer

Here's a search result from Google.

http://www.google.com/search?q=making+a+pe+packer&hl=en&lr=&start=0&sa=N

Among the results you will find hits with titles like:

Programmers Heaven -> PE-Protector

Building a file Compressor: Part one

DataCompression.info - Self Extractors/Executable Packers

Building a file Compressor: Part two

Writing Your Own Packer - by BigBoote - addict3d.org

Those are just from the first four pages.

Then try "file optimization for compression" (without the quotes) and read some of those many. many articles to start your own knowledge along its way.

So go check out some of these items and begin to educate YOURSELF and then come back with a less basic question which does not ask someone to teach you all about what you want to do and doesn't ask someone to teach you how to conduct a basic search for information that is readily available on the net.

Regards,

polygon7
October 17th, 2005, 07:50
Quote:
[Originally Posted by JMI]First.... One of our Rules here is that you not only try to help yourself before you ask a question, you demonstrate that you have tried to help yourself. You do not indicate you have done anything to try to find what information might already exist on the net to help with your project.


Hi,
i always try to do "my homework" before i post something. I just want to see Your and other recomendations like:

"X book is pretty good and is worth to reading, Y art is quite qood, but Z book is pice of shit - do not read them it is wasting a time".

I have some docs about data and file compression maybe my fault was that i dont write them in my first post (but at the moment when i was writing previous post i didn't have much time). And another thing wich was in my mind - maybe somebody adds some favorite, good books/docs about compression,
so anybody who want to write own compressor can open this thread and see it.

Book/docs which i already readed:
An In-Depth into the Win32 Portable Executable File Format (all parts),
Transform and data compresion,
Arts from Hugi SE zine,
Structures of string matching and data compression,
Code optimization for data compression,
Various docs about Win32 PE,
Bart's/Xtreeme PeX sources.

Books/arts which waiting for more time:
Wavelets, Approximation and compression,
Procedure based program compression,
Win32 PE coff specs,
AMD and Intel optimization guides,
OMF - Relocatable Object Module Format

Do you think that books are worth reading, are they good/bad?

Quote:
[Originally Posted by JMI]Programmers Heaven -> PE-Protector
Building a file Compressor: Part one
DataCompression.info - Self Extractors/Executable Packers
Building a file Compressor: Part two
Writing Your Own Packer - by BigBoote - addict3d.org
Those are just from the first four pages.

Then try "file optimization for compression" (without the quotes) and read some of those many. many articles to start your own knowledge along its way.


Thank you.

Quote:
[Originally Posted by JMI]
So go check out some of these items and begin to educate YOURSELF and then come back with a less basic question which does not ask someone to teach you all about what you want to do.


As i mentioned before (maybe i use incorrect words, sorry but English is not my native language) i just want to recommendation of some doc tiles - maybe somebody already have it or read it, not doing program for me or searching for me.

JMI
October 17th, 2005, 08:39
The "Point" of my post is that our Rules require that you do some of your own work and "tell us what YOU have done."

Your second posting is much more informative, and DOES, indicate what you have already done and that you are not too lazy to do some of your own work. Hopefully, it will now get you some of the recommendations you seek from someone who has actually read some of those articles/books and attempted to write a compressor.

Regards,