NotScripts นำการป้องกันโนสคริปต์ของ Firefox มาสู่ Opera

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

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

ฉันได้ตรวจสอบส่วนขยาย Google Chrome แล้ว NotScript ในอดีตซึ่งนำเสนอประสบการณ์ NoScript ที่ค่อนข้าง จำกัด สำหรับเบราว์เซอร์นั้น และ Swapnil (ขอบคุณ) เพิ่งแจ้งให้ฉันทราบว่า Opera มีส่วนขยาย NotScript ด้วย

NotScripts พร้อมใช้งานสำหรับ Opera 11.10 ถึง Opera 12.x แต่ไม่ใช่เบราว์เซอร์ Chromium เวอร์ชันล่าสุด

ปรับปรุง : NotScripts และ NotScripts Suite Lite พร้อมใช้งานสำหรับเว็บเบราว์เซอร์ Opera ใหม่ คำแนะนำด้านล่างมีไว้สำหรับเบราว์เซอร์ Opera แบบคลาสสิกจนถึงเวอร์ชัน 12.x

NotScripts สำหรับ Opera

blocked-scripts

ขั้นตอนการติดตั้งค่อนข้างซับซ้อน นี่คือคำแนะนำเกี่ยวกับวิธีการติดตั้ง NotScripts อย่างถูกต้อง

  • ติดตั้งส่วนขยาย คุณสามารถติดตั้งไฟล์ NotScripts เวอร์ชันจากที่เก็บ Opera Extensions
  • ปิดหน้าต่าง Opera แล้วเปิด Opera ขึ้นมาใหม่
  • คลิกปุ่ม NotScripts ในแถบเครื่องมือ Opera
    จะแสดงข้อความแจ้งให้คุณตั้งค่า User JS Storage Quota เป็น 5,000 คลิกที่ข้อความและจะนำคุณไปยังการตั้งค่า 'User JS Storage Quota'
  • เปลี่ยนค่าของการตั้งค่าจาก 0 ถึง 5000
  • คลิกปุ่มบันทึก คุณอาจต้องเลื่อนลงไปถึงจะพบปุ่มบันทึก
  • คุณอาจต้องรีสตาร์ทเบราว์เซอร์ Opera ก่อนที่การเปลี่ยนแปลงจะมีผล

โหมด NotScript และการใช้งาน

Notscript ของ Opera ซึ่งแตกต่างจาก NoScript ที่มาพร้อมกับโหมดการบล็อกสคริปต์ที่แตกต่างกันสามโหมด โหมดเริ่มต้นคือรายการที่อนุญาตพิเศษซึ่งจะบล็อกสคริปต์ทั้งหมดยกเว้นที่เรียกใช้จากโดเมนที่อนุญาตพิเศษ

บัญชีดำโหมดที่สองอนุญาตให้สคริปต์ทั้งหมดเป็นค่าเริ่มต้นและบล็อกเฉพาะสคริปต์ในบัญชีดำที่ผู้ใช้ดูแล (เหมือนกับโปรแกรมเสริมของ Firefox YesScript )

โหมดสุดท้าย Whitelist + Same Origin ใช้วิธีการอนุญาตพิเศษเพื่อบล็อกสคริปต์ทั้งหมด แต่อนุญาตให้สคริปต์ทำงานบนโดเมนที่โหลดในเบราว์เซอร์ ดังนั้นหากคุณจะเปิดสคริปต์ ghacks.net ที่มาจากไซต์จะได้รับอนุญาต แต่สคริปต์จากไซต์อื่นจะไม่เป็นเช่นนั้น

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

หากคุณเรียกใช้โหมดบัญชีดำ (อนุญาตสคริปต์ทั้งหมดยกเว้นสคริปต์ที่เลือก) คุณจะเห็นรายการสคริปต์ที่คล้ายกับในภาพหน้าจอด้านบน การดำเนินการสีน้ำเงินคือการดำเนินการปัจจุบันสำหรับสคริปต์ในไซต์นั้น ๆ เช่นเดียวกับ NoScript คุณสามารถอนุญาตสคริปต์ทั้งหมดอนุญาตทั้งหมดชั่วคราวจนกว่าจะเพิกถอนหรืออนุญาตสคริปต์ที่แสดงชั่วคราว

NotScript ดูเหมือนจะทำงานได้ดีมาก ฉันมีด้ามจับขนาดใหญ่สองอันด้วย ก่อนอื่นการแจ้งเตือนที่หายไปเนื่องจากเป็นเกมเดาว่าสคริปต์ถูกบล็อกหรือไม่และประการที่สองผู้พัฒนาไม่ได้อัปเดตสคริปต์ในขณะนี้ (การอัปเดตครั้งล่าสุดย้อนกลับไปในเดือนเมษายน 2554)

ส่วนขยายนั้นใช้งานได้และเป็นสิ่งที่สำคัญที่สุดอย่างเห็นได้ชัด ไม่ใช่พอร์ต 100% ของ NoScript แต่เป็นพอร์ตที่นำคุณลักษณะที่สำคัญที่สุดของส่วนขยายความปลอดภัยของ Firefox ไปยัง Opera ดังนั้นขอแนะนำให้ติดตั้ง

อีกทางเลือกหนึ่งคือ Opera NoScript ทางเลือก BlockIt ซึ่งฉันได้ตรวจสอบแล้วในบทความที่เชื่อมโยง นอกจากนี้ยังมีให้เฉพาะ Opera แบบคลาสสิกเท่านั้น