Rilevamento dei plugin Chrome disattivati utilizzando JavaScript

6

Il mio cavo era in voga questo fine settimana e ho dovuto visitare un amico per guardare la HBO online. È successo qualcosa di strano che mi ha infastidito.

Ho disattivato il plug-in Flash su Chrome, poiché tutti i siti Web che utilizzo supportano la riproduzione di video HTML5.

Ogni altro sito web che richiede Flash mi reindirizza alla pagina di download di Flash. Tuttavia, in qualche modo, il sito Web HBO mi ha effettivamente reindirizzato alla pagina dei plug-in chrome: //, il che significava che poteva rilevare che avevo disabilitato manualmente il plug-in Flash. Purtroppo, non ho accesso alle credenziali per scavare nel JS ora.

Ho trovato questo post su SO . Tuttavia nessuna delle soluzioni disponibili (incluso quella accettata) può distinguere tra non installato e disabilitato .

Qualcuno sa come JS può rilevare se un plug-in di Chrome è installato, disabilitato o attivo? Non dovrebbe questo essere completamente in sandbox? HBO può già rilevare la navigazione in incognito , mi chiedo quale sia l'impatto cumulativo sulla sicurezza del browser che perde tutte queste informazioni.

EDIT: Aggiunta di un'immagine:

Dopo aver esaminato il JS non riesco a trovare alcuna menzione di questo tipo di convalida. Forse è qualcosa che fa Chrome, e sono inutilmente preoccupato?

    
posta Jedi 22.06.2016 - 05:48
fonte

1 risposta

2

Ho sbattuto la testa contro il muro per un po 'con la stessa domanda e non sono riuscito a trovare una risposta affidabile in SO o altrove. Ci sono modi per capire se un plugin di terze parti (come un add blocker) limita il tuo flash, ma nel caso di flash disabilitato dall'utente (o impostazione predefinita del browser), suppongo che sia troppo di una violazione della sicurezza per dare questa informazione via.

Ho esaminato la pagina di test flash di Adobe e ho visto come sembrano farlo - spero che porta una certa chiarezza: Controllano il browser del client e le versioni del sistema operativo e fanno una supposizione basata su questi dati se il flash è disabilitato o non installato affatto. Se lo desideri, controlla la loro pagina e guarda polarbear_browserdetect.js e swfobject_util.js .

    
risposta data 20.06.2017 - 09:04
fonte

Leggi altre domande sui tag