├── .github └── workflows │ └── codeql-analysis.yml ├── CONTRIBUTING.md ├── README.md ├── istrap.json ├── loader ├── ida_ibootloader.py └── src │ ├── disassembler_api │ ├── README.md │ ├── __init__.py │ ├── api.py │ └── ida.py │ ├── iboot_emu │ ├── README.md │ ├── __init__.py │ ├── emulator.py │ └── securerom.py │ ├── ibootloader │ ├── __init__.py │ ├── cache.py │ ├── iboot.py │ ├── iboot_encrypted.py │ ├── loader.py │ ├── maps.py │ ├── securerom.py │ ├── structs.py │ └── sysregs.py │ ├── kimg4 │ ├── __init__.py │ ├── asn1.py │ └── img4.py │ └── pyaes │ ├── __init__.py │ ├── aes.py │ ├── blockfeeder.py │ └── util.py └── plugin ├── ida_ibootplugin.py └── src └── ibootplugin ├── __init__.py ├── sysregs.py └── sysregs_dat.py /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/README.md -------------------------------------------------------------------------------- /istrap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/istrap.json -------------------------------------------------------------------------------- /loader/ida_ibootloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/ida_ibootloader.py -------------------------------------------------------------------------------- /loader/src/disassembler_api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/disassembler_api/README.md -------------------------------------------------------------------------------- /loader/src/disassembler_api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/src/disassembler_api/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/disassembler_api/api.py -------------------------------------------------------------------------------- /loader/src/disassembler_api/ida.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/disassembler_api/ida.py -------------------------------------------------------------------------------- /loader/src/iboot_emu/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/iboot_emu/README.md -------------------------------------------------------------------------------- /loader/src/iboot_emu/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/src/iboot_emu/emulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/iboot_emu/emulator.py -------------------------------------------------------------------------------- /loader/src/iboot_emu/securerom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/iboot_emu/securerom.py -------------------------------------------------------------------------------- /loader/src/ibootloader/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/src/ibootloader/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/ibootloader/cache.py -------------------------------------------------------------------------------- /loader/src/ibootloader/iboot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/ibootloader/iboot.py -------------------------------------------------------------------------------- /loader/src/ibootloader/iboot_encrypted.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/ibootloader/iboot_encrypted.py -------------------------------------------------------------------------------- /loader/src/ibootloader/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/ibootloader/loader.py -------------------------------------------------------------------------------- /loader/src/ibootloader/maps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/ibootloader/maps.py -------------------------------------------------------------------------------- /loader/src/ibootloader/securerom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/ibootloader/securerom.py -------------------------------------------------------------------------------- /loader/src/ibootloader/structs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/ibootloader/structs.py -------------------------------------------------------------------------------- /loader/src/ibootloader/sysregs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/ibootloader/sysregs.py -------------------------------------------------------------------------------- /loader/src/kimg4/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /loader/src/kimg4/asn1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/kimg4/asn1.py -------------------------------------------------------------------------------- /loader/src/kimg4/img4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/kimg4/img4.py -------------------------------------------------------------------------------- /loader/src/pyaes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/pyaes/__init__.py -------------------------------------------------------------------------------- /loader/src/pyaes/aes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/pyaes/aes.py -------------------------------------------------------------------------------- /loader/src/pyaes/blockfeeder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/pyaes/blockfeeder.py -------------------------------------------------------------------------------- /loader/src/pyaes/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/loader/src/pyaes/util.py -------------------------------------------------------------------------------- /plugin/ida_ibootplugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/plugin/ida_ibootplugin.py -------------------------------------------------------------------------------- /plugin/src/ibootplugin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugin/src/ibootplugin/sysregs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/plugin/src/ibootplugin/sysregs.py -------------------------------------------------------------------------------- /plugin/src/ibootplugin/sysregs_dat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0cyn/iBoot-IDA/HEAD/plugin/src/ibootplugin/sysregs_dat.py --------------------------------------------------------------------------------