- 4
- 0
- 约8.45千字
- 约 3页
- 2018-05-09 发布于福建
- 举报
第26卷 第 15期 甘肃科技 r02.26 Ⅳ0.15
2010年 8月 Gans,uScienceandTechno At皤. 2010
多态技术加壳软件的实现
陈 虹,汤明月,章三妹
(川北医学院,四川南充 637100)
摘 要:主要用模块化的结构设计了一款加壳软件,在该加壳软件中,对壳的代码采用变形引擎进行加密,对将被加
壳的文件采用多态引擎进行加密,在壳中也采用了反调试、反虚拟机等保护措施。
关键词:壳;计算机病毒;反调试技术;API函数
中图分类号:TP319
软件加壳是近几年才流行的一种软件保护方 小等.可选头还有一个重要的域,称为:数据 目录
式,它是在软件常规保护方式对破解者失效后出现 表”的数组,表的每一项都是指向某一节的指针。
的。给程序加上外壳后,原始程序代码在磁盘上以 可选映像头后面紧跟的是节表和节节通过节表来实
加密的形式存在,只有当该程序在内存中执行时才 现索引。实际上,节的内容才是真正执行的数据和
会还原,这样就能有效地防止破解者对程序的非法 程序.每一个节都有相关的标志。每一个节会被一
修改和静态反汇编。 个或多个 目录表指向,目录表可通过可选头的”数
多态变形技术是病毒编写者为了对抗反病毒工 据 目录表”的人 口找到。就像输出函数表或基址重
作者的特征码扫描技术而出现的一种技术,如果一 定位表。也存在没有 目录表指向的节。
个病毒采用了多态变形技术,它能产生几百万,甚至 在DOSSTUB后是PE文件头(PEheader)。PE
上亿的不同代码形式(这取决于多态变形引擎的强 文件头是PE相关结构 IMGAE—NT—HEADERS的简
度),尽管这些代码的功能是一样的。因此,我们可 称,即NT映像头,存放PE整个文件信息发布的重
以借鉴这种思想,在加壳软件中和被加壳的文件中 要字段,包含了PE装载器用到的重要域。执行体
引人多态变形技术,这样,逆向工作者无论是要写出 在操作系统中执行时,PE装载器将从DOSMz头中
该加壳软件的脱壳机,还是要破解用该加壳软件加 找到PE头文件的起始偏移量 e—lfanew,从而跳过
壳的文件,都会面对比以往更大的难度。 DOSSUTB直接定位真正的PE文件。它由3部分
组成 :
1 PE文件格式 1)PE文件标志 (4H字节)。PE文件标志
PE文件被称为可移植的执行体是PortableExe. 0PEO0,标志着 NT映像头的开始,也
cute的全称,常见的EXE、DLL、OCX、SYS、COM都 是PE文件中与windows有关内容的开始。
是PE文件,PE文件是微软Windows操作系统上的 2)映像文件(14H字节)。是NT映像文件的主
程序文件 (可能是间接被执行,如 DLL)。由DOS 要部分,包含PE文件的基本信息。
头、DOSStub、文件头、块表、块、辅助信息块等部分 3)可选映像头。包含 PE文件的逻辑分布信
组成。 息。
PE文件最前面紧随 DOSMz文件头的是一个
DOS可执行文件 (Stub),这使得PE文件成为一个 2 多态引擎
合法的MS—DOS可执行文件.DOSMZ文件头后面 在PE文件加壳处理中基于随机密钥的加密
您可能关注的文档
- 各地乞丐面面观.pdf
- 各国世博馆之最.pdf
- 各品类全线增长,“电”、“燃”之争升级——2010年1~5月中国热水器市场分析.pdf
- 各系统面粉品质特性与方便面品质关系的研究.pdf
- 功能性电刺激研究在中国的回顾、现状与展望.pdf
- 地锦草总黄酮对小鼠免疫功能及细胞因子mRNA表达影响.pdf
- 地铁车站与周边大型综合体的结构连接及防水施工技术.pdf
- 地震映射法在基岩空洞探测中的应用.pdf
- 地震坠落滑动型滑坡发育特点及典型实例分析.pdf
- 地震作用下桥梁结构-水相互作用分析.pdf
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 储能电站电池充放电管理制度.docx VIP
- 2024年重庆市铜梁县公开招聘城市协管员试题带答案详解.docx VIP
- 2024年重庆市奉节县公开招聘城市协管员试题带答案详解.docx VIP
- 2024《管理报告体系研究的国内外文献综述》4600字.docx VIP
- 2026-2031年中国基金市场发展前景预测研究报告.docx VIP
- (人教2024版)数学六年级下册 第4单元《比例》大单元教学设计 .pdf VIP
- 高中物理课件:向心加速度.ppt VIP
- 青岛市2025年高三一模语文试卷(含答案).pdf
- 4 数据管理能力成熟度DCMM标准解读.pptx VIP
- 《诊疗六步》.pptx VIP
原创力文档

文档评论(0)