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

第九章 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 将代码注入进程

相关推荐
Lupino3 小时前
实战记录:使用 Haskell.nix 交叉编译 Haskell 项目至 Windows
windows·haskell
virtual_k1smet3 小时前
梧桐·鸿鹄- 大数据assistant-level
大数据·笔记
lengjingzju4 小时前
基于IMake的 GCC 编译与链接选项深度解析:构建高效、安全、可调试的现代软件
c++·安全·性能优化·软件构建·开源软件
zzcufo5 小时前
使用multimonitortool工具实现多屏显示器的映射
windows·计算机外设
一条咸鱼¥¥¥5 小时前
【运维经验】服务器磁盘做镜像的方法
运维·服务器·windows·经验分享
cpp_learners6 小时前
Qt Windows版本的《智能鼠标点击器》
windows·qt·鼠标点击器
love530love6 小时前
Windows 11 下 Z-Image-Turbo 完整部署与 Flash Attention 2.8.3 本地编译复盘
人工智能·windows·python·aigc·flash-attn·z-image·cuda加速
I · T · LUCKYBOOM6 小时前
iptables防火墙
linux·运维·服务器·网络·安全
星轨初途7 小时前
郑州轻工业大学2025天梯赛解题
c++·经验分享·笔记·算法·链表·剪枝
阿波罗8号7 小时前
《一本书读懂支付》
笔记