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

RDR2 Script #19

Open
PliskinDev opened this issue Jan 11, 2024 · 4 comments
Open

RDR2 Script #19

PliskinDev opened this issue Jan 11, 2024 · 4 comments
Assignees

Comments

@PliskinDev
Copy link

hi, I would like to point out that scripts on pc are scrambled, as for the console and stadia are unscrambled

@maybegreat48
Copy link
Owner

Do you mean the opcodes?

@PliskinDev
Copy link
Author

PliskinDev commented Jan 11, 2024

yeah, what they do is randomize the opcodes on every update

@PliskinDev
Copy link
Author

there are ways to get around it like using script signatures from previous versions to compare to the new one or by looking at the switch in the exe, you could theoretically build a tool to take the rdr2 exe and find the switch and parse the x64 to find the numbers then use opcode signatures to determine the opcodes.

@PliskinDev
Copy link
Author

so I suggest adding in decompiler like opcodes crossmap or translation, this is from a previous version 1355, you can take a look at it

https://www.mediafire.com/file/hyapf3ad9919gpp/RDR2OpcodeTranslationPC.txt/file

@maybegreat48 maybegreat48 self-assigned this Jan 12, 2024
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

2 participants