Sécurité de l'extension Chrome

Sep 18 2020

Je souhaite installer une extension Chrome appelée metamask. Je n'ai pas confiance en ce genre de logiciel. (Peut-être parce que je suis un débutant)

Que peut faire une extension Chrome sur mon ordinateur? Est-il possible, par exemple, pour une extension Chrome de lire un fichier local, de renifler mon interface réseau, d'effectuer un enregistrement de frappe?

L'extension Chrome s'exécute-t-elle dans un bac à sable (comme un javascript dans une page Web par exemple)

Réponses

1 Sjoerd Sep 21 2020 at 08:59

L'extension injecte l'API Ethereum web3 dans le contexte javascript de chaque site Web, afin que les dapps puissent lire à partir de la blockchain.

Parce qu'il ajoute des fonctionnalités au contexte normal du navigateur, MetaMask nécessite l'autorisation de lire et d'écrire sur n'importe quelle page Web.

Comme de nombreuses extensions Chrome, la méta-masque fonctionne en ajoutant du JavaScript supplémentaire à chaque page que vous visitez. Le script metamask a accès à tout ce qui arrive à chaque page chargée. Il pourrait enregistrer des clés et former des entrées et les transmettre, ou lire votre mot de passe ou votre jeton de session et prendre en charge votre compte.

Cependant, il fonctionne toujours un peu en bac à sable, il est donc limité au navigateur. Il ne peut pas renifler votre interface réseau ou lire un fichier local. L'enregistrement de frappe est limité aux clés saisies dans le navigateur.

Même si le plugin lui-même n'est pas malveillant, il pourrait contenir une vulnérabilité qui pourrait alors être exploitée par n'importe quelle page sur Internet que vous visitez.

Les plugins de navigateur sont donc assez puissants. Chrome et Mozilla effectuent des vérifications avant d'ajouter des extensions à leurs référentiels d'applications, mais cela ne fournit aucune garantie .