https://github.com/joaoviictorti/processinjection-rs
Process Injection - Shellcode (Rust)
https://github.com/joaoviictorti/processinjection-rs
process-injection rust shellcode
Last synced: about 1 year ago
JSON representation
Process Injection - Shellcode (Rust)
- Host: GitHub
- URL: https://github.com/joaoviictorti/processinjection-rs
- Owner: joaoviictorti
- Created: 2023-09-08T22:58:33.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-22T19:50:46.000Z (over 2 years ago)
- Last Synced: 2025-03-28T18:51:58.934Z (about 1 year ago)
- Topics: process-injection, rust, shellcode
- Language: Rust
- Homepage:
- Size: 3.91 KB
- Stars: 12
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Process Injection with Rust 🦀
- [Overview](#overview)
- [Compile](#compile)
- [Usage](#usage)
# Overview
This repository is a proof of concept for performing Process Injection attacks using the Rust language
# Compile
First perform the compilation with the command:
```sh
cargo build --release
```
If you are using a different operating system, you can use rustup and add the windows architecture:
```sh
rustup target add x86_64-pc-windows-gnu
```
Then compile specifying the architecture:
```sh
cargo build --release --target x86_64-pc-windows-gnu
```
# Usage
You can run with cargo run or the compiled binary directly:
```sh
cargo run
```
```sh
target/release/processinjection.exe
```