char-ptr / gdke

Extract encryption key from godot binaries externally with a gui.
88 stars 7 forks source link

I get the wrong key for Swords and Sandals Immortals? #7

Open Hinkiii opened 8 months ago

Hinkiii commented 8 months ago

image actually just leads to these bytes lol

char-ptr commented 8 months ago

I'll look into it now

JeffBusch commented 8 months ago

Having a similar issue with a different game. Seems like the signatures aren't updated for Godot 4.2?

I was trying to follow the steps to locate it myself but it looks like they removed or renamed "gdscript::load_byte_code".

char-ptr commented 8 months ago

Having a similar issue with a different game. Seems like the signatures aren't updated for Godot 4.2?

I was trying to follow the steps to locate it myself but it looks like they removed or renamed "gdscript::load_byte_code".

Hi yeah, they changed it to encrypt files rather than just the scripts. you can see where they access the key here (file_access_pack.cpp) I'm currently making a signature for this, followed by necessary changes to the program to make it more friendly to work with.