Skip to content

VortexHub/String-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

String-Generator

String Generator for game modding Unreal Engine 4+

String-Generator is a application designed to extract readable strings from a game's Shipping EXE (compiled Unreal Engine executable).
These strings are especially useful for reverse-engineering class names, file paths, assets, and function identifiers — helping modders reconstruct or map C++ class structures from compiled binaries.


Features

  • Extracts all printable strings from a UE4/UE5 shipping executable.
  • Supports optional regex filters for narrowing results (e.g. only show paths or class names).
  • Outputs results to a .txt or .json file for easy analysis.
  • Fully portable — no dependencies beyond Python’s standard library.

How It Works

  1. The script reads through the game’s Shipping EXE in binary mode.
  2. It identifies sequences of ASCII or UTF-8 printable characters.
  3. All extracted strings are optionally filtered and saved.
  4. You can use these results to locate:
    • C++ class names (e.g. D:{MainFolder}/{GameProject}/Source/{Game}/{file}.cpp)
    • Internal variables or function identifiers

Requirements

  • Works on Windows, macOS, and Linux
  • No Unreal Engine installation required

Usage

1. Run the Executable

About

String generator for modding games for Unreal Engine 4+

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published