Jag har fått i uppdrag att kräva en grundlig reverse engineering-insats på PluginKit-ramverket i det moderna Mac-operativsystemet, och jag letar efter information att börja, istället för att börja om från början.
Mer specifikt måste jag få en anständig förståelse för den interna lagrings- och konfigurationslayouten och formatet för PluginKit, samt hur det manipuleras, uppdateras och läses.
Den enda resursen jag har lyckats komma med är denna medellånga artikel från över ett år sedan, av en person som heter Aditya Vaidyam.
Jag hittade ingen relevant information (enligt innehållsförteckningen) i Mac OSX Internals av Amit Singh eller i MacOS och * OS Internals av Jonathan Levin, och hittade inget annat att titta på.
Min fråga är därför dubbelt:
- Finns det några andra resurser som beskriver OSX-ramarna och PluginKit-ramarna i detalj?
- Vilka andra resurser, pekare, tips och tidigare res earch skulle du föreslå att jag läser innan jag går in i uppgiften?