My Collection Of Tools And QuickBMS Scripts [GHFear]

Do you know a tool, link or website for working on a specific game files or to help game research? Let's collect them here!
GHFear
Posts: 290
Joined: Fri Mar 30, 2018 2:48 am

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by GHFear »

Unreal Engine 4.19 > 4.27 (potentially newer versions) AES Key Finder
Platform: PC
File type: .exe
Type: Encryption Key Finder

Info: This tool finds AES keys very quickly for most Unreal Engine 4 games from 4.19 > 4.27 (potentially newer versions).

How to use:
Drop the Shipping.exe into the folder and run the script "RUN Find 256-bit UE4 AES Key".
Follow the on screen instructions.
Wait for key...
Done! :P



Version 1.9:
-Added Full 4.24 Support ( Should also support 4.25 | 4.26 and 4.27 )

Version 1.8:
-4.19 -> 4.24(ish) support
-Checks engine version and also checks for Steamstub Packaging.
-Improved the speed of the tool. It used to take several minutes to find a key, now takes only a couple seconds.
-Added script to convert key from hexadecimal to base64. (you need to hex edit the key.txt file and not copy paste the key into it with a text editor)

This tool sometimes requires the use of Steamless (or any other optional tool) for unpacking steamstub drm packed executables.

For legal reasons, atom0s was in NO WAY involved in the process of actually making this tool and this tool isn't shipped with any of atom0s software.
By downloading and using this tool you agree that this tool is for research purposes only and that I (GHFear) am not responsible for what (you) the end user does with it.





WANT TO LEARN HOW TO MOD UNREAL ENGINE 4 GAMES?
VISIT:
https://illusory.dev/
Last edited by GHFear on Thu Jun 16, 2022 12:08 am, edited 9 times in total.
WollieWoltaz
Posts: 41
Joined: Mon Dec 04, 2017 5:48 pm

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by WollieWoltaz »

Hey GHFear,
Your amazing tool did find 4 possible keys but none of those keys are the correct ones. I already have the correct key for this game but I just tried this to test it out. What could be going on here?
GHFear
Posts: 290
Joined: Fri Mar 30, 2018 2:48 am

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by GHFear »

WollieWoltaz wrote:Hey GHFear,
Your amazing tool did find 4 possible keys but none of those keys are the correct ones. I already have the correct key for this game but I just tried this to test it out. What could be going on here?


Did you try and unpack the exe with steamless before running it through the tool?
What exe is it?
WollieWoltaz
Posts: 41
Joined: Mon Dec 04, 2017 5:48 pm

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by WollieWoltaz »

I tried unpackking it with steamless indeed but i could't unpack it for some reason.. maybe i did something wrong..
This is the .exe i was trying
https://mega.nz/file/vVtkAQJY#Ca0JQSH_U ... Jkf0lVg4aE
GHFear
Posts: 290
Joined: Fri Mar 30, 2018 2:48 am

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by GHFear »

WollieWoltaz wrote:I tried unpackking it with steamless indeed but i could't unpack it for some reason.. maybe i did something wrong..
This is the .exe i was trying
https://mega.nz/file/vVtkAQJY#Ca0JQSH_U ... Jkf0lVg4aE


For research purposes, what is the AES Key?
WollieWoltaz
Posts: 41
Joined: Mon Dec 04, 2017 5:48 pm

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by WollieWoltaz »

this is the working AES key
0x6765376437326532653437623565626639673535313331353537396738373967
GHFear
Posts: 290
Joined: Fri Mar 30, 2018 2:48 am

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by GHFear »

WollieWoltaz wrote:this is the working AES key
0x6765376437326532653437623565626639673535313331353537396738373967


haha, yeah it looks like they changed the getkey method a lot with this game.
It's not a standard one from what I can see. So it will have to be debugged for the key.
or dumped by hooking. But this game "can't" be included in this script at the moment.
I will probably make a tool that dumps keys from the registers instead in the future.
Wogulof
Posts: 1
Joined: Tue May 12, 2020 9:45 am

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by Wogulof »

Nice tool. However when I try with an exe built in 4.24.1 UE version. Nothing appears. It find the exe, say to me it will be quick but nothing. CMD windows closed with no error message and no key in txt file.

https://mega.nz/file/jaIHTKiB#31PLuqQ-d ... Uz3adg2jJA

Some ideas? I opened the exe with HxD to find some keywords but not conclusive.

Edit : I used the bad exe file. I replaced the link by the good one. So now I can obtain 2 keys but both doesn't work (of course I convert it in base64), any idea?
Script204
Posts: 6
Joined: Fri May 22, 2020 4:25 pm

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by Script204 »

