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

25 lines
942 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Waiting Thread Hijacking
Waiting Thread Hijacking technique, a stealthy process injection method that hijacks a waiting thread in a target process to execute shellcode. It avoids common detection triggers like SuspendThread or SetThreadContext by manipulating a threads return address. Read the [article](https://research.checkpoint.com/2025/waiting-thread-hijacking/) for more information.
![alt text](./image.png)
Download PoC: [Download](https://download.5mukx.site/#/home?url=https://github.com/Whitecat18/Rust-for-Malware-Development/tree/main/WaitingThreadHijacking)
## Compile/Run
```rust
cargo build --release
```
```rust
./target/release/WaitingThreadHijacking.exe <PID>
```
## Credits / References
* Blog - https://research.checkpoint.com/2025/waiting-thread-hijacking/
* By [Hasherezade](https://twitter.com/hasherezade) -https://github.com/hasherezade/waiting_thread_hijacking
For More PoC: [Main Menu](./README.md)