工具介绍
通过上一节,我想大家己认识了什么是壳的概念了,也是说运行加壳程序时, 用户执行的实际上是这个外壳的程序,而这个外壳程序负责把用户原来的程序在内存中解压缩,并把控制权交还给解开后的真正的程序,由于一切工作都是在内存中运行,用户根本不知道也不需要知道其运行过程,只要执行起来没有变化就好。当时有些人担心这些解压缩的工作会给程序带来额外的运行时间,但实际上所有的可执行文件都要读到内存中去执行,文件小了,从计算机硬盘上读到内存的时间自然也少了,两下相抵,实际上用户并不会感觉程序慢了多少。脱壳的就是把在内存中真正还原的程序抓取下来,修正后变成可执行的文件。
在Windows 95/NT/2000 上的文件格式是Portable Executable File Format(即PE格式),该格式应用于所有基于Win32的系统。由于现在windows的普及,下面谈到的壳都是基于这种文件格式。
压缩工具介绍(PACKERS)
我们这里谈的压缩工具不是Winzip,WINRAR等工具(它们是可压缩任何文件),而是谈专门压缩windows下的 PE 格式EXE或DLL文件的工具,压缩的EXE文件是自解压可执行文件。
常用压缩工具(Windows Packers )列表:
名称 | 作者 | 主页 | 介绍 |
ASPack | Alexey Solodovnikov | www.aspack.com | 是俄国作者Alexey Solodovnikov写的一个非常强大的Win32压缩工具,其压缩率、速度和兼容性很不错,是目前很流行的一种压缩工具。 |
UPX | Markus Oberhumer & Laszlo Molnar | Homepage | 非常全能的 EXE 压缩软件,并可用UPX -D命令脱壳。 |
Petite | Ian Luck | Homepage | 能压缩PE文件的code, data等资源。 |
PE-PACK | ANAKiN | Homepage | 一个自身体积小巧的压缩工具 |
PKLITE32 | PKWARE, Inc. | www.pkware.com | 32-位压缩工具(DLL/EXE). |
WWPack32 | Piotr Warezak and Rafal Wierzbicki | Homepage | 32-位压缩工具(DLL/EXE). |
NeoLite | Hompage | 32-位压缩工具(DLL/EXE). | |
Shrinker | Blink Inc | Hompage | 32-位压缩工具(DLL/EXE). |
脱壳工具介绍(UNPACKERS)
一般某种压缩工具的壳,都会有相应的脱壳工具,因此只要找到较新版本的脱壳工具, 一般的壳都可轻易脱去。
常用脱壳工具(Windows Unpackers)列表:
名称 | 作者 | 主页 | 介绍 |
ASPack unpacker | bane | Homepage | 脱ASPack的压缩PE文件。 |
UnPEPack | M.o.D. | 脱PEPack的壳 | |
ProcDump32 | 十分优秀的“万能”脱壳工具,可惜不升级了,因此只能自动脱些老版本压缩工具的壳,但可通过脚本命令使其升级。也是一款优秀的PE修改工具。 |
侦测文件类型工具
名称 | 介绍 |
FileInfo | 能检测多种文件格式,脱壳前用来判断是否加壳或何种壳,推荐使用! |
GetTyp | 功能同上 |
TYP | 功能同上 |
相关视频
相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么
热门文章 去除winrar注册框方法
最新文章
比特币病毒怎么破解 比去除winrar注册框方法
华为无线路由器HG522-C破解教程(附超级密码JEB格式文件京东电子书下载和阅读限制破解教UltraISO注册码全集(最新)通过Access破解MSSQL获得数据
人气排行 华为无线路由器HG522-C破解教程(附超级密码JEB格式文件京东电子书下载和阅读限制破解教UltraISO注册码全集(最新)qq相册密码破解方法去除winrar注册框方法(适应任何版本)怎么用手机破解收费游戏华为无线猫HG522破解如何给软件脱壳基础教程
查看所有0条评论>>