Google Chrome และ Mozilla Firefox เวอร์ชันใหม่ป้องกันไม่ให้คุณติดตั้งส่วนเสริมที่ไม่ได้รับการอนุมัติ นี่เป็นสิ่งที่ดีและช่วยบล็อกมัลแวร์จากเบราว์เซอร์ของคุณ แต่บางครั้งคุณอาจต้องติดตั้งโปรแกรมเสริมที่ไม่ได้รับการอนุมัติจากไฟล์ CRX หรือ XPI
สำหรับผู้ใช้ที่มีประสบการณ์เท่านั้น จะมีประโยชน์อย่างยิ่งหากคุณกำลังพัฒนาส่วนขยายของคุณเองและต้องการทดสอบ หากคุณกำลังติดตั้งส่วนขยายที่คนอื่นสร้างขึ้นโปรดตรวจสอบว่าคุณกำลังทำอะไรอยู่
Google Chrome
Google Chrome อนุญาตให้คุณติดตั้งส่วนขยายจาก Chrome เว็บสโตร์เท่านั้น เว็บไซต์อื่น ๆ สามารถสั่งให้คุณติดตั้งส่วนขยายได้ แต่ต้องโฮสต์ใน Chrome เว็บสโตร์
ข้อ จำกัด นี้ดูเหมือนจะใช้ได้กับ Chrome บน Windows และ Mac OS X เท่านั้นดังนั้นผู้ใช้ Chrome บน Linux และ Chrome OS จึงสามารถติดตั้งส่วนขยายจากภายนอกเว็บสโตร์ต่อไปได้ เพียงลากและวางไฟล์ CRX ลงในหน้าส่วนขยาย
หากคุณกำลังพัฒนาส่วนขยายของคุณเองคุณสามารถโหลดส่วนขยายที่คลายแพ็กผ่านโหมดนักพัฒนาซอฟต์แวร์ ไม่อนุญาตให้คุณโหลดส่วนขยายในรูปแบบ. crx
ในการดำเนินการนี้ให้เปิดหน้าส่วนขยาย - คลิกปุ่มเมนูชี้ไปที่ "เครื่องมือเพิ่มเติม" แล้วเลือก "ส่วนขยาย" คลิกช่องทำเครื่องหมาย "โหมดนักพัฒนาซอฟต์แวร์" เพื่อเปิดใช้งานจากนั้นคลิกปุ่ม "โหลดส่วนขยายที่ไม่ได้บรรจุ" ไปที่ไดเร็กทอรีของส่วนขยายและเปิด
คุณสามารถทำได้ด้วย Chrome เวอร์ชันปัจจุบันที่คุณมี อย่างไรก็ตาม Chrome จะเตือนให้คุณทราบว่าคุณกำลังใช้ส่วนขยายที่ไม่ได้บรรจุหีบห่อทุกครั้งที่เปิดใช้งาน ข้อความนี้ออกแบบมาเพื่อป้องกันไม่ให้โหมดนักพัฒนาซอฟต์แวร์ถูกใช้สำหรับมัลแวร์
ก่อนหน้านี้ Google อนุญาตให้คุณ เปลี่ยนไปใช้ช่อง "นักพัฒนาซอฟต์แวร์" ที่ไม่เสถียร ของ Chrome และติดตั้งส่วนขยายจากภายนอกเว็บสโตร์ในบิลด์นั้น อย่างไรก็ตามโปรแกรมที่เป็นอันตรายกำลังบังคับให้ Chrome เปลี่ยนไปใช้ช่องนักพัฒนาซอฟต์แวร์ในคอมพิวเตอร์ของผู้ใช้ดังนั้นช่องสำหรับนักพัฒนาซอฟต์แวร์จึงมีข้อ จำกัด นี้ด้วย ดูเหมือนว่าจะเป็นจริงสำหรับรุ่น Chrome Canary นั่นคือไม่อนุญาตให้คุณติดตั้งส่วนขยายที่ไม่ใช่เว็บสโตร์
คุณสามารถติดตั้งเบราว์เซอร์อื่นแทน Chromium ซึ่งเป็นโครงการโอเพนซอร์สที่เป็นพื้นฐานสำหรับ Chrome ดูเหมือนว่า Chromium จะมีข้อ จำกัด นี้ดังนั้นคุณจึงไม่สามารถติดตั้ง Chromium ได้
Opera ใช้ Chromium และรองรับส่วนขยายของ Chrome ติดตั้ง Opera และคุณสามารถโหลดส่วนขยาย Chrome ได้จากทุกที่ที่คุณต้องการ หากต้องการทำสิ่งนี้ใน Opera ให้เปิดหน้าส่วนขยายและลากและวางไฟล์. CRX ลงบนไฟล์ คุณจะได้รับแจ้งว่ามีการติดตั้งส่วนขยายจากภายนอกที่เก็บส่วนขยายอย่างเป็นทางการและขอให้ยืนยันการติดตั้ง
สำหรับการปรับใช้ในองค์กร Google Chrome ช่วยให้คุณสามารถ ติดตั้งส่วนขยายที่ไม่ใช่เว็บสโตร์ผ่านนโยบายกลุ่ม . อย่างไรก็ตาม Chrome อนุญาตให้ใช้กับคอมพิวเตอร์ที่เชื่อมต่อกับโดเมน Windows เท่านั้น .
Mozilla Firefox
Mozilla ไม่ได้ จำกัด เฉพาะส่วนขยายจาก Mozilla Add-ons Gallery อย่างไรก็ตาม Mozilla ป้องกันไม่ให้คุณติดตั้งส่วนขยายที่ยังไม่เคยมีมา ลงนามโดย Mozilla . ซึ่งหมายความว่าคุณสามารถติดตั้งส่วนเสริม Firefox ที่ Mozilla ได้รับและลงชื่อออกเท่านั้น เช่นเดียวกับ Chrome สิ่งนี้ช่วยป้องกันมัลแวร์ (การเปลี่ยนแปลงนี้มีผลใน Firefox 44)
วิธีแก้ปัญหาของ Mozilla คือ Firefox Developer Edition . Firefox รุ่นพิเศษนี้มาพร้อมกับเครื่องมือสำหรับนักพัฒนาในตัวและยังช่วยให้คุณสามารถติดตั้งส่วนเสริม Firefox ที่ไม่ได้ลงชื่อ
คุณยังสามารถใช้ Firefox Nightly - Firefox เวอร์ชันทดสอบที่ไม่เสถียรมากเทียบเท่ากับเวอร์ชัน Canary ของ Chrome ช่วยให้คุณสามารถติดตั้งส่วนขยายที่ไม่ได้ลงชื่อได้เช่นกัน
นอกจากนี้ยังมี FIrefox เวอร์ชันเสถียรและเวอร์ชันเบต้าพิเศษที่“ ไม่มีแบรนด์” ซึ่งอนุญาตให้คุณปิดใช้งานการตรวจสอบลายเซ็น สิ่งเหล่านี้จะไม่มีโลโก้ปกติของ Firefox ซึ่งจะช่วยป้องกันไม่ให้ผู้เขียนมัลแวร์เปลี่ยนเป็นเวอร์ชันที่มีการป้องกันของ Firefox
หลังจากติดตั้ง Firefox รุ่นพิเศษคุณจะต้องเปลี่ยนการตั้งค่าเพื่ออนุญาตให้ติดตั้งส่วนเสริมที่ไม่ได้ลงชื่อ ตามค่าเริ่มต้นแม้ Firefox เวอร์ชันเหล่านี้จะบล็อกสิ่งนั้น
โดยพิมพ์ about: config ในแถบที่อยู่ของ Firefox แล้วกด Enter ค้นหา“ xpinstall.signatures.required” ดับเบิลคลิกที่การตั้งค่า“ xpinstall.signatures.required” ตอนนี้จะตั้งค่าเป็น "เท็จ"
โปรดจำไว้ว่าวิธีนี้ใช้ได้เฉพาะเมื่อคุณใช้ Firefox รุ่นพิเศษไม่ใช่เวอร์ชันปกติ
เช่นเดียวกับ Chrome คุณสามารถพิจารณาใช้เบราว์เซอร์อื่นโดยใช้รหัส Firefox แทน Firefox
“ Extended Support Release” ที่เคลื่อนไหวช้าลงหรือเวอร์ชัน ESR ของ Firefox ยังไม่รองรับการลงนามส่วนเสริม อย่างไรก็ตามในที่สุดการลงนามอาจถูกบังคับใช้กับ Firefox เวอร์ชันเหล่านี้ด้วย นี่ไม่ใช่วิธีแก้ปัญหาในระยะยาว
ลองใช้ User Scripts
“ สคริปต์ผู้ใช้” ก็มีประโยชน์เช่นกัน แทนที่จะมองหาส่วนเสริมบางอย่างคุณสามารถติดตั้งไฟล์ Tampermonkey ส่วนขยายสำหรับ Chrome หรือ ลิงเกรส ส่วนเสริมสำหรับ Firefox จากนั้นคุณสามารถค้นหา "สคริปต์ผู้ใช้" ขนาดเล็กซึ่งเป็นบิตของ JavaScript ซึ่งส่วนขยายจะทำงานบนหน้าเว็บบางหน้าโดยอัตโนมัติ เหล่านี้เป็นหลัก bookmarklets ที่ทำงานโดยอัตโนมัติในบางเว็บไซต์
สคริปต์เหล่านี้ไม่จำเป็นต้องผ่าน Chrome เว็บสโตร์หรือ Mozilla ดังนั้นคุณสามารถดาวน์โหลดจากเว็บหรือเขียนขึ้นเองและติดตั้งได้อย่างง่ายดาย
ระวัง: เช่นเดียวกับทุกสิ่งที่ทำงานในเบราว์เซอร์ของคุณคุณสามารถติดตั้งสคริปต์ผู้ใช้ที่เป็นอันตรายซึ่งสอดแนมการท่องเว็บของคุณและรวบรวมข้อมูลส่วนบุคคลของคุณหรือเพียงแค่แทรกโฆษณาเพิ่มเติม ระวังสิ่งที่คุณติดตั้ง
ขอย้ำอีกครั้งว่าเราไม่สนับสนุนให้ข้ามการป้องกันนี้เว้นแต่คุณจะรู้จริงๆว่าคุณกำลังทำอะไรและมีเหตุผลที่ดีที่จะทำเช่นนั้น มัลแวร์ - และ“ โปรแกรมที่อาจไม่ต้องการ ” - ผู้เขียนชอบสิ่งนี้เนื่องจากสามารถบังคับให้ส่วนเสริมที่เป็นอันตรายลงในเบราว์เซอร์ของคุณได้ การล็อกเบราว์เซอร์เพิ่มเติมจะช่วยต่อสู้กับมัลแวร์นี้และทำให้ชีวิตยากลำบากสำหรับผู้ที่พยายามติดเบราว์เซอร์ของคุณ สำหรับผู้ใช้ Chrome และ Firefox โดยเฉลี่ยสิ่งเหล่านี้เป็นการปรับปรุงความปลอดภัยครั้งใหญ่