ไดเร็กทอรีส่วนเสริมของ Firefox แนะนำการห้ามการทำให้โค้ดสับสน

บริษัท มอซิลลา เตือนแล้ว เกี่ยวกับการกระชับกฎสำหรับไดเรกทอรีส่วนเสริมของ Firefox (มอซซิลา เอเอ็มโอ) เพื่อป้องกันการวางส่วนเสริมที่เป็นอันตราย ตั้งแต่วันที่ 10 มิถุนายนเป็นต้นไป จะไม่อนุญาตให้วางส่วนเสริมในแค็ตตาล็อกที่ใช้วิธีการสร้างความสับสน เช่น รหัสการบรรจุในบล็อก Base64

ในเวลาเดียวกัน เทคนิคการลดขนาดโค้ด (การย่อตัวแปรและชื่อฟังก์ชัน การรวมไฟล์ JavaScript การลบช่องว่างเพิ่มเติม ความคิดเห็น การขึ้นบรรทัดใหม่และตัวคั่น) ยังคงได้รับอนุญาต แต่หากนอกเหนือจากเวอร์ชันย่อเล็กสุดแล้ว Add-on จะมาพร้อมกับ ซอร์สโค้ดแบบเต็ม นักพัฒนาซอฟต์แวร์ที่ใช้เทคนิคการทำให้โค้ดสับสนหรือการลดขนาดโค้ดควรเผยแพร่เวอร์ชันใหม่ที่ตรงตามข้อกำหนดภายในวันที่ 10 มิถุนายน กฎที่อัปเดต AMO และรวมซอร์สโค้ดแบบเต็มสำหรับส่วนประกอบทั้งหมด

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

เราขอเตือนคุณว่าตั้งแต่วันที่ 1 มกราคม 2019 ในแค็ตตาล็อก Chrome เว็บสโตร์ เริ่มดำเนินการ การห้ามที่คล้ายกันในโค้ดเสริมที่ทำให้สับสน จากสถิติของ Google พบว่าส่วนเสริมที่เป็นอันตรายและละเมิดนโยบายมากกว่า 70% ที่ถูกบล็อกใน Chrome เว็บสโตร์มีโค้ดที่อ่านไม่ได้ โค้ดที่ซับซ้อนทำให้กระบวนการตรวจสอบมีความซับซ้อนอย่างมาก ส่งผลเสียต่อประสิทธิภาพ และเพิ่มการใช้หน่วยความจำ

ที่มา: opennet.ru

เพิ่มความคิดเห็น