ไซต์สามารถตรวจพบว่าฉันใช้ AdBlock ใน Firefox หรือไม่


38

ฉันเพิ่งเยี่ยมชมเว็บไซต์ (ทางการ) เพื่อค้นหาตอนของรายการทีวี ไซต์เปิดกล่องโต้ตอบข้อมูลที่ระบุว่าฉันต้องปิดการใช้งาน AdBlock เพื่อดูเนื้อหา เป็นไปได้หรือไม่หรือเป็นเพียงการเดาที่มีการศึกษา? Firefox โฆษณาส่วนเสริมที่ฉันติดตั้งไว้หรือไม่ ถ้าเป็นเช่นนั้น: มันทำงานอย่างไรและทำไม?

คำตอบ:


42

ใช่เว็บไซต์สามารถตรวจพบว่ามีการติดตั้ง Adblock Plus โดยอ้างอิงไฟล์ Javascript ที่รู้จักกันว่าถูกบล็อกโดย Adblock Plus (เพราะตรงกับกฎเริ่มต้น) และตรวจสอบว่าโค้ด Javascript นี้ทำงานหรือไม่โดยตรวจสอบตัวแปรเช่น

ดูคำอธิบายได้ที่นี่: วิธีการตรวจหา Adblock Plus

และรายละเอียดเพิ่มเติมได้ที่วิกิพีเดีย: Adblock - การตรวจหา


5

เป็นไปได้ทั้งหมดสามารถทำได้ด้วยจาวาสคริปต์ คุณสามารถดูหลักฐานแนวคิดได้ที่นี่ซึ่งแสดงวิธีการตรวจสอบโปรแกรม adblock ที่แตกต่างกันหลายโปรแกรมซึ่งใช้จาวาสคริปต์ในการตรวจจับ ไม่ใช่ความจริงที่ว่า Firefox "โฆษณา" ส่วนเสริมที่ติดตั้งไว้ของคุณเป็นวิธีที่โปรแกรม adblock ส่วนใหญ่ใช้ในการทำงาน ส่วนใหญ่จะซ่อนองค์ประกอบโดยใช้คุณสมบัติการเปิดเผย CSS และกรอง URL บางอย่าง URL เหล่านี้สามารถปลอมในความพยายามที่จะหลอกตัวกรองและมันเป็นต่อสู้อย่างต่อเนื่องเกี่ยวกับการตรวจสอบการปิดกั้น


คำตอบที่น่าสนใจ จะดูที่ poc เพื่อรับข้อมูลเพิ่มเติม
Anders

ดูเหมือนว่าจะได้รับการแก้ไขแล้ว ฉันคลิกที่ลิงค์แรกและลิงค์สคริปต์การตรวจสอบชำรุด
39559

3

เบราว์เซอร์ส่วนใหญ่โฆษณาปลั๊กอินที่ติดตั้งไว้ (เช่น Flash) แต่ไม่ใช้โปรแกรมเสริม (เช่น Adblock ซึ่งสามารถตรวจพบได้ด้วยวิธีอื่นเช่น Snark ตอบ ) ดูPanopticlickและช่วยสืบสวน ...

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