更新时间:2019-11-22 20:48:47
封面
版权信息
序
前言
第1章 黑客编程入门
1.1 初识Windows消息
1.2 Windows消息机制的处理
1.3 模拟鼠标键盘按键的操作
1.4 通过消息实现进程间的通信
1.5 VC相关开发辅助工具
1.6 总结
第2章 黑客网络编程
2.1 Winsock编程基础知识
2.2 Winsock编程实例
2.3 非阻塞模式开发
2.4 原始套接字的开发
2.5 总结
第3章 黑客 Windows API 编程
3.1 文件相关API函数
3.2 注册表编程
3.3 服务相关的编程
3.4 进程与线程
3.5 DLL编程
3.6 总结
第4章 黑客内核驱动开发基础
4.1 驱动版的“Hello World”
4.2 内核下的文件操作
4.3 内核下的注册表操作
4.4 总结
第5章 黑客逆向基础
5.1 x86汇编语言介绍
5.2 逆向调试分析工具
5.3 逆向反汇编分析工具
5.4 C语言代码逆向基础
5.5 逆向分析实例
5.6 总结
第6章 加密与解密
6.1 PE文件结构
6.2 详解PE文件结构
6.3 PE结构的3种地址
6.4 PE相关编程实例
6.5 破解基础知识及调试API函数的应用
6.6 调试API函数的使用
6.7 打造一个密码显示器
6.8 KeyMake工具的使用
6.9 总结
第7章 黑客高手的 HOOK 技术
7.1 HOOK技术知识前奏
7.2 内联钩子——Inline Hook
7.3 导入地址表钩子——IAT HOOK
7.4 Windows钩子函数
7.5 总结
第8章 黑客编程实例剖析
8.1 恶意程序编程技术
8.2 黑客工具编程技术
8.3 反病毒编程技术
8.4 实现引导区解析工具
8.5 加壳与脱壳
8.6 驱动下的进程遍历
8.7 HOOK SSDT
8.8 总结
附录 反病毒公司部分面试题
参考文献