เว็บไซต์สามารถดู Firefox Addons ของฉันได้หรือไม่ [ซ้ำ]


10

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

สิ่งที่เกี่ยวกับสิ่งที่ต้องการตรวจสอบปลั๊กอิน Mozilla ? มันจะรู้ได้อย่างไรว่ามีปลั๊กอินอะไร?

ฉันติดตั้ง Adblock Plus แล้ว แต่มีหน้าเว็บหนึ่งหน้าที่ฉันเยี่ยมชมได้เปลี่ยนเส้นทางฉันเพราะมัน จะเห็นได้อย่างไรว่าฉันติดตั้ง ABP แล้วและมีวิธีซ่อนข้อมูลนี้หรือไม่


2
ดูเพิ่มเติมที่: superuser.com/questions/104118/ …
Kevin Panko

คำตอบ:


9

โดยทั่วไปเว็บไซต์ไม่สามารถบอกได้ว่าคุณมี addons อะไร

มีสองวิธีที่เว็บไซต์สามารถบอกสิ่งต่าง ๆ เกี่ยวกับเว็บเบราว์เซอร์

  1. ส่วนหัว HTTP เช่น User-Agent และคุกกี้ที่เบราว์เซอร์ส่งพร้อมคำขอ
  2. รหัส Javascript ที่เบราว์เซอร์ทำงาน

หัว HTTPไม่รวมถึงข้อมูลเกี่ยวกับ addons ของคุณ คลิกที่ลิงค์เพื่อดูส่วนหัวของคุณเอง โดยทั่วไปแล้ว Firefox จะมีหมายเลขเวอร์ชั่นและข้อมูลเกี่ยวกับระบบปฏิบัติการของคุณในส่วนหัวของ User-Agent

รหัส Javascript ที่ทำงานในเบราว์เซอร์ของคุณอาจตรวจพบว่ามีแอดออนอยู่บ้างหากจาวาสคริปต์ตรวจสอบสิ่งที่ระบุว่ามีแอดออนโดยเฉพาะ บางเว็บไซต์พยายามตรวจสอบ Adblock โดยเฉพาะ โปรแกรมเมอร์ Adblock พยายามป้องกันสิ่งนี้แต่เป็นการแข่งขันระหว่างเว็บไซต์และโปรแกรมเมอร์ของ Adblock คุณสามารถบล็อก Javascript บนพื้นฐานต่อเว็บไซต์ที่มีNoScript


+1, ฉันยืนถูกต้องและลบการอ้างอิงPluginDetect ( pinlady.net/PluginDetect )
nik

5

ใช่ ... และไม่ ไม่มีวิธีง่ายๆในการทำส่วนใหญ่อย่างน้อยก็ไม่ได้โดยเนื้อแท้ อ่านตัวอย่าง:

http://en.wikipedia.org/wiki/Adblock#Detection

การตรวจพบ

ผู้ดูแลเว็บบางรายใช้ JavaScript เพื่อตรวจหาเอฟเฟกต์ของตัวกรอง Adblock ยอดนิยม [17] สิ่งนี้ทำโดยการสร้าง URL ที่เหมือน honeypot และยืนยันการส่งมอบและการตรวจสอบ DOM ขั้นสูงกว่าหลังจากที่มีการแสดงหน้าเว็บในเว็บเบราว์เซอร์เพื่อให้แน่ใจว่ามีองค์ประกอบโฆษณาที่คาดหวัง

วิธีการเหล่านี้ไม่ตรวจจับการมีอยู่ของส่วนขยาย Adblock โดยตรงเฉพาะผลกระทบของตัวกรองและมีความเสี่ยงที่จะมีการปรับปรุงตัวกรองอย่างต่อเนื่องและโดยเว็บสคริปต์ที่กรองรายการที่อนุญาตด้วยส่วนขยายเช่น NoScript

มีความพยายามในการตรวจสอบปลั๊กอินเอง แต่วิธีการตรวจจับนั้นไม่สามารถใช้งานได้โดยการอัปเดต Adblock Plus 0.7.5.2 [18]

ดังนั้นจึงเป็นการใช้กลอุบายมากขึ้นและรับว่าส่วนขยายนั้นมีอยู่ด้วยการค้นหาผลข้างเคียงและทำการเดาที่มีการศึกษา - แต่พวกมันสามารถทำบางสิ่งได้

สำหรับการซ่อนข้อมูลนี้จากเซิร์ฟเวอร์ฉันไม่รู้ - มันอาจเป็นไปได้ แต่ฉันไม่รู้วิธี


1

ฉันมั่นใจว่าฉันเห็นไซต์ที่จะแสดงรายการปลั๊กอินที่เปิดใช้งานทั้งหมดของคุณ (นอกเหนือจาก: ปลั๊กอินที่ไม่นับด้วยเหตุผลที่ชัดเจน) อย่างไรก็ตามฉันไม่สามารถหามันได้อีกแล้ว ...


เป็นmozilla.com/plugincheckหรือไม่
Kevin Panko

ฉันไม่ได้ยอดเยี่ยมมากกับคอมพิวเตอร์ แต่ฉันคิดว่า addons และปลั๊กอินต่างกัน ฉันคิดว่าปลั๊กอินคือสิ่งต่าง ๆ เช่น Flash และฉันค่อนข้างแน่ใจว่าข้อมูลถูกส่งไป แต่ส่วนเสริมเช่น Adblock ดูเหมือนจะไม่

1
@FS นั่นถูกต้อง ปลั๊กอินประกอบด้วย Flash, Java, Quicktime และ Windows Media Player รหัส Javascript สามารถตรวจสอบได้อย่างง่ายดายว่าคุณมีสิ่งเหล่านี้หรือไม่เพราะถ้าคุณไม่มีไซต์จะไม่ทำงานตามที่ตั้งใจไว้ ส่วนเสริมเป็นสิ่งที่เปลี่ยนแปลงวิธีการทำงานของ Firefox เองและ Javascript ไม่สามารถตรวจสอบได้เว้นแต่ว่า Add-on จะทำสิ่งพิเศษเพื่อให้มีสถานะเป็นที่รู้จักโดยเฉพาะ
Kevin Panko

1
@ เควินใช่นั่นอาจเป็นไปได้ นอกจากนี้โปรดทราบว่าคุณสามารถรับรายการปลั๊กอินได้ไม่เพียง แต่ตรวจสอบปลั๊กอินที่ใช้บ่อย plugincheck พบปลั๊กอินที่ผมเขียนและฉันจริงจังสงสัย Mozilla ที่มีการตรวจสอบเพื่อดูว่าฉันมี AccelViewTIFF อย่างชัดเจน B-)
ไบรอัน Postow

0

พวกเขาตรวจพบว่าคุณไม่ได้โหลดโฆษณาไม่ใช่ว่าคุณติดตั้ง ABP ไว้เป็นพิเศษ ทำได้ผ่าน javascript เป็นหลัก มีเว็บไซต์หลายแห่งที่มีรายละเอียดวิธีการทำเพียงไปที่การค้นหาของ Googleและอ่านผลลัพธ์


0

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

มากกว่านี้ฉันไม่รู้ฉันไม่ใช่นักพัฒนา Mozilla แต่ฉันอยากรู้แน่นอนว่าปลั๊กอินเป็นสิ่งที่ตรวจพบได้ใน Firefox ฉันสามารถดูเวลาที่ทั้งดีและไม่ดีที่จะมีฟังก์ชั่นนั้น

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