rust windows shellcode:Rust中的Windows Shellcode开发 源码
用Rust编写Windows Shellcode 项目概况 Windows shellcode项目位于shellcode/ ,它可以构建为仅包含.text节的PE文件,并且没有外部依赖项。 然后,我们可以转储.text节并进行一些修补以使其与位置无关。 这个想法来自的项目 。 如何建造 (仅在Win10 x64上测试过) 构建shellcode二进制文件 rustup default nightly-x86_64-pc-windows-msvc cd shellcode/ cargo build --release 如果一切顺利,我们将获得shellcode\target\x86_64-pc-windows-msvc\release\shellcode.exe 转储.text部分并做一些补丁 我们在.text部分的开头打补丁,使其跳转到入口点。 这样,我们可以在合并部分中存储一些字符串
文件列表
rust-windows-shellcode-main.zip
(预估有个13文件)
rust-windows-shellcode-main
.gitignore
26B
README.md
2KB
Cargo.toml
297B
src
main.rs
4KB
images
show_in_pe_bear.png
133KB
run_shellcode.png
177KB
Cargo.lock
4KB
暂无评论