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

Marvel Rivals Decryption Algorithm #186

Open
natimerry opened this issue Jan 16, 2025 · 0 comments
Open

Marvel Rivals Decryption Algorithm #186

natimerry opened this issue Jan 16, 2025 · 0 comments

Comments

@natimerry
Copy link

We over at marvel rivals modding scene are trying to come up with a way to recreate NetEase's encryption method by forking repak Even if Fmodel or other readers supporting NetEase decryption manage to read our files, the game refuses to load it calling it's index corrupted.

Our guess from trying to find differences between the Index of our file and NetEase's file is that the index in NetEase's file is way bigger (over 10x from the file we tested). Heres some screenshots

Image

vs

Image

Although we are not using CUE4Parse for the decryption and encryption the logic is directly borrowed from CUE4Parse's source. We would like some clarity on how exactly is the Index file packed in NetEase's method to aid us on our try

https://github.com/natimerry/repak-rivals/tree/successful-file-encryption

heres the source if required

@natimerry natimerry marked this as a duplicate of #185 Jan 16, 2025
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