├── .gitattributes ├── .gitignore ├── Databases ├── SecureROM for s5l8950xsi, iBoot-1145.3.idb ├── dumpfuncs_armv7.py └── symbols.json ├── Dumps └── SecureROM for s5l8950xsi, iBoot-1145.3 ├── README.md ├── Repository ├── codexec_between_rom_and_llb.png ├── img3_structure.png └── two_major_flaws.png ├── Reversed ├── Image3-1145.3.c ├── Image3-574.4.c ├── Image3Format.h ├── common.h ├── heap-1145.3.c └── heap-1145.3.h ├── ReversedV2 ├── Image3-1145.3.c ├── Image3.h ├── Image3Format.h └── common.h └── Tools ├── a6_heap_simulator ├── Makefile └── src │ ├── arm.c │ ├── dummy_heap.c │ ├── heap-1145.3.c │ ├── include │ ├── arm.h │ ├── dummy_heap.h │ ├── heap-1145.3.h │ ├── heap_scenario.h │ ├── ll.h │ └── scenario.h │ ├── ll.c │ ├── main.c │ └── scenario.c ├── heap_parse ├── heap_parse.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ └── heap_parse.xcscheme └── heap_parse │ ├── main.c │ └── utils.c └── srom_stack_analyzer ├── include ├── configs │ ├── h5p.h │ └── h5p_map.h ├── platform.h ├── stack.h └── utils.h ├── main.c ├── make.sh ├── platform.c ├── stack.c ├── tools └── map_gen.py └── utils.c /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/.gitignore -------------------------------------------------------------------------------- /Databases/SecureROM for s5l8950xsi, iBoot-1145.3.idb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Databases/SecureROM for s5l8950xsi, iBoot-1145.3.idb -------------------------------------------------------------------------------- /Databases/dumpfuncs_armv7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Databases/dumpfuncs_armv7.py -------------------------------------------------------------------------------- /Databases/symbols.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Databases/symbols.json -------------------------------------------------------------------------------- /Dumps/SecureROM for s5l8950xsi, iBoot-1145.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Dumps/SecureROM for s5l8950xsi, iBoot-1145.3 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/README.md -------------------------------------------------------------------------------- /Repository/codexec_between_rom_and_llb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Repository/codexec_between_rom_and_llb.png -------------------------------------------------------------------------------- /Repository/img3_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Repository/img3_structure.png -------------------------------------------------------------------------------- /Repository/two_major_flaws.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Repository/two_major_flaws.png -------------------------------------------------------------------------------- /Reversed/Image3-1145.3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Reversed/Image3-1145.3.c -------------------------------------------------------------------------------- /Reversed/Image3-574.4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Reversed/Image3-574.4.c -------------------------------------------------------------------------------- /Reversed/Image3Format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Reversed/Image3Format.h -------------------------------------------------------------------------------- /Reversed/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Reversed/common.h -------------------------------------------------------------------------------- /Reversed/heap-1145.3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Reversed/heap-1145.3.c -------------------------------------------------------------------------------- /Reversed/heap-1145.3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Reversed/heap-1145.3.h -------------------------------------------------------------------------------- /ReversedV2/Image3-1145.3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/ReversedV2/Image3-1145.3.c -------------------------------------------------------------------------------- /ReversedV2/Image3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/ReversedV2/Image3.h -------------------------------------------------------------------------------- /ReversedV2/Image3Format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/ReversedV2/Image3Format.h -------------------------------------------------------------------------------- /ReversedV2/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/ReversedV2/common.h -------------------------------------------------------------------------------- /Tools/a6_heap_simulator/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/a6_heap_simulator/Makefile -------------------------------------------------------------------------------- /Tools/a6_heap_simulator/src/arm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/a6_heap_simulator/src/arm.c -------------------------------------------------------------------------------- /Tools/a6_heap_simulator/src/dummy_heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/a6_heap_simulator/src/dummy_heap.c -------------------------------------------------------------------------------- /Tools/a6_heap_simulator/src/heap-1145.3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/a6_heap_simulator/src/heap-1145.3.c -------------------------------------------------------------------------------- /Tools/a6_heap_simulator/src/include/arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/a6_heap_simulator/src/include/arm.h -------------------------------------------------------------------------------- /Tools/a6_heap_simulator/src/include/dummy_heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/a6_heap_simulator/src/include/dummy_heap.h -------------------------------------------------------------------------------- /Tools/a6_heap_simulator/src/include/heap-1145.3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/a6_heap_simulator/src/include/heap-1145.3.h -------------------------------------------------------------------------------- /Tools/a6_heap_simulator/src/include/heap_scenario.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/a6_heap_simulator/src/include/heap_scenario.h -------------------------------------------------------------------------------- /Tools/a6_heap_simulator/src/include/ll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/a6_heap_simulator/src/include/ll.h -------------------------------------------------------------------------------- /Tools/a6_heap_simulator/src/include/scenario.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/a6_heap_simulator/src/include/scenario.h -------------------------------------------------------------------------------- /Tools/a6_heap_simulator/src/ll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/a6_heap_simulator/src/ll.c -------------------------------------------------------------------------------- /Tools/a6_heap_simulator/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/a6_heap_simulator/src/main.c -------------------------------------------------------------------------------- /Tools/a6_heap_simulator/src/scenario.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/a6_heap_simulator/src/scenario.c -------------------------------------------------------------------------------- /Tools/heap_parse/heap_parse.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/heap_parse/heap_parse.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tools/heap_parse/heap_parse.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/heap_parse/heap_parse.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Tools/heap_parse/heap_parse.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/heap_parse/heap_parse.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Tools/heap_parse/heap_parse.xcodeproj/xcshareddata/xcschemes/heap_parse.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/heap_parse/heap_parse.xcodeproj/xcshareddata/xcschemes/heap_parse.xcscheme -------------------------------------------------------------------------------- /Tools/heap_parse/heap_parse/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/heap_parse/heap_parse/main.c -------------------------------------------------------------------------------- /Tools/heap_parse/heap_parse/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/heap_parse/heap_parse/utils.c -------------------------------------------------------------------------------- /Tools/srom_stack_analyzer/include/configs/h5p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/srom_stack_analyzer/include/configs/h5p.h -------------------------------------------------------------------------------- /Tools/srom_stack_analyzer/include/configs/h5p_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/srom_stack_analyzer/include/configs/h5p_map.h -------------------------------------------------------------------------------- /Tools/srom_stack_analyzer/include/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/srom_stack_analyzer/include/platform.h -------------------------------------------------------------------------------- /Tools/srom_stack_analyzer/include/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/srom_stack_analyzer/include/stack.h -------------------------------------------------------------------------------- /Tools/srom_stack_analyzer/include/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/srom_stack_analyzer/include/utils.h -------------------------------------------------------------------------------- /Tools/srom_stack_analyzer/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/srom_stack_analyzer/main.c -------------------------------------------------------------------------------- /Tools/srom_stack_analyzer/make.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/srom_stack_analyzer/make.sh -------------------------------------------------------------------------------- /Tools/srom_stack_analyzer/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/srom_stack_analyzer/platform.c -------------------------------------------------------------------------------- /Tools/srom_stack_analyzer/stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/srom_stack_analyzer/stack.c -------------------------------------------------------------------------------- /Tools/srom_stack_analyzer/tools/map_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/srom_stack_analyzer/tools/map_gen.py -------------------------------------------------------------------------------- /Tools/srom_stack_analyzer/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NyanSatan/Image3RE/HEAD/Tools/srom_stack_analyzer/utils.c --------------------------------------------------------------------------------