GHFear wrote:Unreal Engine 4.19 > 4.24 (potentially newer versions) AES Key Finder
Platform: PC
File type: .exe
Type: Encryption Key Finder

Info: This tool finds AES keys very quickly for most Unreal Engine 4 games from 4.19 > 4.24 (potentially newer versions).

How to use:
Drop the Shipping.exe into the folder and run the script "RUN Find 256-bit UE4 AES Key".
Follow the on screen instructions.
Wait for key...
Done! :P


Version 1.9:
-Added Full 4.24 Support

Version 1.8:
-4.18 -> 4.24(ish) support
-Checks engine version and also checks for Steamstub Packaging.
-Improved the speed of the tool. It used to take several minutes to find a key, now takes only a couple seconds.
-Added script to convert key from hexadecimal to base64. (you need to hex edit the key.txt file and not copy paste the key into it with a text editor)

This tool sometimes requires the use of Steamless (or any other optional tool) for unpacking steamstub drm packed executables.

For legal reasons, atom0s was in NO WAY involved in the process of actually making this tool and this tool isn't shipped with any of atom0s software.
By downloading and using this tool you agree that this tool is for research purposes only and that I (GHFear) am not responsible for what (you) the end user does with it.
Script204
Posts: 6
Joined: Fri May 22, 2020 4:25 pm

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by Script204 »

can you please tell me about! how to got pubgmobile.shipping.exe file
Script204
Posts: 6
Joined: Fri May 22, 2020 4:25 pm

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by Script204 »

GHFear wrote:Hello Everyone :)

I started learning how to do these QuickBMS scripts recently after aluigi made a couple scripts for me.
It inspired me to make my own stuff and also make some edits to his scripts to learn on the way.
This will be where I upload my tools, scripts and so on.
I will also upload scripts I have made edits on to further complete the scripts.

Much Love,
GHFear
Script204
Posts: 6
Joined: Fri May 22, 2020 4:25 pm

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by Script204 »

Can you please help me give game for peace Chinese pubg mobile aes key or tell me how to get game for peace aes key
barnett2010
Posts: 15
Joined: Thu Nov 29, 2018 8:19 am

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by barnett2010 »

https://mega.nz/file/jdwARCRa#Vh3DtIMrY ... GOc9JgotHU

help.
How to get the aes key of this file
The 1.9 version seems to be useless.
GHFear
Posts: 290
Joined: Fri Mar 30, 2018 2:48 am

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by GHFear »

Skate 1
platform: Playstation 3
file type: *.PSF (Archive)
type: Extractor (With Decompression)

Info: This extracts and decompresses the textures, 3d models and collision data from the level streaming files (PSF) from Skate 1 on Playstation 3.
GHFear
Posts: 290
Joined: Fri Mar 30, 2018 2:48 am

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by GHFear »

Skate 1
platform: Playstation 3
file type: *.PSF (Archive)
type: Extractor (Without Decompression)

Info: This extracts the textures, 3d models and collision data from the level streaming files (PSF) from Skate 1 on Playstation 3.
The files need to be manually decompressed tho. You should be able to decompress these with my "skate1_rx2_dk2_decompressor.bms" script.
Have not tested it tho.
Nobita_kute
Posts: 2
Joined: Fri Aug 27, 2021 4:38 am

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by Nobita_kute »

GHFear wrote:Unreal Engine 4.19 > 4.24 (potentially newer versions) AES Key Finder
Platform: PC
File type: .exe
Type: Encryption Key Finder

Info: This tool finds AES keys very quickly for most Unreal Engine 4 games from 4.19 > 4.24 (potentially newer versions).

How to use:
Drop the Shipping.exe into the folder and run the script "RUN Find 256-bit UE4 AES Key".
Follow the on screen instructions.
Wait for key...
Done! :P


Version 1.9:
-Added Full 4.24 Support

Version 1.8:
-4.18 -> 4.24(ish) support
-Checks engine version and also checks for Steamstub Packaging.
-Improved the speed of the tool. It used to take several minutes to find a key, now takes only a couple seconds.
-Added script to convert key from hexadecimal to base64. (you need to hex edit the key.txt file and not copy paste the key into it with a text editor)

This tool sometimes requires the use of Steamless (or any other optional tool) for unpacking steamstub drm packed executables.

For legal reasons, atom0s was in NO WAY involved in the process of actually making this tool and this tool isn't shipped with any of atom0s software.
By downloading and using this tool you agree that this tool is for research purposes only and that I (GHFear) am not responsible for what (you) the end user does with it.



