Skip to content

Commit

Permalink
Add basic README for deucalion client
Browse files Browse the repository at this point in the history
  • Loading branch information
ff14wed committed Jul 6, 2024
1 parent 9f70e22 commit 9b92330
Showing 1 changed file with 31 additions and 1 deletion.
32 changes: 31 additions & 1 deletion deucalion-client/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,33 @@
# Deucalion Client

An implementation of a Deucalion client that is used to validate Deucalion.
An implementation of a Deucalion client that is used to validate Deucalion.

## Usage

### Simple Injection
```bash
cargo run --bin deucalion_client -- path/to/deucalion.dll
# or
deucalion_client path/to/deucalion.dll
```

### Injection into Notepad
```bash
deucalion_client path/to/deucalion.dll -t notepad.exe
```

### Force Injection

This calls LoadLibrary again on the same module.

```bash
deucalion_client path/to/deucalion.dll -f
```

### Force ejection

**If Deucalion is still running, it may crash the game**

```bash
deucalion_client deucalion-1.0.0.dll -e
```

0 comments on commit 9b92330

Please sign in to comment.