Files
Whitecat18 28e7fac1d3 Upload
Rust-for-Malware-Development is an collection of proof of concepts with techniques and advanced evasion methods
2026-06-06 14:53:10 +05:30
..
2026-06-06 14:53:10 +05:30
2026-06-06 14:53:10 +05:30

WinHTTP

Welcome to the WinHTTP directory of Rust-for-Malware-Development. PoCs that download files (executables, DLLs, payloads) from a remote URL using the Windows HTTP Services API instead of a cross-platform crate. WinHTTP ships with Windows itself, so the binary stays small and skips the extra dependencies that AV scanners flag.

  • WinHTTPSDll: Downloads a file over HTTPS with WinHttpOpenWinHttpConnectWinHttpOpenRequestWinHttpReadData. The sample fetches a DLL but the same flow works for any file type, including a follow-up EXE stage.

How to Use

git clone https://github.com/Whitecat18/Rust-for-Malware-Development.git
cd Rust-for-Malware-Development/WinHTTP

The sub-folder is a Cargo project. Build with cargo build --release.

Resources