Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/potatomaster101/aobtool

Small tool to help working with AOB when using Cheat Engine
https://github.com/potatomaster101/aobtool

cheat-engine csharp dotnet mit-license tool

Last synced: about 1 month ago
JSON representation

Small tool to help working with AOB when using Cheat Engine

Awesome Lists containing this project

README

        

# AOB Tool
Small tool to help working with AOB when using [Cheat Engine](https://cheatengine.org/).

## Usage
### Count AOB Length
Counts the byte array length.
```
$ aobtool count
```

Example:
```
$ aobtool count 7458FCFF03
5
```

### Format AOB
Formats the byte array.
```
$ aobtool format
```

Example:
```
$ aobtool format 7458FCFF03
74 58 FC FF 03
```

### AOB Diff
Performs diff between multiple AOBs in a file, 1 AOB per line.
```
$ aobtool diff [--file ] [--wildcard ] [--stdin]
```

Example:
```
$ cat aob.txt
75 49 CC FE 54 98 53 69 44
75 49 CC FE 54 98 53 69 FF
75 49 CC 0E 54 97 53 69 44
75 49 CC FE 54 98 53 69 44 E0
$ aobtool diff -f aob.txt
75 49 CC ?E 54 9? 53 69 ?? ??
```

## Build
Build using [`dotnet`](https://dotnet.microsoft.com/download):
```
$ dotnet build -c Release
```

## Test
Run unit tests using [`dotnet`](https://dotnet.microsoft.com/download):
```
$ dotnet test
```

## Publish
Generate single executable:
```
$ dotnet publish -c Release
```