bruvzg / gdsdecomp

Godot reverse engineering tools
MIT License
1.36k stars 137 forks source link

Na #109

Closed PlayCubern closed 1 year ago

PlayCubern commented 1 year ago

Na

nikitalita commented 1 year ago

Yes, there’s an option in the RE Tools dropdown to set the key. You have to provide the decryption key yourself. We do not provide means to recover the key.

Oolks commented 1 year ago

Yes, there’s an option in the RE Tools dropdown to set the key. You have to provide the decryption key yourself. We do not provide means to recover the key.

What if you dont have the key? I saw a issue which stated that RE Tools was decompiling encrypted scripts

nikitalita commented 1 year ago

Yes, there’s an option in the RE Tools dropdown to set the key. You have to provide the decryption key yourself. We do not provide means to recover the key.

What if you dont have the key? I saw a issue which stated that RE Tools was decompiling encrypted scripts

then you'll have to find some means of recovering it. We don't provide instructions on how to do that, although it is possible. You could look in the Godot source code for how it stores the key in the EXE.

Oolks commented 1 year ago

I did see the godot source code on how it stores the key in exe. It just adds it to a random location in the .exe's binary, I also saw bruvzg's comment on godot's official repository on how easy it is to decrypt it using a disassembler