ปฏิเสธการเข้าถึงปลั๊กอินแฟลชไปยังเว็บแคม (เฉพาะ)


10

ฉันเพิ่งซื้อเว็บแคมภายนอกเพื่อเล่นกับ OpenCV มันใช้งานได้ดีมากใน Debian แต่ฉันรู้ว่าเมื่อฉันเรียกดูเว็บไซต์ใด ๆ ที่มีเนื้อหาแฟลช (youtube, soundcloud) ไฟ LED กิจกรรมบนเว็บแคมจะกะพริบและในเวลานั้นแอปพลิเคชันอื่น ๆ (เช่นชีส) ไม่สามารถเข้าถึงเว็บแคม .

โดยปกติฉันปฏิเสธการเข้าถึงเว็บแคมในเมนูบริบทของ Flash Player และเลือกกล้องอื่น ๆ ที่มีในตัวสำหรับใช้กับปลั๊กอิน แต่ปัญหายังคงมีอยู่

ฉันคิดว่า (แม้ว่าฉันจะไม่แน่ใจทั้งหมด) มันเริ่มต้นตั้งแต่ครั้งแรกที่ฉันตั้งค่าปลั๊กอินแฟลชให้ใช้เว็บแคมนี้ฉันไม่คิดว่ามันจะเกิดขึ้นก่อนหน้านี้ แต่การล้างflashplayer-nonfreeและการติดตั้งใหม่ยังคงไม่เปลี่ยนแปลงอะไรเลย

มีวิธีในการป้องกันไม่ให้ปลั๊กอินแฟลชเปิดใช้งานเว็บแคมนี้โดยเฉพาะในขณะที่ยังคงพร้อมใช้งานกับแอปพลิเคชันอื่น ๆ หรือไม่? หรืออาจจะมีวิธีการเปลี่ยนสถานการณ์กลับสู่สถานะก่อนที่ฉันจะแตะการตั้งค่าแฟลชเป็นครั้งแรก แต่หลังจากที่ฉันเสียบกล้อง (สมมติว่าหน่วยความจำของฉันทำหน้าที่ฉันถูก)

ฉันใช้ Debian squeeze ที่ได้รับการอัพเดตและเว็บแคม Microsoft LifeCam Studio เบราว์เซอร์ที่ฉันกำลังพูดถึงคือ Chrome v. 21.0.1180.57

แก้ไข:ยังคงมีอยู่เฉพาะในขณะที่ใช้โครเมี่ยมเมื่อฉันเปลี่ยนเป็น iceweasel สิ่งนี้ไม่ได้เกิดขึ้น ฉันเดาว่าการแสดงนี้อาจเกี่ยวข้องกับโครเมียม

คำตอบ:


2

เห็นได้ชัดว่ามันเกิดขึ้นเพราะ Chrome ใช้ปลั๊กอินแฟลชในตัว ปลั๊กอินในตัวตั้งอยู่ที่นี่:

/opt/google/chrome/PepperFlash/libpepflashplayer.so  

และเป็นปลั๊กอินประเภท PPAPI ... ดังนั้นจึงใช้การตั้งค่าแฟลชทั่วโลกซึ่งมีอยู่ในหน้าเว็บ Adobe Flash Settings Manager

พยายามทำให้ Chrome ใช้ Mozilla ของคุณflashplayer-nonfreeและปิดใช้งานปลั๊กอินแฟลชของ Chrome ในตัว
หลังจากการติดตั้ง Chrome จะใช้ทั้งสองเวอร์ชันลงชื่อด้านบนและ:

/usr/lib/< your_flash_plugin_vendor >/libflashplayer.so  

ดังนั้นจึงสามารถดูเหมือน:

/usr/lib/flashplugin-nonfree/libflashplayer.so  

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

มี Configs ที่chrome:pluginsหน้าในตัว


1

เป็นไปได้ว่าการตั้งค่าบางอย่างอาจค้างอยู่ในไฟล์กำหนดค่าบางแห่งแม้จะติดตั้ง Flash Player ใหม่ ~/.adobe/Flash_Playerอยู่ที่การตั้งค่ามักจะ (เป็นแฟลชใช้สคริปต์ instller / downloader ภายนอกอย่างน้อยในเครื่องของฉัน, การกวาดล้างอาจพลาดโฟลเดอร์นี้) หรืออาจจะเก็บโครเมียมไว้ในโปรไฟล์ของคุณ ( ~/.config/google-chrome)

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