├── .gitignore ├── LICENSE.md ├── README.md ├── TOOLS.md ├── analyser.py ├── assetinc.py ├── assetrip.py ├── binarydiff.py ├── disassembler.py ├── elf2dol.py ├── elf2rel.py ├── forceactivegen.py ├── forcefilesgen.py ├── include ├── macros.inc └── ppcdis.h ├── makesrc.py ├── orderfloats.py ├── orderstrings.py ├── ppcdis ├── __init__.py ├── analyser.py ├── assets.py ├── binarybase.py ├── binarydiff.py ├── binarydol.py ├── binarylect.py ├── binaryrel.py ├── binaryyml.py ├── csutil.py ├── disassembler.py ├── elf2dol.py ├── elf2rel.py ├── fastelf.py ├── fileutil.py ├── instrcats.py ├── lcf.py ├── orderdata.py ├── overrides.py ├── relextern.py ├── relocs.py ├── slices.py └── symbols.py ├── progress.py ├── pyproject.toml ├── relextern.py ├── requirements.txt ├── setup.py ├── slices.py └── symbols.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/README.md -------------------------------------------------------------------------------- /TOOLS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/TOOLS.md -------------------------------------------------------------------------------- /analyser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/analyser.py -------------------------------------------------------------------------------- /assetinc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/assetinc.py -------------------------------------------------------------------------------- /assetrip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/assetrip.py -------------------------------------------------------------------------------- /binarydiff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/binarydiff.py -------------------------------------------------------------------------------- /disassembler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/disassembler.py -------------------------------------------------------------------------------- /elf2dol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/elf2dol.py -------------------------------------------------------------------------------- /elf2rel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/elf2rel.py -------------------------------------------------------------------------------- /forceactivegen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/forceactivegen.py -------------------------------------------------------------------------------- /forcefilesgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/forcefilesgen.py -------------------------------------------------------------------------------- /include/macros.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/include/macros.inc -------------------------------------------------------------------------------- /include/ppcdis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/include/ppcdis.h -------------------------------------------------------------------------------- /makesrc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/makesrc.py -------------------------------------------------------------------------------- /orderfloats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/orderfloats.py -------------------------------------------------------------------------------- /orderstrings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/orderstrings.py -------------------------------------------------------------------------------- /ppcdis/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/__init__.py -------------------------------------------------------------------------------- /ppcdis/analyser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/analyser.py -------------------------------------------------------------------------------- /ppcdis/assets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/assets.py -------------------------------------------------------------------------------- /ppcdis/binarybase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/binarybase.py -------------------------------------------------------------------------------- /ppcdis/binarydiff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/binarydiff.py -------------------------------------------------------------------------------- /ppcdis/binarydol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/binarydol.py -------------------------------------------------------------------------------- /ppcdis/binarylect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/binarylect.py -------------------------------------------------------------------------------- /ppcdis/binaryrel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/binaryrel.py -------------------------------------------------------------------------------- /ppcdis/binaryyml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/binaryyml.py -------------------------------------------------------------------------------- /ppcdis/csutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/csutil.py -------------------------------------------------------------------------------- /ppcdis/disassembler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/disassembler.py -------------------------------------------------------------------------------- /ppcdis/elf2dol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/elf2dol.py -------------------------------------------------------------------------------- /ppcdis/elf2rel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/elf2rel.py -------------------------------------------------------------------------------- /ppcdis/fastelf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/fastelf.py -------------------------------------------------------------------------------- /ppcdis/fileutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/fileutil.py -------------------------------------------------------------------------------- /ppcdis/instrcats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/instrcats.py -------------------------------------------------------------------------------- /ppcdis/lcf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/lcf.py -------------------------------------------------------------------------------- /ppcdis/orderdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/orderdata.py -------------------------------------------------------------------------------- /ppcdis/overrides.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/overrides.py -------------------------------------------------------------------------------- /ppcdis/relextern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/relextern.py -------------------------------------------------------------------------------- /ppcdis/relocs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/relocs.py -------------------------------------------------------------------------------- /ppcdis/slices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/slices.py -------------------------------------------------------------------------------- /ppcdis/symbols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/ppcdis/symbols.py -------------------------------------------------------------------------------- /progress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/progress.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/pyproject.toml -------------------------------------------------------------------------------- /relextern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/relextern.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | colorama 2 | capstone==5.0.1 3 | pyelftools 4 | pylibyaml 5 | PyYAML 6 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/setup.py -------------------------------------------------------------------------------- /slices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/slices.py -------------------------------------------------------------------------------- /symbols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeekyCt/ppcdis/HEAD/symbols.py --------------------------------------------------------------------------------