Useful tool to help you fetch and dump Unreal Engine 4 Games information.
- Nice and Easy UI.
- Find GNames.
- Find GObjects.
- Instance Logger.
- Sdk Generator. Based on @KN4CK3R (External, More effective, Faster and Multi-thread)
- Kenrnal to read process memory. Based on @harakirinox
- Windows 64bit => x32/x64 games.
- Windows 32bit => x32 games.
This video tell you how to use the tool and dump sdk for ue4 game.
- Some changes before watch the video.
- Now you don't need to do any thing about GNames address since now you just need to click
usebutton.
- Now you don't need to do any thing about GNames address since now you just need to click
- @CorrM.
- @WheresMyRide.
- @KN4CK3R.
- @harakirinox.
JsonEngineis system that's use josn files as container for main ue4 structs.- Since UE4 have different versions, some time
ue4 structschanges. - That's make fix specific games problems is easy, since the most of problems because of UE4 Version structs changes.
- So
JsonEnginegive me the ability to just create an other json file that's have the changed structs to override default structs to support any other UE4 version.
- Since UE4 have different versions, some time
SDK generator ReWorkis hard changes forsdk generator.- That's make the tool now faster than before significantly.
- Easy to add and improve feature In the future.
Tool Debugging, it's to help fetching why tool crashed and generate file that's help to solve the problem.- New UI that give me some space to add new
Features. Address Veiweris a hex viwer to dump memory arround to address pulled form the tool.- That's give you ability to check if your address is valid to use or not.
- Add some UI labels.
- Unreal Version: That's fetch which UE that game development with.
- Win Title: Get window title of target game.
GObjects/GName FinderImproved.- Let
GNames addressthat's pulled from the finder to be used directly without need to dereference it. GObjects Findernow get GObjects chunks address.
- Let
SDK GeneratorImproved.- Fix some bugs that's case
some problemormissed offsets. - Fix some code form that's slow the generating progress.
- Fix some bugs that's case
- Performance improves.
GObjects/GName Findernow really faster and more stability.Instance Loggernow really faster and more stability.SDK Generatornow really faster and more stability.
BUGS.- Fix some
UIbugs. - Fix some
Finderbugs.
- Fix some
- Add Settings button.
- Start using Font Awesome
- Improve
Sdk Generator.Sdk Generatornow significantly faster- Some organization for
Sdk Generatorcode.
- Improve
Class Finder.- Now can search for
class nameof address.- Put
instance addressand the tool will give you instanceclass name
- Put
- When you search for
class nameyou will get also instance thatsderivedfromclass name.- it's useful to find your target fast, you will get the name of
derivednext to instance address. - In example you search for
PlayerBaseyou will getPlayerBase,PlayerExtarBaseandGamePlayer.
- it's useful to find your target fast, you will get the name of
- Now significantly faster.
- Now can search for
- Support
GObjects Chunks.- Some games use
GObject's chunksas same asGNames, so i just support it. - You still can set the addres of
first UObjectin GObject list orfirst chunkaddress. - Auto detect it's first
UObjector firstchunkaddress.
- Some games use
- Add
Class Finder.- Search for instance with his
class name. - Useful to find some
hard adrress, for ex: to make asigto scan.
- Search for instance with his
- Add new settings.
- Sdk Generator +10% faster.
- Add
Game Name,Game VersiontoSdk Generator. - Add
Sdk TypetoSdk Generator.- Internal: Usually used when your target is inject dll into game process.
- It's generate functions and funtction params. without
ReadAsMe/WriteAsMefunction. - You can directly cast/write block of memory as your class/struct.
- It's generate functions and funtction params. without
- External: Usually used when your target is write or read game process memory from your process.
- Support read as object (class/struct) with
ReadAsMefunction in every class/struct. - Support write as object (class/struct) with
WriteAsMefunction in every class/struct. - It's useful to read/write block of memory as class/struct.
- No functions generaterd for external for now. maybe later i will support call function from external.
- To support
ReadAsMe/WriteAsMein your project, you need to edit settings file. - Good example for
readfunction here, for write function same asreadbutWriteProcessMemory.
- Support read as object (class/struct) with
- Internal: Usually used when your target is inject dll into game process.
- Some Optimization.
- Add UI.
- Some changes to
SDK GeneratorandInstance Logger. - Let GObject address getted form
GObject Finderbe valid to use directly.- You can now just set the address you get from
GObjects finderin theGObject input field.
- You can now just set the address you get from
- Add
SDK Generator. - Add Settings file.
- Improve
Instance Logger.
- Add
JSON reflctor. - Convert
Instance LoggertoJSON reflector.
- Add
Instance Logger.
- First version released



