HookCase ist ein Werkzeug zum Debuggen und Reverse -Engineering -Anwendungen auf MacOS (auch bekannt als OS X) und dem Betriebssystem selbst. Es implementiert und erweitert die Funktionalität von Apple DYLD_INSERT_LIBRARIES . Es kann verwendet werden, um jede Methode in jedem Modul anzuschließen (sogar nicht exportierte und selbst diejenigen, die keinen Eintrag in der Symboltabelle ihres eigenen Moduls haben). In einer einzigen Operation kann es auf einen übergeordneten Prozess und alle ihre Kinderprozesse angewendet werden, unabhängig davon, ob die Kinderprozesse die Umgebung ihrer Eltern erben oder nicht. Es unterstützt Wachpoints. Hakencase ist also erheblich leistungsstärker als DYLD_INSERT_LIBRARIES . Es hat auch nicht die Einschränkungen, die Apple auf DYLD_INSERT_LIBRARIES platziert hat. So kann beispielsweise Hookcase mit Ansprüchen verwendet werden. Hookcase läuft unter OS X 10.9 (Mavericks) über MacOS 15 (Sequoia).
Steven Michaud, 10/2024
Was ist neu
Mehr über Hookcase
Gebäude
Installation
Verwendung
Ressourcen
Beispiel Hakenbibliotheken