¿Es posible que una página obtenga sus extensiones instaladas mediante javascript?

2

Cuando visitas una página, ¿podría esa página indicar qué extensiones estás ejecutando? si javascript esta habilitado? Si es así, ¿podríamos detenerlos o al menos hacer que sea extremadamente difícil aumentar nuestra privacidad?

    
pregunta Faded Phoenix 14.09.2018 - 07:37
fuente

1 respuesta

0

Si el sitio puede controlar la extensión, sí. Consulte chrome.runtime.onMessageExternal.addListener .

Si el sitio no puede controlar la extensión, no. Chrome protege las extensiones.

Pero hay maneras.

  1. Si la extensión tiene web_accessible_resources , el javascript del sitio web puede XHR o lo que sea al recurso (por ejemplo, chrome-extension://oiplkfaidhjklglajdpfehoagkmlcakh/images/camera.png para Pig Toolbox ) y verifique la respuesta.

  2. Si la extensión modifica DOM, el sitio puede detectarla usando Javascript.

Si no es una extensión sino una aplicación, el sitio solo puede usar chrome.app.isInstalled

Si la extensión desea verificar otra extensión, puede usar chrome.runtime.onMessageExternal

    
respondido por el Moonsik Park 28.09.2018 - 06:59
fuente

Lea otras preguntas en las etiquetas