找回密码
 立即注册
搜索
查看: 200|回复: 0

PECompact v2.98 多国语言版 - 新一代PE文件压缩(Retail)

[复制链接]

61

主题

462

回帖

679

积分

高级会员

积分
679
发表于 2008-12-21 16:18:20 | 显示全部楼层 |阅读模式

是一个能压缩可执行文件的工具,通过压缩代码、数据、相关资源使压缩能达到100%,由于在运行时不需要恢复磁盘上压缩后的数据,所以与没有压缩的程序在运行时没有明显的速度差异,在某种程度上还有所改善。

Executablecompressors work by compressing selected portions of executables. Atruntime, compressed executables are decompressed and reconstructeddirectly into their virtual image (memory) so that no data is everwritten to the disk. The executable can therefore be run exactly as itwas before without the user even knowing it was compressed. PECompact2is a next generation win32 executable/module compressor. Commonlytermed an 'executable packer', such utilities compress executables andmodules (i.e. *.EXE, *.DLL, *.OCX, *.SCR). At runtime the compressedmodules are rapidly decompressed in memory.

There are manyreasons. One of the most common is that compression offers an inherentdegree of tamper resistance and obfuscation. Another is that since theusual compression ratio is greater than 70% (that is, the compressedfile is 30% of the original), larger executables and modules may loadmuch quicker from the network or disk hosting them. Since storagemedium is often the largest bottleneck in overall system performance,the time spent decompressing can be much less than the time saved bynot having to load as much data from the storage medium.

PECompact2is a utility of the genre known as "executable packers". Executablepackers compress executables and modules so that their physical size isconsiderably smaller than it originally was. At runtime, the module(executable) is decompressed and reconstructed in memory. Withhigh-performance executable packers such as PECompact v2.x,decompression and reconstruction is so rapid that load time mayactually improve since the time saved by reading fewer bytes from thedisk or network may exceed the time spent reconstructing anddecompressing the module.

Typically, PECompact2 compressesmodules substantially better than that of the common compressionsoftware such as RAR and ZIP. This is accomplished through advancedtechniques of pre-processing a module to make it more compressible whenpassed to the compression algorithm. PECompact2 allows use of virtuallyany compression algorithm due to its CODEC plug-in support.

Inaddition to space savings, PECompact2 inherently makes it moredifficult to reverse engineer your module(s). The compressed data isunreadable and not directly modifiable. PECompact2's default loaderemploys some basic anti-debugging code to aid in prevention of reverseengineering. In addition, PECompact2 supports Loader plug-ins.Therefore, third parties can create custom loaders after purchasing theloader SDK.

Changes in v2.98:
- Change.Package: Moved more plug-ins to the registered build only.
- Change.GUI: Updated Russian translation

官网:http://www.bitsum.com/pecompact.php
~Support Windows 95/98/2000/XP/2003/Vista~

官方下载:
Trial:http://www.bitsum.com/files/pec2setup.zip
Student/Freeware:http://www.bitsum.com/files/pec2student.zip
v2.98 Retail - 菜杆下载:
http://cid-484b6a8c5c4b0e1a.skydrive.live.com/self.aspx/Software/Bitsu...
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-15 23:38 , Processed in 0.071620 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表