Ad

UE4Dumper: Android UE4 Game Structure SDK Dumper

UE4Dumper dumps libUE4.so from Android game processes to generate a structure SDK, supporting various UE4 based games.
Screenshot of kp7742/UE4Dumper homepage

UE4Dumper enables dumping the libUE4.so library from the memory of running Android games. It then generates a Structure SDK, allowing developers to analyze the game's data structures and object hierarchy. It primarily uses memory dumping techniques to extract relevant information from the game process. It supports 32bit and 64bit architectures and recent UE4 versions.

UE4Dumper stands out by providing a practical tool for reverse engineering UE4 games on Android. It supports modern UE4 versions, offering enhanced functionality like 64-bit support and options for pointer decryption. The project's focus on clear documentation and active community support makes it accessible to a wide range of developers. The ability to bypass anti-debugging measures is a notable feature.

  • Process Memory Dump: Dumps libUE4.so from running game processes on Android devices.
  • SDK Generation: Generates a structured SDK file containing game object definitions and data structures.
  • Multiple Platform Support: Tested and functional on various UE4 based Android games, including PUBG Mobile and Fortnite Mobile.
  • 64-bit Architecture Support: Provides comprehensive support for both 32-bit and 64-bit Android games.
  • Optional Features: Offers options for GWorld, GName, verbose output, and manual pointer decryption.

UE4Dumper is an actively maintained project with regular updates addressing compatibility issues and adding new features. The project boasts a significant number of stars and forks, indicating a strong community interest. Recent commit activity suggests ongoing development and support. However, the project is marked as deprecated, meaning no more updates will be released.

UE4Dumper is valuable for developers interested in reverse engineering Android games built with Unreal Engine 4. It provides a convenient method to extract game data structures for analysis, modding, or research purposes. It is especially useful for understanding game mechanics and identifying potential vulnerabilities. The tools provided offer significant value compared to manual analysis or relying on incomplete or outdated information.

Languages:
Summarize:
Share:
Stars
928
Forks
360
Issues
26
Created
6 years ago
Commit
4 months ago
License
MIT
Archived
No
Updated 13 days ago

Similar Repositories