829 B
829 B
Native messaging manifests
The installer fills in the placeholders and registers the manifests:
| Browser | Linux | Windows |
|---|---|---|
| Chrome | ~/.config/google-chrome/NativeMessagingHosts/app.kestrove.nmh.json |
HKCU\Software\Google\Chrome\NativeMessagingHosts\app.kestrove.nmh → path to json |
| Edge | ~/.config/microsoft-edge/NativeMessagingHosts/ |
HKCU\Software\Microsoft\Edge\NativeMessagingHosts\app.kestrove.nmh |
| Firefox | ~/.mozilla/native-messaging-hosts/app.kestrove.nmh.json |
HKCU\Software\Mozilla\NativeMessagingHosts\app.kestrove.nmh |
| Brave | ~/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/ |
same key as Chrome |
allowed_origins / allowed_extensions pin the host to your extension id.
That is the first line of defense against other extensions (docs/04 A8).