จะค้นหาส่วนขยายของ Chrome ที่ฉีดโฆษณาลงในหน้าเว็บใด ๆ ที่ฉันเรียกดูได้อย่างไร


28

ฉันใช้เบราว์เซอร์ Google Chrome เมื่อเร็ว ๆ นี้ฉันสังเกตเห็นโฆษณาแบบสุ่มปรากฏขึ้น - ไม่ว่าจะเป็นเนื้อหาของหน้าเว็บหรือโดยการเปลี่ยนเส้นทาง - เมื่อฉันคลิกที่ลิงค์หน้าโฆษณาจะเปิดขึ้นแทนที่จะเป็นหน้าที่ถูกต้อง

ฉันสงสัยว่าโฆษณาเหล่านี้จะถูกฉีดโดยส่วนขยายของโครเมี่ยม แต่ฉันจะหาส่วนที่ละเมิดได้อย่างไร

ดูเหมือนว่าโฆษณาจะปรากฏแบบสุ่มในลักษณะที่ไม่สม่ำเสมอ


คุณใช้ ad blocker เช่น AdBlock Plus หรือไม่ ถ้าเป็นเช่นนั้นอาจเป็นได้ว่าคำจำกัดความโฆษณาจำเป็นต้องได้รับการอัปเดตเพื่อให้รับรู้โฆษณาทั้งหมด
childofsoong

3
หากคุณกำลังใช้ Windows และมันเป็นส่วนขยายของคุณไม่ได้ติดตั้งโดยสมัครใจและมันก็อยู่ภายใต้chrome://policyแล้วคุณอาจพบว่าผู้เข้าพักไม่พอใจที่หรือ%WINDIR%\System32\GroupPolicy\Machine %WINDIR%\System32\GroupPolicy\UserลบRegistry.polหรือไฟล์. polอื่น ๆหากมีอยู่ในตำแหน่งนั้น
Vinayak

6
@ giorgio79 ส่วนขยาย Lastpass ไม่ได้แทรกโฆษณาเหล่านั้นอย่างแน่นอน
EKW

2
@GiacomoTecyaPigani: Chrome ช่วยให้สามารถควบคุมปลั๊กอินที่ควรทำงานอย่างละเอียด: i.imgur.com/aQXthv4.pngฉันใช้ "คลิกเพื่อเรียกใช้" สำหรับ Flash
Der Hochstapler

1
PS: ปรากฎว่าส่วนขยายที่กระทำผิดนั้นคือแสดง / ซ่อนรหัสผ่านไม่ใช่ LastPass! ฉันสามารถติดตามการฉีดกลับผ่านแหล่งเครือข่ายและดูสคริปต์ตัวเริ่มต้นไปยังไฟล์ปลั๊กอิน js (Didier-content.js) ดังนั้นการแก้ปัญหาคือโซลูชันของ Giacomo และ Oliver รวมกัน
giorgio79

คำตอบ:


45

ทั้งนี้ขึ้นอยู่กับความรู้ JavaScript ของคุณคุณสามารถตรวจสอบสคริปต์ที่สามารถจัดการเว็บไซต์ที่คุณเยี่ยมชม

  1. กดF12เพื่อเปิดเครื่องมือสำหรับนักพัฒนา หรือเปิดเครื่องมือนักพัฒนาซอฟต์แวร์จาก "เมนูแฮมเบอร์เกอร์":

    ป้อนคำอธิบายรูปภาพที่นี่

  2. บนแท็บแหล่งที่มาให้เลือกแท็บเนื้อหาสคริปต์ คุณควรเห็นรายการส่วนขยายทั้งหมดที่โหลดสคริปต์เนื้อหา

    ป้อนคำอธิบายรูปภาพที่นี่

    "สคริปต์เนื้อหา" เป็นคำที่ใช้สำหรับสคริปต์ที่ทำงานในบริบทของเว็บไซต์ที่คุณเข้าชม สคริปต์เหล่านี้มีความสามารถในการจัดการเนื้อหาเว็บในแบบที่พวกเขาต้องการ

  3. ตอนนี้คุณสามารถตรวจสอบสคริปต์เหล่านั้นและดูว่าพวกเขายุ่งกับหน้าเว็บของคุณอย่างไร

    คำแนะนำ: ในกรณีที่พวกเขากำลังใช้แหล่งข้อมูลแบบย่อให้เปิดใช้งานตัวตกแต่งรหัส:

    ป้อนคำอธิบายรูปภาพที่นี่


