PECompact 3.03.21 Beta / 3.02.2
Software - Compression Tools
Sunday, 09 October 2011 08:30
altPECompact2 is a utility of the genre known as "executable packers". Executable packers compress executables and modules so that their physical size is considerably smaller than it originally was.
At runtime, the module (executable) is decompressed and reconstructed in memory. With high-performance executable packers such as PECompact v2.x, decompression and reconstruction is so rapid that load time may actually improve since the time saved by reading fewer bytes from the disk or network may exceed the time spent reconstructing and decompressing the module.

Typically, PECompact2 compresses modules substantially better than that of the common compression software such as RAR and ZIP. This is accomplished through advanced techniques of pre-processing a module to make it more compressible when passed to the compression algorithm. PECompact2 allows use of virtually any compression algorithm due to its CODEC plug-in support.

In addition to space savings, PECompact2 inherently makes it more difficult to reverse engineer your module(s). The compressed data is unreadable and not directly modifiable. PECompact2's default loader employs some basic anti-debugging code to aid in prevention of reverse engineering. In addition, PECompact2 supports Loader plug-ins. Therefore, third parties can create custom loaders after purchasing the loader SDK.
Features:
· Complete win32 platform support (all variants).
· Supports EXE, DLL, SCR, and other PE formats.
· Supports software and hardware DEP (Data Execution Protection).
· Supports VC 7.1 (Visual Studio .NET 2003) SEH protections; currently only win32 packer that properly addresses the issue.
· Compressed programs work under WINE (Windows emulator for linux).
· Modules compressed with each build are tested in complex load scenarios under all win32 flavors. Our test cases assure proper functioning. Up to date and actively being improved!
· Viruses can not hide within compressed modules because major anti-virus softwares support scanning inside the PECompact's modules!
· Compressed modules are inherently more difficult to reverse engineer.
· PECompact support custom loaders that can be written to provide your own unique protection mechanisms, greatly deterring the creation of automatic unpackers.
· Tampering or modification of modules can be detected at runtime.
· Plug-ins are available that extend and enhance the protection of your software. These include the FastImport, API Redirect, and IsPacked plug-ins.
· A number of plug-in types allow for extreme customization and third-party extensions. For example, plug-ins are included to perform CRC checks, password based encryption, message box runtime confirmations, and compression by a number of different algorithms. And since these plug-ins can be used IN ANY ORDER OR QUANTITY on each and every file, how you use PECompact2 is up to you!
· PECompact is superior to its competitors in many ways, many already enumerated above. Most striking is its performance, configurability, compatibility, and stability. When using PECompact you can rest assurred that your application is compressed using an executable compressor that is used on software running on millions of computers worldwide. Our clients include Google, Microsoft, and many others.
What's New:
· Fix.core/loaders: Fix of a memory leak on compressed DLLs that are loaded, then freed. Note that the leak will still exist if you use any API hook plug-in because the decompressed loader can't be deallocated since it contains API hook code that may be later referenced.
· Fix.core: Fixed possible memory corruption on DLLs that support SafeSEH and get relocated (via ASLR or base collision)
· Addition.core: Added deep delete and/or relocate of LoadConfig directories
· Addition.core: Added proper SafeSEH and LockTablePrefix support
· Addition.core: Proper registration of loader exception handler(s) is (created or appended) SafeSEH table
· Change.GUI: Standardized command line switches, so always 'Y' and 'N' instead of some intermingled 'Yes' and 'No's
· Fix.EAD.Loader: The Enhanced Anti-Debug Loader could previously wipe out one of the watermarks stored by PEWatermark, causing runtime retrieval of the watermark to fail
Download: PECompact 3.03.21 Beta (945 KB) | Mirror | PECompact 3.02.2 (1.1 MB) | Mirror | Screenshot | Homepage
 

Add comment

You have no rights to add a new comment. May be you need to register on the site.



Sitefeed



 
 
Contact Us - Privacy Policy - Sitemap - © 2010 downloads4windows.net