1. 创建或获取一段可读写执行的内存空间 2. 将shellcode移入这块内存空间 3. 利用各种方式将程序执行的流程指向这块内存空间 Rust调用WinAPI需要先引入依赖, Cargo 是Rust的一个包管理工具,要引入 winapi 依赖需要在 Cargo.toml 添加: ...