Làm cách nào để tìm tiện ích mở rộng Chrome đưa quảng cáo vào bất kỳ trang web nào tôi duyệt?


28

Tôi sử dụng trình duyệt Google Chrome. Gần đây tôi nhận thấy quảng cáo ngẫu nhiên hiển thị - trên nội dung trang hoặc bằng cách chuyển hướng - khi tôi nhấp vào liên kết, trang quảng cáo sẽ mở thay vì trang thích hợp.

Tôi nghi ngờ những quảng cáo này được thêm vào bởi một tiện ích chrome, nhưng làm cách nào tôi có thể tìm thấy quảng cáo vi phạm?

Các quảng cáo dường như xuất hiện ngẫu nhiên theo cách không liên tục.


Bạn có sử dụng trình chặn quảng cáo, như AdBlock Plus không? Nếu vậy, có thể chỉ cần cập nhật các định nghĩa quảng cáo để nó nhận ra tất cả quảng cáo.
childofsoong

3
Nếu bạn đang sử dụng Windows và đó là một tiện ích mở rộng bạn không cài đặt một cách tự nguyện và nó được liệt kê bên dưới chrome://policythì bạn có thể tìm thấy vị khách không mời này tại %WINDIR%\System32\GroupPolicy\Machinehoặc %WINDIR%\System32\GroupPolicy\User. Xóa Registry.pol hoặc bất kỳ tệp .pol nào khác nếu chúng tồn tại ở vị trí đó.
Vinayak

6
@ giorgio79 Tiện ích mở rộng Lastpass chắc chắn KHÔNG chèn các quảng cáo đó.
EKW

2
@GiacomoTecyaPigani: Chrome thực sự cho phép kiểm soát chi tiết về các plugin nên chạy: i.imgur.com/aQXthv4.png Tôi sử dụng "nhấp để chạy" cho Flash.
Der Hochstapler

1
PS: Hóa ra tiện ích mở rộng vi phạm là Hiển thị / Ẩn mật khẩu, không phải LastPass! Tôi có thể theo dõi quá trình tiêm thông qua các nguồn mạng và xem xét các tập lệnh khởi tạo tất cả các cách đến tệp js plugin (Didier-content.js), vì vậy giải pháp là kết hợp giải pháp của Giacomo và Oliver.
giorgio79

Câu trả lời:


45

Tùy thuộc vào kiến ​​thức JavaScript của bạn, bạn có thể kiểm tra các tập lệnh có thể thao túng các trang web bạn truy cập.

  1. Nhấn F12để mở Công cụ dành cho nhà phát triển. Hoặc, mở Công cụ dành cho nhà phát triển từ "menu hamburger":

    nhập mô tả hình ảnh ở đây

  2. Trên tab Nguồn , chọn tab Nội dung tập lệnh . Bạn sẽ thấy một danh sách tất cả các tiện ích mở rộng của bạn tải tập lệnh nội dung.

    nhập mô tả hình ảnh ở đây

    "Tập lệnh nội dung" là thuật ngữ được sử dụng cho các tập lệnh đang chạy trong ngữ cảnh của trang web bạn đang truy cập. Các tập lệnh này có khả năng thao tác nội dung web theo bất kỳ cách nào chúng muốn.

  3. Bây giờ bạn có thể kiểm tra các tập lệnh đó và xem cách chúng gây rối với trang của bạn.

    Gợi ý: Trong trường hợp họ đang sử dụng các nguồn rút gọn, hãy bật trình làm đẹp mã:

    nhập mô tả hình ảnh ở đây


31

Cách của tôi dễ dàng hơn, vì bạn không phải kiểm tra các tiện ích mở rộng như AdBlock, không thêm các yếu tố vào trang của bạn :)

Ngoài ra, nếu bạn không phải là người am hiểu về công nghệ, hãy đi đến cuối cùng: có bất kỳ giải pháp nào có thể hoạt động cho bạn...

  1. Mở Công cụ dành cho nhà phát triển

    Những công cụ phát triển

  2. Mở Công cụ dành cho nhà phát triển trong một cửa sổ mới và giảm cửa sổ thành biểu tượng Bến tàuBến tàu

  3. Duyệt web và chờ Quảng cáo xuất hiện. Trong trường hợp này, tôi đang sử dụng tiện ích mở rộng thay thế quảng cáo bằng hình ảnh mèo

    hình ảnh con mèo

  4. Chuyển đến tab Mạng và tìm cột khởi tạo. Thông thường, nó được gọi là nội dung như script.js . Nhấp vào nó và đó là tập lệnh nội dung làm rối trang của bạn.

    người khởi xướng

  5. Nếu từ việc xem mã bạn không thể đoán được phần mở rộng nào, bạn có thể chuyển đến tab Nguồn, nhấp vào Tập lệnh nội dung và tìm phần mở rộng với tệp * .js có tên giống như phần chúng tôi tìm thấy ở điểm 4.

    Cuối cùng


