奥运倒计时:
2008 中国挺住,中国加油!
全国人民对四川汶川大地震遇难同胞的深切哀悼!
设为首页
加入收藏
论坛登陆 用户名:
密码:
首页
新闻资讯
文章中心
黑客资源
黑客点睛
安全防护
软件下载
动画教程
会员咨询
技术问答
论坛社区
文章
下载
图片
文章
|
电脑知识
|
网络知识
|
菜鸟入门
|
入侵教程
|
黑客攻防
|
黑客编程
|
原创精华
|
黑客人物
|
黑客技术
|
提权技术
|
跨站技术
|
渗透技术
|
鸽子专题
|
您现在的位置:
太平洋安全网
>>
文章
>>
黑客编程
>> 正文
脱壳后软件减肥大法
作者:佚名 文章来源:
互联网
点击数: 更新时间:2008-4-23
最近练习脱壳,将用98的记事本用Armadillo 3.10加壳作试验,52K --> 324K脱壳后文件大小达到了588K,比脱壳前竟然大了10倍多,于是想将之减肥,查看雪精华,没找到这方面的内容。正在
学习
PE文件结构,于是自己动手试验一下。
先看看加壳前文件的sections
建议装入地址: 0x00400000
----------------------------------------------------------
节区名称 节区大小 虚拟地址 Raw_尺寸 Raw_偏移 节区属性
----------------------------------------------------------
.text 00003FD4 00001000 00004000 00001000 60000020
.data 0000084C 00005000 00001000 00005000 C0000040
.idata 00000E02 00006000 00001000 00006000 40000040
.rsrc 00004FB8 00007000 00005000 00007000 40000040
.reloc 00000AC6 0000C000 00001000 0000C000 42000040
加壳后:
建议装入地址: 0x00400000
----------------------------------------------------------
节区名称 节区大小 虚拟地址 Raw_尺寸 Raw_偏移 节区属性
----------------------------------------------------------
.text 00003FD4 00001000 00000000 00000000 60000020
.data 0000084C 00005000 00000000 00000000 C0000040
.idata 00005E02 00006000 00000000 00000000 40000040
.reloc 00000AC6 0000C000 00000000 00000000 42000040
.text1 00020000 0000D000 00014000 00001000 E0000020
.adata 00010000 0002D000 00005000 00015000 E0000020
.data1 00010000 0003D000 00006000 0001A000 C0000040
.reloc1 00010000 0004D000 00002000 00020000 42000040
.pdata 00030000 0005D000 0002A000 00022000 C0000040
.rsrc 00005000 0008D000 00005000 0004C000 40000040
脱壳后文件节表:
建议装入地址: 0x00400000
----------------------------------------------------------
节区名称 节区大小 虚拟地址 Raw_尺寸 Raw_偏移 节区属性
----------------------------------------------------------
.text 00003FD4 00001000 00003FD4 00001000 60000020
.data 0000084C 00005000 0000084C 00005000 C0000040
.idata 00005E02 00006000 00005E02 00006000 C0000040
.reloc 00000AC6 0000C000 00000AC6 0000C000 42000040
.text1 00020000 0000D000 00020000 0000D000 E0000020
.adata 00010000 0002D000 00010000 0002D000 E0000020
.data1 00010000 0003D000 00010000 0003D000 C0000040
.reloc1 00010000 0004D000 00010000 0004D000 42000040
.pdata 00030000 0005D000 00030000 0005D000 C0000040
.rsrc 00005000 0008D000 00005000 0008D000 40000040
.mackt 00001000 00092000 00001000 00092000 E0000060
其中.rsrc是文件资源节,.mackt节是imprec修复输入表时候新加的节。
容易发现有用的节只有
----------------------------------------------------------
节区名称 节区大小 虚拟地址 Raw_尺寸 Raw_偏移 节区属性
----------------------------------------------------------
.text 00003FD4 00001000 &nbs
[1]
[2]
下一页
文章录入:二少 责任编辑:放弃
上一篇文章:
编程实现DRDoS攻击
下一篇文章:
批处理打造自己的工具
【
发表评论
】【
加入收藏
】【
告诉好友
】【
打印此文
】【
关闭窗口
】
推荐
文章
一句话木马用Upfile.vbs脚本
软件破解教程-第6章第3节 加密算法5
软件破解教程-第6章第3节 加密算法4
软件破解教程-第6章第3节 加密算法3
Visual C++编程窃取QQ密码(图)
软件破解教程-常用Win32 API函数简介
VB编程实现图像的漂亮效果
输入10进制,输出2进制
热门
文章
软件破解教程-第6章第3节 加密算法3
Visual C++编程窃取QQ密码(图)
VB编程实现图像的漂亮效果
输入10进制,输出2进制
详解Visual C#数据库编程
入侵渗透中用过的三则VBS代码
入侵渗透中用过的三则VBS代码
网站防止注入入侵的一些有效代码和方法
本站
推荐
关于我们
|
联系方法
|
招聘信息
|
加入会员
|
诚征代理
|
广告服务
|
欢迎投稿
|
站长信箱
|
友情链接
|
网站地图
24小时客服:0374-7126138 技术支持:0374-7126138 投诉电话:0374-7967536
客服QQ:883039 售后QQ:827520 技术QQ:78305152 投稿-商业:576880739
Copyright 太平洋科技 2003-2007 版权所有 All Rights Reserved
许可证号:豫ICP备07005385号