Commit Graph

9 Commits

Author SHA1 Message Date
NinjaCheetah
73d684a74f
Removed a forgotten debug print 2024-03-05 22:18:57 -05:00
NinjaCheetah
3fd5bfd5df
Deprecate some methods in favor of using properties directly, this is cleaner 2024-03-05 21:04:04 -05:00
NinjaCheetah
7ca46372b0 Full content extraction is working! 2024-03-04 20:48:38 -05:00
NinjaCheetah
b3923cfe40 This makes 00000001.app work 2024-03-03 22:05:30 -05:00
NinjaCheetah
413b7a371f More adjustments to the content extraction code 2024-03-03 15:18:58 -05:00
NinjaCheetah
a2c4c850a8 Partially working code for decrypting content 2024-03-02 23:59:02 -05:00
NinjaCheetah
8eb54ab961 Fully documented remaining files 2024-03-01 18:13:24 -05:00
NinjaCheetah
3c5f8b6763 Added function to ticket.py to return the decrypted Title Key
Also added crypto.py which will manage all crypto-related functionality in the library. Currently only offers a function to decrypt a given Title Key.
ticket.py now creates a list of play limits placed on a title.
2024-02-29 23:02:36 -05:00
NinjaCheetah
d86c754ebf Created ticket.py, with a basic structure for reading a ticket
Reads all keys within a v0 ticket, and exposes functions to retrieve all the keys that may be useful to an end user. Other keys remain internal for decryption in the future.
2024-02-29 20:51:17 -05:00