mach_star

VRIJE CODE INJECTION EN FUNCTIE HANDELINGSHANDEL VOOR MAC OS X
Download nu

mach_star Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • Jonathan Rentzsch
  • Uitgever website:
  • http://github.com/rentzsch
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 326 KB

mach_star Tags


mach_star Beschrijving

Free Code Injectie en functie Overheersende tool voor Mac OS X Mach_Star is een open-sourcecode suite voor het vervangen, onderdrukken en / of uitbreiding van Mac OS X-functionaliteit op een zeer laag niveau. De belangrijkste componenten van Mach_Star zijn Mach_Override (vervang en / of uitbreiding van bestaande functies op runtime) en Mach_InJECT (laden uw code dynamisch in een hardloopproces). Als u nieuw bent bij Mach_Star, moet u de documentatie- en projectlay-out bekijken om de lay van het land te krijgen. NEEMTE: Mach_Star is ontwikkeld, verstrekt en gelicentieerd onder de voorwaarden van de Creative Commons Attribution License 2.0. Wat is er nieuw in deze release: · Nieuwe API-functie: Mach_Override_PTR (). Gebruik het om te negeren op functieadres (in plaats van C-String Function Symbol Name). · Mach_Override () gebruikt nu Mach_Override_Ptr () onder de kap. Het praktische verschil is dat Mach_Override () nu zal aantonen () + sterven wanneer een symbool niet kan worden gevonden, in plaats van null-deferentie + sterven. MEH, het moet daadwerkelijk een fout retourneren. · Vrolijk kerstfeest! · Voeg test_mach_override toe. die Mach_Override oefent en schreeuwt als deze faalt. Eerste baby stap in het bedekken van deze code in tests. Op dit moment dekt het overheersend + reïnties van lokale functies per aanwijzer en overheersende + reïntry van systeemfuncties per aanwijzer en naam. Voor de volledigheidsshulpprogramma moet het ook testen gewoon het overschrijven (groothandel vervanging, Sans REINTRY). De test is een beetje raar, ik moet een niveau van indirection introduceren (functieaanwijzers) om voorbij GCC's Optimizer te krijgen (zie Design Opmerking: in Test_Mach_Override.h voor details).


mach_star Gerelateerde software