pyctr

Getting started

  • Example: Read contents from a CIA
  • Example: Read and write NAND partitions

App containers

  • pyctr.type.cdn module
  • pyctr.type.cia module
  • pyctr.type.cci module
  • pyctr.type.ncch module
  • pyctr.type.sdtitle module

App data

  • exefs - ExeFS reader
  • romfs - RomFS reader

App metadata

  • smdh - SMDH icons
  • pyctr.type.tmd module

Console data

  • nand - NAND images
  • sdfs - SD card filesystem
  • sd - SD card contents

Encryption

  • engine - AES engine tools
  • seeddb - SeedDB management

Extras

  • util - Utility functions
  • fileio - Special files
pyctr
  • pyctr.type.config package
  • View page source

pyctr.type.config package

Submodules

  • pyctr.type.config.blocks module
    • SystemModel
      • SystemModel.Old3DS
      • SystemModel.Old3DSXL
      • SystemModel.New3DS
      • SystemModel.Old2DS
      • SystemModel.New3DSXL
      • SystemModel.New2DSXL
    • ConfigSaveBlockParser
      • ConfigSaveBlockParser.username
      • ConfigSaveBlockParser.user_time_offset
      • ConfigSaveBlockParser.system_model
      • ConfigSaveBlockParser.load()
      • ConfigSaveBlockParser.from_file()
  • pyctr.type.config.save module
    • ConfigSaveError
    • InvalidConfigSaveError
    • OutOfSpaceConfigSaveError
    • BlockFlagsNotAllowed
    • BlockIDNotFoundError
    • InvalidBlockDataError
    • BlockInfo
      • BlockInfo.flags
      • BlockInfo.data
    • ConfigSaveReader
      • ConfigSaveReader.blocks
      • ConfigSaveReader.to_bytes()
      • ConfigSaveReader.save()
      • ConfigSaveReader.set_block()
      • ConfigSaveReader.get_block()
      • ConfigSaveReader.remove_block()
      • ConfigSaveReader.load()
      • ConfigSaveReader.from_file()

Module contents


© Copyright 2017-2023, ihaveahax.

Built with Sphinx using a theme provided by Read the Docs.