Tworzyłem swoją witrynę, gdy pojawił się dziwny baner. Najpierw myślałem, że to moja wina, potem że to wina dostawcy usług hostingowych, a teraz nie mam pojęcia, skąd to się bierze.
Wiem, że wygląda brzydko i wpływa na wszystkie odwiedzane strony. Zobacz, jak wygląda stopka StackOverflow:
Sam kod nie pojawia się w „Wyświetl źródło strony”, ale pojawia się, gdy patrzę na niego z „Inspect element” i patrzę na renderowany HTML. Jest więcej div, ale niektóre z nich są puste. Tutaj jest dużo obcego kodu. Oto główny:
<div id="op_ad">
<br>
<center>
<iframe src="http://www.games-free-apps.com/games/b.html" style="border:none;width:310px;height:255px;overflow:hidden;" frameborder="0" marginheight="0" marginwidth="0">
<!-- MORE CODE HERE -->
</iframe>
</center>
</div>
I bardziej szczegółowy zrzut ekranu natrętnego kodu, tym razem z mojej strony internetowej:
Czy to błąd przeglądarki Chrome, coś, co jakoś zepsułem (nigdy nie widziałem tych fragmentów kodu) lub złośliwe oprogramowanie? Wiesz, jak to naprawić?
Korzystam z przeglądarki Google Chrome w wersji 21.0.1180.89 w systemie Ubuntu (natywna z oficjalnej strony).
EDYCJA: Zacząłem odpowiedź wiki. Dodaj zhakowane rozszerzenie do listy. Wyślę wiadomość e-mail do Google, aby poinformować ich, ale myślę, że mogą już wiedzieć.
cd ~/.config/google-chrome/
. Następnie uruchom grep -rie games-free-apps
polecenie, aby zlokalizować plik zawierający kod.
chrome://extensions/
i zobacz, czy jest coś dziwnego.