通行证│用户名: 密码: 验证码: 验证码,看不清楚?请点击刷新验证码 电信网通铁通移动   在线
文章搜索:
热门搜索:红客 黑鹰 红客技术 安全动画 红客培训
首页 文章 软件 动画 资源 励志 论坛 邮箱 会员 军事 科技 博客 爱心红客 最近更新 800g资源
 业内新闻 漏洞公告 病毒公告 电脑知识 网络知识 菜鸟入门 攻防教程 黑客攻防 安全编程 工具使用 综合安全 个人安全 安全相关 Q Q安全 原创精华 红客人物 站内事件
您现在的位置: 爱国者安全网 >> 文章类 >> 红客教程 >> 网络攻防 >> 文章正文
黑客老鸟讲逆向分析:什么是壳及壳的加载过程
责任编辑:酷酷の鱼   更新日期:2008-3-16
 

 

5)跳转到程序原入口点(OEP)

  从这个时候起壳就把控制权交还给原程序了,一般的壳在这里会有明显的一个“分界线”。但现在的猛壳己没这界限了,壳里有肉,肉里有壳。

  一般壳的加载过程如图所示

  

  加壳软件介绍

  加壳软件按照其加壳目的和作用,可分为两类:一是压缩(Packers),二是保护(Protectors)。压缩这类壳主要目的是减小程序体积,如ASPacK、UPX和PECompact等。另一类是保护程序,用上了各种反跟踪技术保护程序不被调试、脱壳等,其加壳后的体积大小不是其考虑的主要因素,如ASProtect、Armadillo、EXECryptor等。

  随着加壳技术的发展,这两类软件之间的界线越来越模糊,很多加壳软件除具有较强的压缩性能,同时也有了较强的保护性能。

  各类加壳软件,其压缩算法一般不是自己实现的,大多是调用其他的压缩引擎。目前压缩引擎种类比较多,不同的压缩引擎有不同特点,如一些对图像压缩效果好,一些对数据压缩效果好。而加壳软件选择压缩引擎有一个特点,在保证压缩比的条件下,压缩速度慢些关系不是太大,但解压速度一定要快,这样加了壳的EXE文件运行起来速度才不会受太大的影响。

  常用压缩壳介绍

  1). ASPacK

  主页:http://www.aspack.com/

  ASPack是款Win32可执行文件压缩软件,可压缩Windows 32位可执行文件(.exe)以及库文件(.dll、.ocx),文件压缩比率高达40%~70%。

  2). UPX

  主页:http://upx.sourceforge.net/

  UPX是一个以命令行方式操作的可执行文件经典免费压缩程序,压缩算法自己实现,速度极快。

  3). PECompact

  主页:http://www.bitsum.com/

  PECompact同样也是一款能压缩可执行文件的工具(支持EXE、DLL、SCR、OCX等文件)。相比同类软件,PECompact提供了多种压缩项目的选择,用户可以根据需要确定哪些内部资源需要压缩处理。同时,该软件还提供了加解密的插件接口功能。

上一页  [1] [2] 

  • 上一篇文章:
  • 下一篇文章: 没有了
  • 最近更新
    固顶文章 Delphi编程培训班开课了
    普通文章 瑞星公司03月16日发布 每日计算机病毒及木马播报
    普通文章 清障扫孽 迅雷杀毒斩马悉数揭秘
    推荐文章 推荐:排除代理防火墙连接故障的技巧
    普通文章 选择防火墙策略:更好屏蔽病毒攻击
    普通文章 黑客老鸟讲逆向分析:什么是壳及壳的加载过程
    普通文章 探索NDIS HOOK新的实现方法
    普通文章 浅谈MD5和SHA-1被破解和应用改进策略
    普通文章 普通恶意代码技术分析与检测
    普通文章 网游玩家遇病毒侵袭 安博士出谋保安全
    热门文章
    普通文章微软证实Hotmail登录故障未解决 遭用户抗议
    普通文章金山报料称木马病毒借百度IM传播
    普通文章苹果Quicktime爆漏洞用户需尽快修复
    普通文章“代理脚本”病毒利用漏洞传播病毒
    普通文章360卫士木马预警:局域网成木马重灾区
    普通文章中央情报局分析专家称 黑客通过切断电网发起攻击
    普通文章PayPal预警苹果Safari无反钓鱼功能 用户谨慎使用
    普通文章病毒进入驱动级 与杀毒软件争夺系统控制权
    普通文章用WVS保障Web应用程序安全
    推荐文章推荐:SQL存储过程带来的安全危险
    精彩专题