31

วิธีของฉันง่ายขึ้นเนื่องจากคุณไม่ต้องตรวจสอบส่วนขยายเช่น AdBlock ซึ่งไม่ได้เพิ่มองค์ประกอบลงในหน้าของคุณ :)

นอกจากนี้หากคุณไม่เข้าใจเทคโนโลยีให้ไปที่ด้านล่าง: มีวิธีแก้ปัญหาที่อาจใช้งานได้ สำหรับคุณ...

  1. เปิดเครื่องมือนักพัฒนา

    เครื่องมือสำหรับผู้พัฒนา

  2. เปิดเครื่องมือนักพัฒนาซอฟต์แวร์ในหน้าต่างใหม่และลดขนาดหน้าต่างเป็นไอคอน ท่าเรือท่าเรือ

  3. เรียกดูเว็บและรอให้โฆษณาปรากฏ ในกรณีนี้ฉันใช้ส่วนขยายที่แทนที่โฆษณาด้วยภาพแมว

    รูปภาพแมว

  4. ไปที่แท็บเครือข่ายและค้นหาคอลัมน์ผู้ริเริ่ม มักจะเรียกว่าสิ่งที่ต้องการscript.js เนื้อหา คลิกและนั่นคือสคริปต์เนื้อหาที่ทำให้หน้าของคุณยุ่งเหยิง

    เจ้าตำรับ

  5. หากไม่ดูรหัสที่คุณไม่สามารถเดาได้ว่าส่วนขยายใดคุณสามารถไปที่แท็บแหล่งข้อมูลคลิกที่สคริปต์เนื้อหาและค้นหาส่วนขยายด้วยไฟล์* .js ที่มีชื่อเหมือนที่เราพบที่จุดที่ 4

    สุดท้าย


วิธีที่ง่ายกว่า (อาจมีประสิทธิภาพน้อยกว่า)

  1. ไปที่หน้าส่วนขยายที่ติดตั้ง

    หน้าส่วนขยาย

  2. สำหรับแต่ละส่วนขยายคลิกที่รายละเอียด

    catblock

  3. หากโฆษณาเริ่มผุดขึ้นเมื่อเร็ว ๆ นี้ให้ค้นหาเมื่อมีการอัปเดต อัปเดตส่วนขยายของ Chrome ด้วยตัวเอง นี้อาจช่วยให้คุณถ้าคุณเริ่มเห็นโฆษณาในวันนี้และตั้งใจนามสกุลได้รับการปรับปรุงในวันนี้

    วันที่อัพเดท

  4. สุดท้าย แต่ไม่ท้ายสุดให้ดูความคิดเห็นโดยเรียงตามลำดับความนิยม หากคุณเห็นบางสิ่งเช่นนี้คุณอาจพบผู้กระทำผิด

    ความคิดเห็นของผู้ใช้


ฉันใช้วิธีนี้เพื่อตรวจสอบหน้าเว็บของฉันซึ่งใช้ส่วนขยายโครเมียมผืนผ้าใบเปล่าฉันกำลังฉีดรหัส แต่ฉันไม่เห็นในแท็บเครือข่าย งั้นเหรอ
Suraj Jain

คุณเพิ่งตอบกลับฉันเห็นการแจ้งเตือน แต่เมื่อฉันคลิกมันไม่มีการตอบกลับ
Suraj Jain

@SurajJain หากแท็บเครือข่ายว่างเปล่าไม่มีการเชื่อมต่อ เนื่องจากต้องดาวน์โหลดโฆษณาหากคุณเห็นโฆษณาที่อยู่เหนือแท็บเครือข่ายต้องไม่ว่างเปล่า ไม่ว่าคุณจะพูดว่าอะไรผิดหรืออาจเป็นได้ว่าสิ่งที่คุณกำลังแสดงนั้นถูกเก็บไว้ แต่ฉันไม่แน่ใจเกี่ยวกับสิ่งที่สอง
Giacomo Tecya Pigani

อันที่จริงฉันเป็นตัวเองฉีดรหัสและรหัสฉันเห็นมันในซอร์สโค้ดมันทำงานได้ดีฉันแค่อยากจะดูผ่านแท็บเครือข่าย แต่มีมันไม่แสดง
Suraj Jain

