Deux questions sur un lien, un e-mail, un SMS ou un QR code suspect, puis ce qu'il faut vérifier et faire.
Recherche d'ID d'extension
L'outil lui-même est en anglais ; cette page vous l'explique dans votre langue.
Utilisez Recherche d'ID d'extension
Fonctionnalités
Accédez aux pages de la boutique d'une extension de navigateur à partir de son identifiant et découvrez le niveau de risque associé à ses autorisations : liens vers les boutiques pour Chrome, Edge et Firefox, ainsi qu'une explication en langage clair des autorisations figurant dans son manifeste.
Tout se passe entièrement dans votre navigateur : aucune des données que vous saisissez n'est transmise.
Comment utiliser Recherche d'ID d'extension
- Trouvez l'ID. Copiez-le depuis chrome://extensions ou edge://extensions avec le mode développeur activé, ou depuis about:debugging dans Firefox. L'adresse d'une page de boutique fonctionne aussi.
- Collez l'ID ou l'URL. Collez-le dans Extension ID or store URL. Les ID Chrome et Edge comptent 32 lettres de a à p ; les ID Firefox ressemblent à {guid} ou à name@example.
- Ajoutez les autorisations (facultatif). Collez manifest.json, ou simplement une liste de noms d'autorisations, dans le second champ pour obtenir une évaluation du risque.
- Lancez la recherche. Appuyez sur Look up ou sur Entrée, puis ouvrez les liens des boutiques et comparez le nom et le développeur avec ce que vous avez installé.
- Agissez en cas de risque élevé. Si une extension que vous ne reconnaissez pas dispose d'accès à risque élevé, supprimez-la. Changez ensuite les mots de passe utilisés dans ce navigateur et vérifiez vos portefeuilles.
Exemple
Une extension fictive appelée « Wallet Helper » dotée d'un accès étendu
abcdefghijklmnopabcdefghijklmnop
---
{"name": "Wallet Helper", "manifest_version": 3, "permissions": ["storage", "clipboardWrite", "scripting", "tabs"], "host_permissions": ["<all_urls>"]}BROWSER
Chrome or Edge (Chromium)
EXTENSION ID
abcdefghijklmnopabcdefghijklmnop
Chrome Web Store
↗
(new tab)
Microsoft Edge Add-ons
↗
(new tab)
An ID that no store knows was installed from outside the store (developer mode, a ZIP, a policy): treat it with suspicion.
Wallet Helper · Manifest V3
Wallet-drainer pattern: access to every website together with clipboard or script injection is how fake wallet and “crypto helper” extensions swap addresses and read seed phrases.
Permissions and what they allow
PERMISSION RISK WHAT IT ALLOWS
<all_urls> high Read and change everything on every website you open (pages, forms, passwords as you type them).
clipboardWrite medium Change what you copied: the trick clipboard hijackers use to swap a wallet address.
scripting medium Run its own code in pages it has access to.
tabs medium See the address and title of every open tab.
storage low Store its own data.L'identifiant et le manifeste ont été créés spécialement pour cet exemple et n'appartiennent à aucune extension réelle ; l'identifiant a simplement le format requis (32 lettres, de a à p). Comme tout identifiant, il renvoie vers le Chrome Web Store et la boutique d’extensions d’Edge. Le manifeste est signalé comme correspondant au modèle « wallet-drainer » : accès à tous les sites web, écriture dans le presse-papiers et injection de scripts, combinaison utilisée par les fausses extensions de portefeuille pour échanger des adresses.
Ce qu'il vérifie
| Signal | Ce que cela signifie |
|---|---|
| Navigateur | Chrome ou Edge (Chromium) pour un ID nu de 32 lettres ; Chrome Web Store, Microsoft Edge Add-ons ou Firefox lorsque l'outil a lu un lien de boutique ou un ID Firefox. |
| Liens de boutique | Un ID Chromium nu reçoit à la fois un lien Chrome Web Store et un lien Edge Add-ons. Si aucune boutique ne connaît l'ID, l'extension a été installée en dehors d'une boutique. |
| Not an extension ID or a store URL. | La saisie n'est ni un ID de 32 lettres a-p, ni un ID Firefox, ni un lien Chrome, Edge ou addons.mozilla.org. |
| Schéma wallet drainer | Accès à tous les sites web combiné à clipboardRead, clipboardWrite ou scripting : la combinaison qu'utilisent les faux assistants de portefeuille pour remplacer des adresses et lire les seed phrases. |
| Reads and changes every website you open (lit et modifie tous les sites que vous ouvrez) | Accès à tous les sites, écrit <all_urls> ou *://*/* dans les autorisations ou les content scripts, sans la combinaison presse-papiers ou scripting. |
| Risk: high | Des autorisations comme cookies, history, clipboardRead, webRequest, debugger, nativeMessaging, management et proxy. |
| Risk: medium | Des autorisations comme tabs, scripting, clipboardWrite, downloads et identity, ainsi qu'un accès limité aux sites listés. |
| Risk: low ou unknown | Low couvre les fonctions d'intendance comme storage, alarms et activeTab. Unknown signifie que le nom ne figure pas dans la liste de l'outil ; consultez la documentation du navigateur. |
D'autres exemples
Module Firefox depuis sa page de boutique
https://addons.mozilla.org/en-US/firefox/addon/example-helper/Navigateur : Firefox. Nom de la page du module : example-helper. Un lien : Firefox Add-ons.
Une liste d'autorisations sans ID
cookies, history, storage, alarmsAucun encadré d'avertissement. Tableau : cookies high, history high, storage low, alarms low, chacun avec ce qu'il permet.
Manifeste limité à un seul site
{"name": "Price Helper", "version": "1.2.0", "manifest_version": 3, "permissions": ["activeTab", "storage", "contextMenus", "nativeMessaging"], "content_scripts": [{"matches": ["https://*.example.com/*"]}]}Price Helper 1.2.0 · Manifest V3. nativeMessaging high ; accès à l'hôte medium (Read and change pages on: https://*.example.com/*) ; activeTab, storage et contextMenus low.
FAQ
Où trouver l'ID d'une extension ?
Dans Chrome ou Edge, ouvrez chrome://extensions (edge://extensions), activez le mode développeur (Developer mode) et l'ID apparaît sous chaque extension. Dans Firefox, ouvrez about:debugging, choisissez Ce Firefox (This Firefox) et lisez l'identifiant de l'extension (Extension ID). L'URL de la boutique fonctionne aussi.
Quelles autorisations sont dangereuses ?
L'accès à tous les sites web, aux cookies, à l'historique, la lecture du presse-papiers, debugger, native messaging, management et proxy peuvent exposer vos comptes et vos portefeuilles. Demandez-vous si l'extension en a vraiment besoin pour ce qu'elle prétend faire.
L'outil contacte-t-il les boutiques ?
Non. Il se contente de construire des liens vers les pages des boutiques et de lire le manifeste que vous collez, dans votre navigateur. La boutique ne voit l'ID que si vous ouvrez l'un des liens.
Pourquoi un ID nu donne-t-il à la fois un lien Chrome et un lien Edge ?
Les deux navigateurs utilisent des ID de 32 lettres, et l'ID seul n'indique pas de quelle boutique il provient. Edge Add-ons a ses propres ID : en général, un seul des deux liens trouve une page.
Une extension sûre peut-elle devenir nuisible plus tard ?
Oui. Les extensions se mettent à jour automatiquement, et une extension peut changer de propriétaire et recevoir une mise à jour malveillante. Réexaminez-la lorsque votre navigateur vous demande d'approuver de nouvelles autorisations, et supprimez les extensions que vous n'utilisez plus.
Une extension en laquelle j'ai confiance est classée à risque élevé. Est-elle malveillante ?
Pas forcément. Les gestionnaires de mots de passe et les bloqueurs de publicité ont besoin d'accès étendus pour fonctionner. Le tableau montre ce qu'une extension pourrait faire, pas ce qu'elle fait ; demandez-vous si ces accès correspondent à son objectif et si elle provient du développeur attendu.