2 Repos
Extracting internal class structures and method lists from memory-mapped binary images.
Distinct from Binary Memory Mapping: Focuses on extracting metadata (classes/methods) from memory rather than just configuring the base address mapping
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Metadata Extraction. Refine with filters or upvote what's useful.
iOS-Runtime-Headers ist eine Sammlung von Objective-C-Header-Dateien und Tools, die dazu dienen, private und undokumentierte iOS-System-APIs offenzulegen. Diese Definitionen werden durch Runtime-Introspektion des laufenden Betriebssystems generiert, um versteckte Klassenmethoden und Eigenschaften aufzudecken. Das Projekt ermöglicht die Verwendung undokumentierter iOS-API-Definitionen für interne Apple-Frameworks. Es stellt die notwendigen Header-Dateien bereit, damit ein Compiler gegen private System-Symbole linken und Typen für undokumentierte Systemaufrufe verifizieren kann. Die Tools decken mehrere technische Bereiche ab, einschließlich der Extraktion von speicherabgebildeten Metadaten und der dynamischen Symbolauflösung, um Funktionsnamen Speicheradressen zuzuordnen. Es enthält zudem Mechanismen für die Objective-C-Header-Synthese und die Ableitung von Klassen- und Methodensignaturen durch Abfrage des aktiven Speichers eines laufenden Prozesses. Das Repository unterstützt Workflows für iOS-Reverse-Engineering, System-Introspektion und die Entwicklung von Funktionen, die in öffentlichen SDKs nicht verfügbar sind.
Reads internal class structures and method lists directly from binary images loaded into system RAM.
Psychson ist ein Toolset zur Modifikation von USB-Firmware-Binärdateien und zum Flashen benutzerdefinierter Images auf spezifische Hardware-Controller-Architekturen. Es bietet Utilities zum Dumpen, Patchen und Flashen benutzerdefinierter Firmware, speziell für Phison 2251-03 USB-Controller. Die Software enthält einen Payload-Injector zum Einbetten von HID-Keystroke-Skripten in USB-Firmware, um Eingaben auf einem Zielrechner zu automatisieren. Sie bietet zudem einen Controller-Flasher, um modifizierte Burner-Images direkt auf Phison-basierte USB-Hardware zu schreiben. Die Suite deckt Firmware-Management und forensische Hardware-Analyse ab, einschließlich Funktionen zum Extrahieren von Metadaten-Adressen und zum Patchen von Binär-Images, um versteckte Partitionen, Passwortschutz oder Boot-Modus-Beschränkungen zu implementieren.
Extracts specific internal addresses and offsets from binary images to identify targets for firmware modification.