22

ปิดใช้งานส่วนขยาย Chrome ทั้งหมดดูว่าปัญหาหยุดทำงานหรือไม่ เปิดใช้งานส่วนขยายแต่ละรายการทีละรายการ เมื่อปัญหาปรากฏขึ้นอีกครั้งคุณพบผู้กระทำผิด


หากคุณมีส่วนขยายจำนวนมากจริง ๆ คุณสามารถใช้คำตอบก่อนหน้านี้ที่ Oliver ให้ไว้เพื่อช่วยคุณเลือกเฉพาะส่วนที่เปลี่ยนหน้าแสดงผล เมนู Chrome hamburger -> เครื่องมือเพิ่มเติม -> เครื่องมือสำหรับนักพัฒนา -> แท็บ "สคริปต์เนื้อหา" แสดงรายการส่วนขยายทั้งหมดที่ปรับเปลี่ยนการแสดงผลของหน้าเว็บไซต์ howtogeek.com/213096/…
Quidam

2

ฉันมีลูกค้าเพียงไม่กี่คนที่รายงานแอดแวร์ในเบราว์เซอร์ของพวกเขา (ทุกคน / ใช้ Google Chrome) พวกเขามีนามสกุลแบบสุ่มสองสามชื่อดังนั้นฉันจึงลบนามสกุลเหล่านั้นออก พร้อมกับ virusscan ขอบเขตไม่ได้กลับมา แต่โฆษณาก็ยังโผล่ขึ้นมา

ทางออกคืออะไร? ปฏิบัติการ Chrome ติดเชื้ออย่างใด ตั้งอยู่ในทั้ง:

ไฟล์โปรแกรม (x86) \ Google \ Chrome \ Application \ chrome.exe

ผู้ใช้ชื่อผู้ใช้ {} \ \ Chrome \ Application AppData \ Local \ Google \ chrome.exe

การลบ Chrome ออกและติดตั้งอีกครั้งทำงานได้อย่างไม่มีที่ติ อีกวิธีหนึ่งคืออัปเดต Chrome แต่คุณอาจต้องเปิดใช้งานการอัปเดตสำหรับ Google Chrome:

ในการแก้ไขรีจิสทรีใน Windows ( regedit ): HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Updateเปิดกุญแจ ตั้งค่าคีย์UpdateDefault1

หลังจากอัปเดต Chrome แอดแวร์ทั้งหมดหายไป เย้!


-1

ฉันมีลูกค้าเพียงไม่กี่คนที่รายงานแอดแวร์ในเบราว์เซอร์ของพวกเขา (ทุกคน / ใช้ Google Chrome) พวกเขามีนามสกุลแบบสุ่มสองสามชื่อดังนั้นฉันจึงลบนามสกุลเหล่านั้นออก พร้อมกับ virusscan ขอบเขตไม่ได้กลับมา แต่โฆษณาก็ยังโผล่ขึ้นมา

ทางออกคืออะไร? ปฏิบัติการ Chrome ติดเชื้ออย่างใด ตั้งอยู่ในทั้ง:

ไฟล์โปรแกรม (x86) \ Google \ Chrome \ Application \ chrome.exe

ผู้ใช้ชื่อผู้ใช้ {} \ \ Chrome \ Application AppData \ Local \ Google \ chrome.exe

การลบ Chrome ออกและติดตั้งอีกครั้งทำงานได้อย่างไม่มีที่ติ อีกวิธีหนึ่งคืออัปเดต Chrome แต่คุณอาจต้องเปิดใช้งานการอัปเดตสำหรับ Google Chrome:

ในการแก้ไขรีจิสทรีใน Windows ( regedit ): HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Updateเปิดกุญแจ ตั้งค่าคีย์UpdateDefault1

หลังจากอัปเดต Chrome แอดแวร์ทั้งหมดหายไป เย้!

กำลังเพิ่มการตอบกลับของ Brian ...

อย่าลืมตรวจสอบชื่อซอฟต์แวร์ที่น่าสงสัยล่าสุดใน Program Files (x86) และ AppData / Local รวมถึงกระบวนการที่น่าสงสัยใน Task Manager โดยเฉพาะอย่างยิ่งบางอย่างเช่น "OctaWare.xyz.exe", "BroowserENHuance" และ "CoupMania"

