Perché / come il browser inserisce gli SVG in linea alla fine del corpo?

2

Chrome sta inserendo le seguenti immagini SVG nella parte inferiore delle pagine:

<span style="width: 24px; height: 24px; background: url(&quot;data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxtYXNrIGlkPSJtIj48cmVjdCBmaWxsPSIjZmZmIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHJ4PSI2IiByeT0iNiIvPjxyZWN0IGZpbGw9IiMwMDAiIHg9IjUiIHk9IjUiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgcng9IjEiIHJ5PSIxIi8+PHJlY3QgZmlsbD0iIzAwMCIgeD0iMTAiIHk9IjAiIHdpZHRoPSI0IiBoZWlnaHQ9IjI0Ii8+PHJlY3QgZmlsbD0iIzAwMCIgeD0iMCIgeT0iMTAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0Ii8+PC9tYXNrPjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IiNmZmYiIG1hc2s9InVybCgjbSkiLz48L3N2Zz4=&quot;) 50% 50% / 14px 14px no-repeat rgba(0, 0, 0, 0.4); position: absolute; opacity: 1; z-index: 8675309; display: none; cursor: pointer; border: none; border-radius: 12px;"></span>
<span style="width: 24px; height: 24px; background: url(&quot;data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxtYXNrIGlkPSJtIj48cmVjdCBmaWxsPSIjZmZmIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHJ4PSI2IiByeT0iNiIvPjxyZWN0IGZpbGw9IiMwMDAiIHg9IjUiIHk9IjUiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgcng9IjEiIHJ5PSIxIi8+PHJlY3QgZmlsbD0iIzAwMCIgeD0iMTAiIHk9IjAiIHdpZHRoPSI0IiBoZWlnaHQ9IjI0Ii8+PHJlY3QgZmlsbD0iIzAwMCIgeD0iMCIgeT0iMTAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0Ii8+PC9tYXNrPjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IiNmZmYiIG1hc2s9InVybCgjbSkiLz48L3N2Zz4=&quot;) 50% 50% / 14px 14px no-repeat rgba(0, 0, 0, 0.4); position: absolute; opacity: 1; z-index: 8675309; display: none; cursor: pointer; border: none; border-radius: 12px; top: 5142px; left: 1901px;"></span>

L'ho notato solo perché avevo il pannello di sviluppo aperto e conoscevo il codice della pagina abbastanza bene da sapere che non avrebbero dovuto esserci. Ho confermato che stava accadendo a tutti i siti dopo averlo trovato sul mio sito. Non è presente nelle schede aperte da un paio di giorni, ma è apparso se le avessi aggiornate.

Il riavvio del browser ha interrotto il comportamento, almeno per ora.

Il fatto che il secondo SVG si stesse posizionando in modo offscreen e z-indexed high sembra certamente l'azione di qualcosa di malevolo.

    
posta Roger Krueger 10.09.2018 - 18:32
fonte

1 risposta

1

Probabilmente non è lo stesso Chrome a farlo, ma un'estensione del browser. Alle estensioni può essere dato il permesso di modificare il contenuto delle pagine aperte, di solito è necessario che siano in grado di fare tutto ciò che sono stati progettati per fare. Ovviamente, un'estensione malevola potrebbe anche utilizzare questa autorizzazione per tutti i tipi di malvagità.

Quindi quale estensione è questa ed è dannosa? Non ne ho idea. Dovrai controllare quali estensioni hai installato. Se hai solo delle estensioni che hai installato tu e di cui ti fidi, probabilmente tutto va bene. Tuttavia, se trovi un'estensione sconosciuta potrebbe essere un segno di un'infezione da virus.

Questo è l'aspetto dell'immagine (su uno sfondo grigio). Se lo riconosci come un elemento dell'interfaccia utente da qualche estensione che usi, direi che va tutto bene.

    
risposta data 11.09.2018 - 10:23
fonte

Leggi altre domande sui tag