Phương pháp dễ dàng hơn (có thể ít hiệu quả hơn)

  1. Chuyển đến trang tiện ích mở rộng đã cài đặt

    trang mở rộng

  2. Đối với mỗi tiện ích mở rộng, nhấp vào Chi tiết

    catblock

  3. Nếu Quảng cáo bắt đầu xuất hiện gần đây, hãy tìm khi nó được cập nhật. Bản thân tiện ích mở rộng Chrome. Điều này có thể giúp bạn nếu bạn bắt đầu thấy quảng cáo ngày hôm nay và tình cờ tiện ích mở rộng đã được cập nhật ngày hôm nay

    cập nhật ngày tháng

  4. Cuối cùng nhưng không kém phần quan trọng, hãy xem các đánh giá, tốt nhất là được đặt hàng bởi Recent. Nếu bạn thấy một ngày nào đó như thế này, bạn có thể đã tìm ra thủ phạm.

    Đánh giá của người dùng


Tôi đã sử dụng cách này để kiểm tra trang của mình trong đó sử dụng tiện ích mở rộng chrome trống tôi đang tiêm mã, nhưng tôi không thấy nó trong tab mạng. Làm sao vậy ??
Suraj Jain

Có phải bạn vừa trả lời, tôi đã thấy thông báo nhưng khi tôi nhấp vào nó, không có trả lời
Suraj Jain

@SurajJain Nếu tab mạng trống, không có kết nối nào được tạo. Vì quảng cáo phải được tải xuống, nếu bạn thấy quảng cáo hơn tab mạng không thể để trống. Một trong những điều bạn nói là sai hoặc có thể là những gì bạn đang hiển thị được lưu trong bộ nhớ cache, nhưng tôi không chắc chắn về điều thứ hai
Giacomo Tecya Pigani 16/12/17

Trên thực tế, bản thân tôi đang tiêm mã, và mã tôi thấy nó trong mã nguồn, nó đang hoạt động tốt, tôi chỉ muốn xem qua tab mạng, nhưng ở đó nó không hiển thị.
Suraj Jain

22

Vô hiệu hóa tất cả các tiện ích mở rộng chrome, xem sự cố dừng lại. Cho phép từng phần mở rộng từng cái một. Khi vấn đề xuất hiện trở lại, bạn đã tìm ra thủ phạm.


Nếu bạn thực sự có rất nhiều tiện ích mở rộng, bạn có thể sử dụng câu trả lời trước đó, do Oliver đưa ra, để giúp bạn chỉ chọn những tiện ích thay đổi hiển thị trang. Menu hamburger Chrome -> Công cụ khác -> Công cụ dành cho nhà phát triển -> tab "Tập lệnh nội dung" liệt kê tất cả các tiện ích mở rộng sửa đổi hiển thị của các trang web. howtogeek.com/213096/ từ
Quidam

2

Tôi đã có một vài khách hàng báo cáo phần mềm quảng cáo trong trình duyệt của họ (tất cả đều / đang sử dụng Google Chrome). Họ có một vài phần mở rộng được đặt tên ngẫu nhiên, vì vậy tôi đã loại bỏ chúng. Cùng với một virusscan, các tỷ lệ không quay trở lại, nhưng quảng cáo vẫn xuất hiện.

Giải pháp là gì? Chrome thực thi bằng cách nào đó đã bị nhiễm. Nằm ở một trong hai:

Tệp chương trình (x86) \ Google \ Chrome \ Application \ chrome.exe

Người dùng {Tên người dùng} \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe

Xóa Chrome và cài đặt lại nó hoạt động hoàn hảo. Một cách khác là cập nhật Chrome, nhưng điều đó có thể yêu cầu bạn kích hoạt các bản cập nhật cho Google Chrome:

Trong trình chỉnh sửa sổ đăng ký trong Windows ( regedit ): mở khóa HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Update. Đặt UpdateDefaultgiá trị khóa thành 1.

Sau khi cập nhật Chrome, tất cả phần mềm quảng cáo đã biến mất. Yay!


-1

Tôi đã có một vài khách hàng báo cáo phần mềm quảng cáo trong trình duyệt của họ (tất cả đều / đang sử dụng Google Chrome). Họ có một vài phần mở rộng được đặt tên ngẫu nhiên, vì vậy tôi đã loại bỏ chúng. Cùng với một virusscan, các tỷ lệ không quay trở lại, nhưng quảng cáo vẫn xuất hiện.

