Quick Unpack 是一款在逆向分析学习中被广泛使用的程序脱壳工具,能够应对 UPX、ASPack、FSG、MEW、PE Diminisher、PECompact、PE-PACK、PackMan、WinUPack 等多种常见壳结构,覆盖面相当广。脱壳效率表现不错,面对体积较大的文件也能较快完成处理。它还能识别程序加壳类型,运行时尝试绕过各类加密器与混淆器来达成脱壳目的。该版本已完成汉化,对英文阅读不太熟练的用户较为友好。界面设计上不做多余功能堆砌,主界面展示全部壳结构信息,右侧集中放置参数设置项,操作起来比较顺手。
这里提供 Quick Unpack 绿色中文版供大家获取,该版本来自吾爱网友的无偿分享,属于目前网络上较新的版本。压缩包内同时收录了 64 位与 32 位两种程序,64 位已完成汉化,32 位仍为英文界面,有需要的用户可以自行取用。

想让 Quick Unpack 在你的系统上呈现更舒服的观感,有两处设置需要留意:
1、若当前用的是英文版,请先在设置里取消外壳菜单的注册,不然右键菜单里可能会出现两个 Quick Unpack~
2、若此前安装过旧版汉化,建议把当前版本放到与旧版一致的路径下进行覆盖,以免程序外壳菜单的指向出现偏差。
Minke
NeoLite
NME
NsPack
Orien
PackMan
PECompact
PEDiminisher
PE-PACK
PEncrypt
Perplex PE-Protector 是一款面向可执行文件的安全防护工具,主要用于对 PE 格式程序进行加壳处理,帮助开发者或使用者降低文件被逆向分析、篡改的风险,从而在一定程度上维护软件本身的完整性。
PeTite
PEX
PI Cryptor
PKLite32
PollyBox
PolyEnE
Protection Plus
QrYPt0r NuTraL Poly
QuickPack
RLPack
Sopelka
StealthPE
TeLock(并非所有版本)
TheMida(基础防护模式)
unnamed Scrambler
UPack
UPolyX
UProtector
UPX
WindOfCrypt
WinUPack
WWPack32
Yoda Crypter
Yoda Protector
YZPacker
32Lite
AnslymPacker
AREA51 Cryptor
Armadillo 的轻量级防护模式
AsdPack
ASPack
ASProtect 老版本
BeroEXEPacker
CD-Cops
DDeM
depack
DragonArmor
Exe32Pack
ExeCryptor 旧版本
ExeFog
ExeSax
ExeShield
ExeStealth
fEaRz Crypter
FreeCryptor
FriCryptor
FSG
HidePE
HidePX
hmimys-Packer 是一个用于处理文件打包与解包的工具,能够对指定文件进行封装与还原操作。
JDPack
KByS
kkrunchy
LameCrypt
Manolo
MEW
1、把 Quick Unpack 安装包下载到本地,解压之后按自己的系统情况挑对应的程序来启动;比如选的是 64 位中文版,就找到“QUnpack.exe”双击打开,便能进入软件界面。

2、Quick Unpack 的功能涵盖多个方面:可以连接到进程,对目标进行完整脱壳,运行脚本,清除目标,对脱壳后的文件做测试,借助 PEID 进行扫描,还能删除脱壳文件。
3、选定一个 EXE 文件后,只要该壳类型在 Quick Unpack 的识别范围内,程序便会自行判断并显示其加壳方式。
4、接着在“选项”栏的 OEP 输入框里填写一个十六进制的停止地址,这个地址既可以是 OEP,也可以是其他有效的 EIP(被加壳程序的 OEP 或 EIP 可以通过别的工具来定位)。

5、点击 OEP 输入框旁的“>”按钮,Quick Unpack 会调用内置模块来探测加壳程序可能存在的有效 OEP,并将结果显示在 OEP 框中;若探测未能成功,则目标可能并非可执行文件,或出于其他缘由无法被 Quick Unpack 识别。

6、Quick Unpack 现已引入 Force.dll 模块,能够识别多数常见壳的 OEP,覆盖范围包括 UPX 1.xx、ASPack 2.12、FSG 1.0/1.33/2.0、MEW10、MEW11 以及 PECompact 1.x/2.x。
当常规脱壳手段无法奏效时,Quick Unpack 会转入强制模式完成处理;该切换由程序自行判断并计算,触发条件是 EIP=OEP 且断点位于末尾位置。
7、点击【连接进程】,选定目标进程与对应模板
8、点一下【完全脱壳】按钮,脱壳流程就会启动。

v4.3版本
修正了若干问题并做了优化,例如提升了导入与加工的速度
- RDTSC 的时间基准偏差同样会波及 GetTickCount 的表现
- Lua 5.1.3 版本已更新
- 对通用OEP仪进行了版本更新
- 针对DLL文件定位OEP时,可借助面向用户的通用OEP Finder工具来完成查找操作
- deroko 的通用 OEP Finder 经修改后,可用于在 DLL 中定位 OEP
- 在主菜单中新增了保存日志的选项
- 新增多语言支持,用户可在选项窗口中自行创建语言文件并完成相应配置。
- 关于Delphi初始化表的恢复操作,需要将这一步骤限定在Delphi程序范围内执行。
- 脚本中新增了若干函数与变量
(您的评论需要经过审核才能显示)
0条评论