Subj. The main purpose extractor - get a clean section of code.
It works as follows, trying to unzip the file, then that happened again and again trying to analyze the extract. It happens that in unpacked file with packer, he sees and tries unpack it, but sometimes it can not determine the boot packer, the emulsion it determines the packer and unpack it again. In general, scrap is stored all intermediate results. Can anyone play with it... (;

Engine 7.0, Interface 2.02:
http://dump.ru/file/5516149
http://depositfiles.com/files/614dn273v
http://www.sendspace.com/file/6r4ls4