this software is not available for version 4.25 or higher
C0r3
Posts: 4
Joined: Mon Sep 13, 2021 4:46 pm

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by C0r3 »

Bro AES Key finder not working with UE4.18 non-steam games.
C0r3
Posts: 4
Joined: Mon Sep 13, 2021 4:46 pm

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by C0r3 »

GHFear wrote:Skate 2 and 3
platform: Xbox 360
file type: *.rx2 (Texture Format)
type: Compressor


Bro please help me finding the key of this game. Shipping exe is provided.
https://www.mediafire.com/file/ap1g2ipi3wjv08s/PUBGLite-Win64-Shipping.zip/file
This is the base64key

Code: Select all

MHhDRkExRUY2MUVGNzFGRkQxRUZDMUVGNzFGRkQxQUY0MURGRDFGRjAxRkY5MUVG
QzFCRjMxQUY5MUVGODFGRjkxDQoNCjB4REU2QkVFN0JFRTdCRkVCQkZFRUJGRTRC
RkU2QkVFM0JGRUVCRkU4QkZFOUJCRTdCRkVFQkVFNEJCRTdCRkVFQg0KDQoweDYw
QjQ0MDY0NDAyNDAwRjQ0MDk0NTBDNDQwMDQyMDU0NzBDNDQwQTQ1MEI0MDBGNDQw
OTQ1MEM0NDAwNDAwRjQNCg0KMHg3MUQ0NDFBNDQxQTQ1MTc0NDFBNDExODQ3MTE0
NTE2NDExODQ3MUQ0NDFCNDQxQjQ1MUQ0NTE2NDQxQzQ1MTE0DQoNCjB4MEVCRTNF
N0UzRUVFM0VBRTJFOEUzRUVFN0U3RTdFQkUyRTlFM0VFRTNFMkUzRTVFMkU4RTJF
RkUzRUFFM0U3RQ0KDQoweDcwNEM3MEFDNDBEQzQwRkM0MDFDNTBCQzUwQ0M1MEFD
NTAxQzcwNEM2MDVDNDA5QzQwQkM0MDBDNDAxQzQwNkMNCg0KMHhGRjI0RkZDNENG
QjRDRjk0Q0Y3NERGRDRERkE0REZDNERGNzRGRjI0RUYzNENGRjRDRkQ0Q0Y2NENG
NzRDRjA0DQoNCjB4RDBGMkUwNzJFMEIyRTA5MkYwNDJFMDUyRjAwMkIwRTJGMEMy
RDA5MkEwNDJFMDIyRjAwMkYwNzJFMEMyRjAxMg0KDQoweDBGN0QyRjhEMkYyRDJG
OEQyRkZEM0ZFRDNGNkQ2RjhENkY5RDBGN0QzRkZEMkY5RDNGMkQyRkREM0ZFRDJG
OUQNCg0KMHg3RkQ4NUYyODVGODg1RjI4NUY1ODRGNDg0RkM4MUYyODFGMzg3RkQ4
NEY1ODVGMzg0Rjg4NUY3ODRGNDg1RjM4DQoNCjB4NjExQzQxRUM0MTRDNDFFQzQx
OUM1MThDNTEwQzAxRUMwMUZDNjExQzUxOUM0MUZDNTE0QzQxQkM1MThDNDFGQw0K
DQoweEUwN0FDMDhBQzAyQUMwOEFDMEZBRDBFQUQwNkE4MDhBODA5QUUwN0FEMEZB
QzA5QUQwMkFDMERBRDBFQUMwOUENCg0KMHgyMDZBMDA5QTAwM0EwMDlBMDBFQTEw
RkExMDdBNDA5QTQwOEEyMDZBMTBFQTAwOEExMDNBMDBDQTEwRkEwMDhB
GHFear
Posts: 290
Joined: Fri Mar 30, 2018 2:48 am

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by GHFear »

Hello!
I made a semi-universal exporting script for rx2, rpsgl and psg files for NOESIS.

SUPPORTS:

Xbox 360:
Skate 1 Models - 100% + Multi model support
Skate 2 Models - 100% + Multi model support
Skate 3 Models - 100% + Multi model support

Skate 1 Textures - 100% + Multi texture support
Skate 2 Textures - 100% + Multi texture support
Skate 3 Textures - 100% + Multi texture support
NHL Legacy (Unknown amount of support)

Model Support Xbox 360:
Supports all vert types and UV types. [short, ushort, halffloat and float]
Supports up to 3 UVs (maximum for EA Skate) (I can add further support for other games if you find any that has more than 3 UV layers)
Supports visualization of Bone matrices (not yet complete)
Supports visualization of Simulation / collision data (not yet complete)

