Як знайти розширення Chrome, які вводять рекламу на будь-яку веб-сторінку, яку я переглядаю?


28

Я використовую браузер Google Chrome. Нещодавно я помітив випадкові оголошення, що відображаються - або на вмісті сторінки, або шляхом перенаправлення - коли натискаю на посилання, відкривається сторінка оголошення замість належної сторінки.

Я підозрюю, що ці реклами вводяться хромованим розширенням, але як я можу знайти його?

Здається, що оголошення відображаються випадковим чином з перервами.


Чи використовуєте ви блокувальник реклами, як-от AdBlock Plus? Якщо так, то, можливо, визначення оголошень потрібно оновити, щоб вони розпізнавали всі оголошення.
дитина від 23

3
Якщо ви використовуєте Windows, і це розширення, яке ви не встановили добровільно, і воно вказане нижче, chrome://policyви можете знайти небажаного гостя за адресою %WINDIR%\System32\GroupPolicy\Machineабо %WINDIR%\System32\GroupPolicy\User. Видаліть Registry.pol або будь-які інші файли .pol, якщо вони існують у цьому місці.
Виняк

6
@ giorgio79 Розширення Lastpass напевно НЕ вставляло ці оголошення.
EKW

2
@GiacomoTecyaPigani: Chrome фактично дозволяє чітко контролювати, над якими плагінами слід запускати: i.imgur.com/aQXthv4.png Я використовую Flash для запуску для Flash.
Der Hochstapler

1
PS: Виявилося, що розширювальним фактором було Show / Hide паролі, а не LastPass! Я міг би відслідковувати ін'єкцію через мережеві джерела та дивитись на сценарії ініціатора аж до файлу js плагіна (Didier-content.js), тому рішення було поєднане рішення Джакомо та Олівера.
giorgio79

Відповіді:


45

Залежно від ваших знань JavaScript, ви можете перевірити сценарії, якими можна маніпулювати веб-сайтами, які ви відвідуєте.

  1. Натисніть, F12щоб відкрити Інструменти для розробників. Крім того, відкрийте Інструменти для розробників з "меню гамбургерів":

    введіть тут опис зображення

  2. На вкладці " Джерела" виберіть вкладку " Сценарії вмісту" . Ви повинні побачити список усіх розширень, які завантажують скрипт вмісту.

    введіть тут опис зображення

    "Сценарій вмісту" - це термін, який використовується для сценаріїв, що працюють у контексті веб-сайту, який ви відвідуєте. Ці сценарії мають можливість маніпулювати веб-вмістом будь-яким способом.

  3. Тепер ви можете ознайомитись із цими сценаріями та побачити, як вони псують вашу сторінку.

    Підказка: Якщо вони використовують мінімізовані джерела, увімкніть красувач коду:

    введіть тут опис зображення


31

Мій шлях простіший, оскільки вам не доведеться вивчати розширення типу AdBlock, які не додають елементів на вашу сторінку :)

Крім того, якщо ви не є досвідченими в техніці, перейдіть до останнього: будь-яке рішення може працювати. для вас ...

  1. Відкрийте Інструменти для розробників

    Інструменти для розробників

  2. Відкрийте Інструменти для розробників у новому вікні та зменшіть вікно до значка ДокДок

  3. Перегляньте Інтернет та дочекайтеся появи оголошень. У цьому випадку я використовую розширення, яке замінює рекламу зображеннями кішок

    малюнок кішки

  4. Перейдіть на вкладку Мережа та знайдіть стовпчик ініціатора. Зазвичай його називають чимось на зразок вмісту script.js . Клацніть по ньому, і це сценарій вмісту, який зіпсував вашу сторінку.

    ініціатор

  5. Якщо, подивившись на код, ви не можете здогадатися, яке розширення, перейдіть на вкладку "Джерела", натисніть на "Сценарії вмісту" і шукайте розширення з файлом * .js, названим як той, який ми знайшли в пункті 4.

    останнім


Простіший метод (може бути менш ефективним)

  1. Перейдіть на сторінку встановлених розширень

    розширення сторінки

  2. Для кожного розширення натисніть подробиці

    цепочки

  3. Якщо Оголошення почали з’являтися зовсім недавно, шукайте, коли вони були оновлені. Розширення Chrome оновлюються самі собою. Це може допомогти вам, якщо ви почали бачити рекламу сьогодні, а випадково розширення було оновлено сьогодні

    дата оновлення

  4. І останнє, але не менш важливе, погляньте на огляди, бажано замовлені Останнім. Якщо ви бачите щось таке, ви, можливо, знайшли винуватця.

    Відгуки користувачів


Я використовував цей спосіб, щоб перевірити свою сторінку, в якій за допомогою порожнього хромового розширення я ввожу код, але я не бачу його на вкладці мережі. Як так??
Сурай Джайн

Ви щойно відповіли, я побачив сповіщення, але коли я натиснув його, відповіді не було
Suraj Jain

@SurajJain Якщо вкладка мережі порожня, то з'єднання не здійснювалося. Оскільки оголошення потрібно завантажувати, якщо ви бачите оголошення, ніж вкладка мережі, не може бути порожньою. Або ви скажете, що це неправильно, або це може бути те, що те, що ви показуєте, є кешованим, але я не впевнений у другому
Giacomo Tecya Pigani

