Coder Social home page Coder Social logo

ue5dumper's Introduction

UE5Dumper(Unreal Engine 5 Dumper)

Unreal Engine 5 Dumper for Android Devices, Generate Structure SDK of Supported Game in Android.

Changelog

  • v0.01: First Release

Features

  • No need of Ptrace
  • Bypass Anti Debugging
  • Dumping of Game Structure SDK file(Need to Find Pointers Manually)
  • Support Fast Dumping(Might Miss some data)
  • Support SDK Dumping for UE5 Based Android Games

Note

  • Only for Educational or Learning Purpose.
  • Use 64bit Version on Respected Arch of Game.
  • Recommend to use in Training Mode for PUBG Mobile.
  • Some Games with Modified UE5 Might not Dump Correctly.
  • For Modified Engines, You May Need Put Your Custom Offsets For That Game.
  • If it stuck during Generating SDK, Then Simply Stop it, Check Dump file and If needed then Try again.

How to use

  • Needs Either Root Access or Virtual Space
  • Put Executable in folder like /data/local/tmp (/sdcard not allow to execute binary so don't put it there)
  • Get Either Root Shell through Adb or Terminal Apps(type and run: 'su') or Normal Shell into Virtual Space via Terminal Apps in that folder
  • Give it executable permission with either 'chmod +x ue5dumper' or 'chmod 755 ue5dumper'
  • Run './ue5dumper -h' For Usage Help
     ./ue5dumper -h
     	 
     UE5Dumper v0.01
     Usage: ./ue5dumper <option(s)>
      Options:
     --SDK Dump With GObjectArray Args--------------------------------------------------------
       --sdku                              Dump SDK with GUObject
       --gname <address>                   GNames Pointer Address
       --guobj <address>                   GUObject Pointer Address
     --Other Args-----------------------------------------------------------------------------
       --package <packageName>             Package Name of App(Default: com.tencent.ig)
       --output <outputPath>               File Output path(Default: /sdcard)
       --help                              Display this information
    

How to Build

  • Clone this repo
  • Install Android NDK, if not already.
  • Open Shell/CMD in Project Folder
  • Drag ndk-build from NDK in Shell or CMD and then Execute
  • Output will be in libs Folder.

End

The project is modified according to the large project of kp7742 project line This project is jointly completed by JiangNight (Sixi) and Xiaohei Project Credits: Xiao Hei

ue5dumper's People

Contributors

jiang-night avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.