【加密与解密(第四版)】第九章笔记

第九章 Win32调试API

9.1 调试相关函数的简要说明

ContinueDebugEvent()函数、DebugActiveProcess()函数、DebugActiveProcessStop()函数......

9.2 调试事件

9.3 创建并跟踪进程

在通过 CreateProcess 创建进程时,如果在 dwCreationFlags 标志字段中设置了DEBUG _PROCESS 或DEBUG_ONLY_THIS_PROCESS标志,将创建一个用于调试的新进程。

利用 DebugActiveProcess 函数可以将调试器捆绑到一个正在运行的进程上,如果执行成功,则效果类似于利用 DEBUG_ONLY_THIS_PROCESS 标志创建的新进程。

9.4 调试循环体

9.5 处理调试事件

9.6 线程环境

9.7 将代码注入进程

相关推荐
沐风听雨_A2 分钟前
英贝斯泰2.4G&5G串口转Wifi模块配置笔记
笔记·5g
yuxb733 分钟前
kubernetes弹性伸缩
笔记·kubernetes
代码游侠22 分钟前
应用——UDP Socket 编程笔记
linux·运维·网络·笔记·网络协议·学习·udp
EchoL、26 分钟前
【论文阅读】SteganoGAN:High Capacity Image Steganography with GANs
论文阅读·人工智能·笔记·算法
YJlio28 分钟前
Windows Sysinternals 文件工具学习笔记(12.10):PendMoves + MoveFile 实战——重启后文件替换的安全姿势
windows·笔记·学习
De-Alf32 分钟前
Megatron-LM学习笔记(5)Model Linear线性层
笔记·学习·ai
数据皮皮侠AI35 分钟前
数字经济政策工具变量数据(2008-2023)
大数据·数据库·人工智能·笔记·1024程序员节
科技圈快讯41 分钟前
合规与安全并重:企业如何挑选符合行业法规的网盘?
运维·网络·安全
ShenZhenDingYue44 分钟前
智能安全帽:重塑工业安全管理的数字化防线
安全·智能安全帽
roman_日积跬步-终至千里1 小时前
【多线程】 Spring 无状态 Service 线程安全设计实战
java·安全·spring