2 ms·
You hook Apple's Keychain access API in every running app and then intercept passwords coming from it before they're returned to the requesting application. Eve
by pcwalton 8y ago
You hook Apple's Keychain access API in every running app and then intercept passwords coming from it before they're returned to the requesting application. Every app using the Keychain is using the same API and you can easily enumerate the loaded dylibs to find the functions to hook.