libWiiPy.title Package#
Description#
The libWiiPy.title package contains modules for interacting with Wii titles. This is the most complete package in libWiiPy, as it offers the functionality one would be most likely to need. As a result, it gets the most attention during development and should be the most reliable.
Modules#
Module |
Description |
|---|---|
Provides support for parsing and validating the certificates used for title verification |
|
Provides easy access to all common encryption keys |
|
Provides support for parsing and editing content included as part of digital titles |
|
Provides low-level cryptography functions used to handle encryption in other modules |
|
Provides an easy interface to apply patches to IOSes |
|
Provides support for downloading TMDs, Tickets, encrypted content, and the certificate chain from the Nintendo Update Servers |
|
Provides support for parsing and editing Tickets used for content decryption |
|
Provides high-level support for parsing and editing an entire title with the context of each component |
|
Provides support for parsing and editing TMDs (Title Metadata) |
|
Provides some simple utility functions relating to titles |
|
Provides support for parsing and editing WAD files, allowing you to load each component into the other available classes |
Full Package Contents#
- libWiiPy.title.cert Module
- libWiiPy.title.commonkeys Module
- libWiiPy.title.content Module
- Description
- Module Contents
ContentRegionContentRegion.content_recordsContentRegion.num_contentsContentRegion.add_content()ContentRegion.add_enc_content()ContentRegion.dump()ContentRegion.get_content_by_cid()ContentRegion.get_content_by_index()ContentRegion.get_contents()ContentRegion.get_enc_content_by_cid()ContentRegion.get_enc_content_by_index()ContentRegion.get_enc_contents()ContentRegion.get_index_from_cid()ContentRegion.load()ContentRegion.load_content()ContentRegion.load_enc_content()ContentRegion.remove_content_by_cid()ContentRegion.remove_content_by_index()ContentRegion.set_content()ContentRegion.set_enc_content()
ContentTypeSharedContentMap
- libWiiPy.title.crypto Module
- libWiiPy.title.iospatcher Module
- libWiiPy.title.nus Module
- libWiiPy.title.ticket Module
- Description
- Module Contents
TicketTicket.is_devTicket.signatureTicket.ticket_versionTicket.title_key_encTicket.ticket_idTicket.console_idTicket.title_versionTicket.common_key_indexTicket.dump()Ticket.fakesign()Ticket.get_common_key_type()Ticket.get_is_fakesigned()Ticket.get_title_id()Ticket.get_title_key()Ticket.load()Ticket.set_title_id()Ticket.set_title_version()
- libWiiPy.title.title Module
- Description
- Module Contents
TitleTitle.wadTitle.cert_chainTitle.tmdTitle.ticketTitle.contentTitle.add_content()Title.add_enc_content()Title.dump_wad()Title.fakesign()Title.get_content_by_cid()Title.get_content_by_index()Title.get_is_fakesigned()Title.get_is_signed()Title.get_title_size()Title.get_title_size_blocks()Title.load_cert_chain()Title.load_content()Title.load_content_records()Title.load_ticket()Title.load_tmd()Title.load_wad()Title.set_content()Title.set_enc_content()Title.set_title_id()Title.set_title_version()
- libWiiPy.title.tmd Module
- Description
- Module Contents
TMDTMD.title_idTMD.title_versionTMD.tmd_versionTMD.ios_tidTMD.ios_versionTMD.num_contentsTMD.AccessFlagsTMD.dump()TMD.fakesign()TMD.get_access_right()TMD.get_content_record()TMD.get_content_size()TMD.get_content_size_blocks()TMD.get_content_type()TMD.get_is_fakesigned()TMD.get_title_region()TMD.get_title_type()TMD.load()TMD.set_title_id()TMD.set_title_version()
- libWiiPy.title.util Module
- libWiiPy.title.wad Module
- Description
- Module Contents
WADWAD.wad_typeWAD.wad_cert_sizeWAD.wad_crl_sizeWAD.wad_tik_sizeWAD.wad_tmd_sizeWAD.wad_content_sizeWAD.wad_meta_sizeWAD.dump()WAD.get_cert_data()WAD.get_content_data()WAD.get_crl_data()WAD.get_meta_data()WAD.get_ticket_data()WAD.get_tmd_data()WAD.get_wad_type()WAD.load()WAD.set_cert_data()WAD.set_content_data()WAD.set_crl_data()WAD.set_meta_data()WAD.set_ticket_data()WAD.set_tmd_data()