ค้นหาใน Event Viewer เพื่อดูข้อมูลเพิ่มเติมและตรวจสอบให้แน่ใจว่าได้ค้นหาและลบคีย์ของพวกเขาใน Registry


-3

วิธีที่ถูกต้องในการลบซอฟต์แวร์ที่รับผิดชอบออกทั้งหมด:

ไปที่เมนู

คลิกการตั้งค่า

หรือ

นำทางไปยัง chrome: // settings / ในแถบอเนกประสงค์ของคุณ

เปิด "ส่วนขยาย"

คลิกที่ "โหมดนักพัฒนาซอฟต์แวร์" กล่องกาเครื่องหมาย

ใต้ส่วนขยายแต่ละรายการควรแสดงรายการเส้นทางไดเรกทอรีแบบเต็มและคุณสามารถลบไฟล์ออกจากระบบของคุณได้อย่างถาวร

จากประสบการณ์ของฉันหัวฉีดโฆษณาส่วนใหญ่ในปัจจุบันซ่อนอยู่ในโฟลเดอร์ C: / ProgramData หากต้องการดูสิ่งนี้คุณอาจต้องเปิดใช้งานไฟล์ที่ซ่อนจากตัวเลือกมุมมองโฟลเดอร์ของคุณ เวลาส่วนใหญ่พวกเขามีตัวอักษรและตัวเลขสุ่มยาวเป็นชื่อ ในกรณีที่โครมไม่แสดงเส้นทางแบบเต็มไปยังส่วนขยายให้จับคู่ id ที่แสดงใต้ส่วนขยายกับโฟลเดอร์ที่ตรงกันใน C: \ ProgramData และลบโฟลเดอร์นั้นออก เริ่ม Chrome ใหม่และโฆษณาของคุณควรจะหายไป

โปรดทราบว่าอาจเป็นบริการหัวฉีดแอดแวร์ที่ติดตั้งภายใต้โปรแกรมและคุณสมบัติ

ระวังเมื่อคุณอยู่ในโฟลเดอร์นั้นเพื่อลบรายการสำหรับส่วนขยายเท่านั้นและไม่มีอะไรอื่นอีก!

นี่เป็นคำตอบที่ดีกว่าเนื่องจากจะมีผลกับทุกเว็บไซต์ไม่ต้องการให้โฆษณาปรากฏและยังแก้ไขปัญหาได้มากกว่าเพียงแค่แทนที่สคริปต์ของซอฟต์แวร์ที่ละเมิด


ทำไมยุ่งกับระบบไฟล์เมื่อคุณสามารถถอนการติดตั้งส่วนขยายได้โดยตรงจากเบราว์เซอร์? นอกจากนี้ยังไม่ได้แก้ไขปัญหาในคำถามเลยซึ่งเป็นวิธีการค้นหาว่าส่วนขยายใดที่ฉีดโฆษณา การลบส่วนขยายดังกล่าวเมื่อคุณพบว่าควรเป็นเรื่องเล็กน้อยซึ่งเป็นสาเหตุที่คำตอบที่มีอยู่ไม่ได้กล่าวถึงขั้นตอนนั้น
Ajedi32

เพราะส่วนใหญ่ตัวโฆษณาที่ฉันเห็นติดตั้งใหม่หลังจากถูกลบออกจาก Chrome โดยใช้ถังขยะบนหน้าจอส่วนขยาย ซื้อบันทึกสำหรับตัวอย่างหนึ่ง นี่เป็นวิธีเดียวที่ฉันได้พบว่าลบผู้กระทำผิดออกจาก Chrome จริงๆ คุณถูกต้องที่ฉันไม่ได้ตอบคำถามของเขา
Guy นั่น

โหมดผู้พัฒนาไม่แสดงเส้นทางแบบเต็มใน chrome 43.0.2357.124 เพียงแสดง ID โปรดทราบด้วยว่าส่วนขยายมัลแวร์บางตัวไม่มีรายการส่วนขยายของตัวเอง มันเป็นเพียงส่วนหนึ่งของส่วนขยายที่คุณไว้วางใจ การขุดลงในกระบวนการทำงานเป็นวิธีที่ดีที่สุดในการระบุไฟล์ที่เกี่ยวข้อง
jiggunjer
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.