Giải pháp là gì? Chrome thực thi bằng cách nào đó đã bị nhiễm. Nằm ở một trong hai:

Tệp chương trình (x86) \ Google \ Chrome \ Application \ chrome.exe

Người dùng {Tên người dùng} \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe

Xóa Chrome và cài đặt lại nó hoạt động hoàn hảo. Một cách khác là cập nhật Chrome, nhưng điều đó có thể yêu cầu bạn kích hoạt các bản cập nhật cho Google Chrome:

Trong trình chỉnh sửa sổ đăng ký trong Windows ( regedit ): mở khóa HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Update. Đặt UpdateDefaultgiá trị khóa thành 1.

Sau khi cập nhật Chrome, tất cả phần mềm quảng cáo đã biến mất. Yay!

Thêm vào phản ứng của Brian ...

Hãy chắc chắn để ý bất kỳ tên phần mềm đáng ngờ nào gần đây trong Tệp chương trình (x86) và AppData / Local, cũng như mọi quy trình đáng ngờ trong Trình quản lý tác vụ. Đặc biệt là một cái gì đó như "OctaWare.xyz.exe", "BroowserENHuance" và "CoupMania".

Xem trong Trình xem sự kiện để biết thêm thông tin và chắc chắn tìm kiếm và xóa khóa của họ trong Sổ đăng ký.


-3

Cách chính xác để loại bỏ hoàn toàn phần mềm chịu trách nhiệm:

Vào menu

Nhấp vào Cài đặt

HOẶC LÀ

Điều hướng đến chrome: // settings / trong omnibar của bạn

Mở "Tiện ích mở rộng"

Nhấp vào hộp kiểm "Chế độ nhà phát triển"

Bên dưới mỗi phần mở rộng, nó sẽ liệt kê đường dẫn thư mục đầy đủ và bạn có thể xóa tệp vĩnh viễn khỏi hệ thống của mình.

Theo kinh nghiệm của tôi, hầu hết các trình tiêm quảng cáo hiện đang ẩn trong thư mục C: / ProgramData. Để xem điều này, bạn có thể sẽ phải bật các tệp ẩn từ tùy chọn xem thư mục của mình. Hầu hết thời gian họ có một chuỗi dài các chữ cái và số ngẫu nhiên như tên của họ. Trong trường hợp chrome không hiển thị đường dẫn đầy đủ đến tiện ích mở rộng, hãy khớp id được hiển thị bên dưới tiện ích mở rộng với thư mục phù hợp trong C: \ ProgramData và xóa thư mục đó. Khởi động lại Chrome và quảng cáo của bạn sẽ biến mất.

Hãy nhớ rằng nó có thể là một dịch vụ tiêm phần mềm quảng cáo được cài đặt theo các chương trình và tính năng.

Hãy cẩn thận khi bạn ở trong thư mục đó để chỉ xóa các mục cho tiện ích mở rộng và không có gì khác!

Đây là một câu trả lời tốt hơn vì nó sẽ áp dụng cho tất cả các trang web, không yêu cầu quảng cáo xuất hiện và cũng giải quyết vấn đề thay vì chỉ ghi đè lên tập lệnh của phần mềm vi phạm.


Tại sao phải lộn xộn với hệ thống tập tin khi bạn chỉ có thể gỡ cài đặt tiện ích mở rộng trực tiếp khỏi trình duyệt? Ngoài ra, điều này hoàn toàn không giải quyết được vấn đề trong câu hỏi, đó là cách tìm ra tiện ích mở rộng nào đang tiêm quảng cáo. Xóa phần mở rộng đã nói một khi bạn thấy nó nên tầm thường, đó là lý do tại sao các câu trả lời hiện tại không thảo luận về bước đó.
Ajedi32

Bởi vì hầu hết các trình tiêm quảng cáo mà tôi đã thấy cài đặt lại sau khi bị xóa khỏi Chrome bằng cách sử dụng thùng rác trên màn hình tiện ích mở rộng. Buyandsave cho một ví dụ. Đây là cách duy nhất tôi tìm thấy để thực sự loại bỏ kẻ phạm tội khỏi chrome. Bạn đúng là tôi không trả lời câu hỏi của anh ấy.
Chàng trai đó

Chế độ nhà phát triển không hiển thị đường dẫn đầy đủ trong chrome 43.0.2357.124. Chỉ cần hiển thị ID. Cũng lưu ý rằng một số phần mềm độc hại không có mục mở rộng riêng. Chúng chỉ đơn giản là một phần của một phần mở rộng mà bạn tin tưởng. Đi sâu vào quá trình chạy là cách tốt nhất để xác định các tệp liên quan.
jiggunjer
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.