Rust package for finding AES keys in memory dumps of UE games.
Find a file
jokelbaf 901eb87377
All checks were successful
Build and Upload Executable / build (push) Successful in 43s
feat: Relax validation to accept additional common x64 instruction patterns
2025-12-20 03:28:28 +02:00
.github/workflows ci: Fix path to executable to upload 2025-04-06 00:55:17 +03:00
src feat: Relax validation to accept additional common x64 instruction patterns 2025-12-20 03:28:28 +02:00
.gitignore feat: Init 2025-04-06 00:21:24 +03:00
Cargo.lock feat: Init 2025-04-06 00:21:24 +03:00
Cargo.toml feat: Init 2025-04-06 00:21:24 +03:00
README.md feat: Init 2025-04-06 00:21:24 +03:00

AES-Finder

Rust package for finding AES keys in memory dumps of UE games. Original code is hosted at Nekolab.

Table of Contents:

Usage

You can use the tool either as a library or as a command line tool.

Command Line Tool

Install the tool using Cargo:

cargo install --git https://git.nekolab.app/jokelbaf/aes-finder.git

Then run it with the following command:

aes-finder <dump_file_path>

Library

See main.rs for an example of how to use the crate in your code.

Supported Games

This AES key finder is known to work with the following games:

  • Wuthering Waves
  • Strinova

Credits

This code is basically a port of UEAESKeyFinder to rust.