Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

global-metadata.dat encryption changed? #1

Open
DefaultO opened this issue Dec 20, 2023 · 0 comments
Open

global-metadata.dat encryption changed? #1

DefaultO opened this issue Dec 20, 2023 · 0 comments

Comments

@DefaultO
Copy link

So I tried to follow the blog post you linked and think I have been successful at locating the LoadMetadataFile function using the "ERROR: Could not open %s" string.

Based on the Python script that doesn't work at all anymore, I have to assume the decryption changed again. Because I wasn't able to find that unique decryption key your script used. I found a lot of XOR operations inside the function calls after the LoadMetadataFile function call (MetadataFile = (_DWORD *)LoadMetadataFile((_BYTE *)(v5 + 16));).

Wouldn't it be smarter to find a spot in the decryption process where we can assume the decryption has finished doing its job, placing a breakpoint there, and then dumping the buffer from memory to disk to hopefully get a fully restored global-metadata.dat file? I sure think so. Could you help me achieve that? Your website is down and I can't join the Discord Server for the potential updates because of this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant