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
2026-06-06 14:53:10 +05:30

Process Hollowing

Process Hollowing is a technique where a legitimate process is created in a suspended state, its memory is unmapped and replaced with malicious code.

⬇️ Download

Features

  • Implementation of Process Hollowing technique
  • Process creation in suspended state
  • Memory manipulation using Windows API
  • PE header manipulation
  • Shellcode injection
  • Process resumption

Requirements

  • Rust toolchain
  • Required dependencies:
    • winapi
    • ntapi

Installation

  1. Clone the repository
  2. Navigate to the project directory
  3. Run cargo build

Usage

  1. Build the project using Cargo:

    cargo build --release
    
  2. Run the executable:

    ./target/release/process_hollowing.exe
    

Credits and Resources

@5mukx

References

Author

@5mukx