Texture Support Xbox 360:
Supports 100% of single texture for all EA Skate games (probably many more RW4 games)
Supports 100% of multi texture files for all EA Skate games (probably many more RW4 games)
Supports DXT1, DXT3, DXT5, FOURCC_DXT5, FOURCC_ATI2, FOURCC_DXT1NORMAL, "a8r8g8b8", "b5g6r5" and "A8" type textures.

---------------------------------------------------------------------------------------------------------------------------------

Playstation 3:
Skate 1 Textures - 100% + Finally Multi texture support! :D
Skate 2 Textures - 100% + Finally Multi texture support! :D
Skate 3 Textures - 100% + Finally Multi texture support! :D
Def Jam: Icon (Unknown amount of support)
NHL Legacy (Unknown amount of support)
Fifa 2009 (Unknown amount of support)

Texture Support Playstation 3:
Supports 100% of single texture for all EA Skate games (probably many more RW4 games)
Supports DXT1, DXT3, DXT5, RGBA32, Ambient Occlusion ( _ao / 0x81 type ) and cubemaps ( 0x85 )

Model Support Playstation 3:
-Being worked on!

Last Update: October 28th 2021
-------------------------------------------------------------------

Full map loaded in Noesis (SKATE 3):
Image

Texture of Big Black <3 (SKATE 3):
Image

NHL Legacy Jersey:
Image

Def Jam: Icon Diffuse:
Image

Def Jam: Icon AO / Ambient Occlusion:
Image

Credits:
Beedy : for the Skate 3 level script that I worked off of to add complete model support.
Acewell : for help in the past with texture formats.
Joschka : for help with bones. (this will be worked on an implemented in the future)
DKDave: for help with AO / 0x81 imgFmt rpsgl textures
Edness: for help with AO / 0x02 imgFmt rx2 textures

Latest download: You can find it in the attachments.

EXPORT 3D Models as DAE if you are on 4.6.4 or have meshnames ot materialnames enabled on 4.6.5

Noesis Download: https://www.richwhitehouse.com/index.php?content=inc_projects.php&showproject=91

Have fun!

Updates:

4.5.8:
-Added multi-texture support for Playstation 3 PSG Textures.
-Added multi texture support for RPSGL format.
-Added debug printing of material names in the debug log. (Open debug menu by clicking on "Tools->Reload plugins")
-Made a bunch of logic changes to how textures are handled.
-Now supports some NHL titles like NHL Legacy and NHL 2010 type rx2 textures.
-Now supports Def Jam: Icon rx2 Textures.
-Added support for Ambient Occlusion textures for Playstation 3 PSG and RPSGL formats for the first time! :smile: -Thanks to DKDave
-Probably much more I forgot about.

4.6.0:
-Added further support for RPSGL textures (Fifa09 and other games with the same format).
-Fixed the rpsgl Ambient Occlusion maps, so now it should give you the proper texture for _ao occlusion maps.
-Added support for rx2 (Xbox 360) Occlusion Maps with format "D3DFMT_A8". (Thanks to Edness on Xentax)
-many small rx2 texture loading fixes.
-many small rpsgl texture loading fixes.

4.6.1:
-Added a temporary fix to the script for an issue that broke many PS3 / psg / rpsgl textures.
To open early Fifa rpsgl textures open the python script and set the GAME_SPECIFIC option to "FIFA09".
Image

4.6.2:
-Fixed a critical issue with both Xbox and PS3 multi texture files. They should now work just fine! :D
-Added playstation 3 support for 0x85 Cubemaps

4.6.3:
-Added Support for FOURCC_DXT5 textures for Xbox 360 rx2.
-Several small bugfixes related to issues with texture format recognition and texture size.

4.6.4:
-Now gives proper Meshnames when possible :D
-Many small fixes. (report to me if something is broken)

4.6.5:
-Now gives Materialnames when possible :D
-Now you need to set "USE_MESH_NAMES" to 1 to try to get Mesh Names.
-Now you need to set "USE_MATERIAL_NAMES" to 1 to try to get Material Names.
Image

4.6.6:
-Added support for a new DXT5 texture type found in Skate 2 DLC (\data\fe\source\images\map)
Wak
Posts: 26
Joined: Mon Dec 18, 2017 9:30 pm

Re: My Collection Of Tools And QuickBMS Scripts [GHFear]

Post by Wak »

GHFear wrote:Hello!


Hello, also beedy so much helped with models, maybe do you plan to Def Jam Icon characters models will be avaliable?