-
Notifications
You must be signed in to change notification settings - Fork 12
Add full XI5Ticket support and improve ticket handling #91
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
base: main
Are you sure you want to change the base?
Conversation
BackendServices/CastleLibrary/XI5/Verification/Keys/PsnSigningKey.cs
Outdated
Show resolved
Hide resolved
Really good work on implementing a more complete XI5 ticket handling. There are a few points to adjust and it should he ready to me. However you seem to have left some build artifacts, make sure you remove them as well. |
Btw as a side note, the documentation here states that there are 2.0 and 4.0 tickets, I wonder where they are used? |
Yeah I've looked at v2.0 and v4.0 but have never seen them in practice. I've only ever seen 2.1 personally. If you find a game that uses either let me know and I will add the deserializers for them. |
So 4.0 "apparently" is PS4 related. 2.0 can be found only on older firmwares. |
Ah okay |
Did not mean to add this initially
Swapped to using provided endian tools
…ctory Delete specific games for now
Also removed extra games. If a game is found using a different key, we will add it there.
Also cleaned up some logging
Cleaned up temp Official RPCN var
We don't need this anymore
BackendServices/CastleLibrary/XI5/Types/Parsers/TicketParser30.cs
Outdated
Show resolved
Hide resolved
Removed console.writeline
The PR will be closed when the Super update will be pushed, there were several problems unfortunately which I fixed (unrelated to your research, just Sony junk as usual). |
This PR adds full support for XI5Ticket, including both v2.1 and v3.0 formats. Key changes: