GitHub เปิดตัว npm Firewall กรองแพ็กเกจอันตรายก่อนติดตั้ง

GitHub ได้ประกาศเปิดตัวฟีเจอร์ใหม่ในรูปแบบ Preview คือการติดตั้ง package firewall เพื่อช่วยบล็อกการติดตั้ง npm packages ที่มีพฤติกรรมน่าสงสัยในระหว่างการติดตั้ง

GitHub ระบุว่า Firewall นี้จะทำการตรวจสอบทั้ง metadata requests และ package downloads เพื่อหาสัญญาณของกิจกรรมที่เป็นอันตราย โดยทำหน้าที่เป็นประตูควบคุมนโยบายในขั้นตอนการติดตั้ง

ปัจจุบันฟีเจอร์นี้รองรับเฉพาะ npm packages และเปิดให้ทดลองใช้ในรูปแบบ Public Preview แล้ว

ศัพท์ที่ควรรู้

  • npm packages – คือแพ็กเกจซอฟต์แวร์ที่ใช้ในระบบนิเวศของ npm ซึ่งเป็นเครื่องมือจัดการแพ็กเกจสำหรับ Node.js
  • Firewall – ในบริบทนี้คือระบบป้องกันที่คอยตรวจสอบและกรองข้อมูลหรือการเชื่อมต่อที่ไม่พึงประสงค์
  • Metadata requests – คือคำขอข้อมูลเกี่ยวกับแพ็กเกจ ซึ่ง Firewall จะตรวจสอบเพื่อหาสัญญาณอันตราย
  • Package downloads – คือขั้นตอนการดาวน์โหลดตัวแพ็กเกจจริง ซึ่ง Firewall จะตรวจสอบเพื่อดูว่ามีสิ่งผิดปกติหรือไม่

ที่มา: The Hacker News

Leave a Comment