Насправді я сам ввожу код, і я його бачу у вихідному коді, він працює добре, я просто хотів бачити через вкладку мережі, але там він не відображається.
Сурай Джайн

22

Вимкніть усі хромовані розширення, подивіться, чи проблема зупиняється. Увімкніть кожне розширення по одному. Коли питання з’являється знову, ви знайшли винуватця.


Якщо у вас дійсно багато розширень, ви можете скористатись попередньою відповіддю, даною Олівером, щоб вибрати лише ті, що змінюють відображення сторінок. Меню гамбургера Chrome -> Інші інструменти -> Інструменти для розробників -> Вкладка "Сценарій вмісту" перераховує всі розширення, що змінюють показ сторінок веб-сайтів. howtogeek.com/213096/…
Quidam

2

У мене в браузері було декілька клієнтів, які повідомили про рекламне програмне забезпечення (усі вони / використовували Google Chrome). У них було кілька випадково названих розширень, тому я їх видалив. Поряд із вірусним сканом розширення не повернулися, але реклама все ще спливала.

Яке рішення було? Виконаний файл Chrome був якось заражений. Розташований у будь-якому:

Програмні файли (x86) \ Google \ Chrome \ Application \ chrome.exe

Користувачі {Ім'я користувача} \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe

Видалення Chrome і встановлення його знову працювали бездоганно. Інший спосіб - оновлення Chrome, але це може вимагати включення оновлень для Google Chrome:

У редакторі реєстру в Windows ( regedit ): відкрийте ключ HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Update. Встановіть UpdateDefaultзначення ключа на 1.

Після оновлення Chrome усе рекламне програмне забезпечення не було. Так!


-1

У мене в браузері було декілька клієнтів, які повідомили про рекламне програмне забезпечення (усі вони / використовували Google Chrome). У них було кілька випадково названих розширень, тому я їх видалив. Поряд із вірусним сканом розширення не повернулися, але реклама все ще спливала.

Яке рішення було? Виконаний файл Chrome був якось заражений. Розташований у будь-якому:

Програмні файли (x86) \ Google \ Chrome \ Application \ chrome.exe

Користувачі {Ім'я користувача} \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe

Видалення Chrome і встановлення його знову працювали бездоганно. Інший спосіб - оновлення Chrome, але це може вимагати включення оновлень для Google Chrome:

У редакторі реєстру в Windows ( regedit ): відкрийте ключ HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Update. Встановіть UpdateDefaultзначення ключа на 1.

Після оновлення Chrome усе рекламне програмне забезпечення не було. Так!

Додавання відповіді Брайана ...

Обов’язково слідкуйте за останніми підозрілими назвами програм у файлах програми (x86) та AppData / Local, а також будь-якими підозрілими процесами в диспетчері завдань. Особливо щось на кшталт "OctaWare.xyz.exe", "BroowserENHuance" та "CoupMania".

Подивіться у Переглядачі подій будь-яку додаткову інформацію та обов'язково шукайте та видаляйте їх ключі в Реєстрі.


-3

Правильний спосіб повного видалення відповідального програмного забезпечення:

Перейдіть до меню

Клацніть Налаштування

АБО

Перейдіть до пункту chrome: // settings / у вікні пошуку

Відкрити "Розширення"

Клацніть на "Режим розробника"

Під кожним розширенням слід вказати повний шлях до каталогу, і ви можете назавжди видалити файл із вашої системи.

На мій досвід, більшість інжекторів рекламних товарів зараз ховаються у папці C: / ProgramData. Щоб переглянути це, вам, можливо, доведеться ввімкнути приховані файли з параметрів перегляду папок. Найчастіше вони мають довге рядок випадкових букв і цифр як своє ім’я. У випадку, якщо в хромі не відображається повний шлях до розширення, порівняйте ідентифікатор, показаний у розширенні, із відповідною папкою в C: \ ProgramData та видаліть цю папку. Перезавантажте Chrome і ваших оголошень не повинно бути більше.

Майте на увазі, що це може бути послуга інжектора рекламних програм, встановлена ​​в рамках програм та функцій.

Будьте уважні, коли ви знаходитесь у цій папці, щоб видалити лише записи для розширення та нічого іншого!

Це краща відповідь, оскільки це стосуватиметься всіх веб-сайтів, не вимагає показу оголошення, а також вирішує проблему, а не просто переосмислювати скрипт програмного забезпечення, що порушує право.


Чому возитися з файловою системою, коли можна просто видалити розширення безпосередньо з браузера? Крім того, це взагалі не вирішує проблему, яка полягає в тому, як дізнатися, яке розширення вводить рекламу. Видалення зазначеного розширення, як тільки ви знайдете, має бути тривіальним, тому наявні відповіді не обговорюють цей крок.
Ajedi32

Оскільки більшість інжекторів оголошень, які я бачив, перевстановлювались після видалення з Chrome за допомогою кошика на екрані розширень. Буяндсаве для одного прикладу. Це єдиний спосіб, який я виявив фактично усунути порушника з хрому. Ви праві, що я не відповів на його запитання.
Той хлопець

Режим розробника не показує повний шлях у хромі 43.0.2357.124. Просто показує ідентифікатор. Також зауважте, що деякі розширення зловмисного програмного забезпечення не мають власного запису розширення. Вони просто частина розширення, якому ви довіряєте. Копатись до запущеного процесу - це найкращий спосіб ідентифікувати пов’язані файли.
jiggunjer
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.