An open API service indexing awesome lists of open source software.

https://github.com/0xvpr/vpr-vnm

A command line payload injector for 32 & 64 bit Windows applications.
https://github.com/0xvpr/vpr-vnm

cli crt dll-injection injection injector payload payload-injector remote shellcode windows

Last synced: about 1 month ago
JSON representation

A command line payload injector for 32 & 64 bit Windows applications.

Awesome Lists containing this project

README

          

vpr-pidjeon













**pidjeon**, a mash-up of the words PID (process ID) and injection, is a command
line application for Windows that uses various techniques to inject a specified
payload into a target process.

## Demonstration
[ TODO ]

## Usage
```bash
Error message: Not enough arguments provided.

Usage:
vpr-pidjeon-x64.exe []

Positional arguments (no specific order required):
Specify either the executable name or process id
Specify either the full or relative (POSIX compliant)
path to a payload.

Optional arguments:
-i Specify injection one of the following injection methods:
LoadLibraryA|lla (default method),
LoadLibraryW|llw,
ManualMap|mm,
CreateRemoteThread|crt.
-d Add delay to the injection.
-s, Set stealth level 0-2.
-ss,
--stealth=
-v, Set verbosity level 0-2.
-vv,
--verbosity=
-o , Specify output log file (verbose level 2).
--output-file

Examples:
Injection using default injection method (LoadLibraryA):
vpr-pidjeon-x64.exe calc.exe ./payload.dll
Injection using Manual Map injection method (mm) with verbosity enabled:
vpr-pidjeon-x64.exe -i mm ./payload.bin 1234 -v

Version:
2.0.1

Author:
VPR
```

## Building
### Docker Container Live Instance
```bash
# using WSL2
git clone https://github.com/0xvpr/vpr-pidjeon
cd vpr-pidjeon
make docker-container && make-instance
```
### Docker Container Build
```
# using WSL2
git clone https://github.com/0xvpr/vpr-pidjeon
cd vpr-pidjeon
make docker-container && make-build
```