示例图片三

新闻资讯

联系方式

加密狗复制克隆网
电  话:13528540969
联系人:  刘先生
Email:4642967@qq.com
网  址:www.crackdongle.com
地  址 :广东省深圳市地王大厦38层8801号

当前位置: 网站首页 > 新闻资讯 > 业界资讯
业界资讯

软件加密锁的技术内幕

第一 PE文件格式深入研究

1.1 PE文件格式格式纵览

1.1.1 区块(Section)

1.1.2 相对虚拟地址(Relative Virtual Addresses)

1.1.3 数据目录

1.1.4 输入函数(Importing Functions)

1.2 PE文件结构

1.2.1 The MS-DOS头部

1.2.2 IMAGE_NT_HEADERS头部

1.2.3 区块表(The Section Table)

1.2.4 各种块(Sections)的描述

1.2.5 输出表

1.2.6 输出转向(Export Forwarding)

1.2.7 输入表

1.2.8 绑定输入(Bound import)

1.2.9 延迟装入数据(Delayload Data)

1.2.10 资源

1.2.11 基址重定位(Base Relocations)

1.2.12 调试目录(DebugDirectory)

 

1.2.13 NET头部

1.2.14 TLS初始化

1.2.15 程序异常数据 

第二PE分析工具编写

2.1 文件格式检查

2.2 FileHeader和OptionalHeader内容的读取

2.3 得到数据目录(Data Dircetory)信息

2.4 得到块表(SectionTable)信息

2.5 得到输出表(ExportTable)信息

第三Win32 调试API

3.1 Win32调试API原理

3.1.1 调试相关函数简要说明

3.1.2 调试事件

3.1.3 如何在调试时创建并跟踪一个进程

3.1.4 最主要的循环体

3.1.5 如何处理调试事件

3.1.6 线程环境详解

3.1.7 如何在另一个进程中注入代码

3.2 利用调试API编写脱壳机

3.2.1 tElock 0.98脱壳简介

3.2.2 脱壳机的编写

 

3.3 利用调试API制作内存补丁

3.3.1 跨进程内存存取机制

3.3.2 Debug API机制 

2.6 得到输入表(ImportTable)信息 

第四 Windows下的异常处理

4.1 基本概念

4.1.1 Windows下的软件异常

4.1.2 未公开的可靠吗

4.2 结构化异常处理(SEH)

4.2.1 异常处理的基本过程

4.2.2 SEH的分类

4.2.3 相关API

4.2.4 SEH相关数据结构

4.3 异常处理程序设计

4.3.1 顶层(top-level)异常处理

4.3.2 线程异常处理

4.3.3 异常处理的堆栈展开(Stack unwind)

4.3.4 异常处理程序设计中的几个注意事项:

4.4 SEH的简单应用

4.4.1 Win9x下利用SEH进ring0

4.4.2 利用SEH实现对自身的单步自跟踪

4.4.3 其它应用

4.5系统背后的秘密

4.6 VC是如何封装系统提供的SEH机制的

4.6.1 扩展的EXCEPTION_REGISTRATION级相关结构

4.6.2 数据结构组织

4.7 Windows XP下的向量化异常处理(VEH) 

软件加密技术内幕(附光盘)》结合实例介绍软件加密技术及其实施方案,涉及PE格式深入分析、调试API应用等,及关于编写加壳软件等热技术。

 

 

 

 

 

分享到:
点击次数:  更新时间:2018-03-29 09:37:47  【打印此页】  【关闭