เพื่อปกป้องซอร์สโค้ดของระบบสารสนเทศจากการแก้ไขที่ไม่ได้รับอนุญาต ควรใช้กลยุทธ์ใดเป็นหลัก
กตรวจสอบซอร์สโค้ดด้วยโปรแกรม Antivirus ทุกสัปดาห์และสำรองข้อมูลลง USB Drive
ขจัดเก็บซอร์สโค้ดในฐานข้อมูล SQL และตั้งรหัสผ่านให้แก่ผู้ดูแลระบบเพียงคนเดียวเท่านั้น
คแปลงซอร์สโค้ดเป็นไฟล์ PDF แล้วจัดเก็บไว้บนเซิร์ฟเวอร์ที่ไม่ได้เชื่อมต่ออินเทอร์เน็ต
งใช้ระบบควบคุมเวอร์ชัน (Version Control System) ร่วมกับการกำหนดสิทธิ์การเข้าถึง และบันทึกประวัติการแก้ไขทุกครั้ง
เฉลยอธิบาย
ระบบควบคุมเวอร์ชัน (Version Control System) เช่น Git ช่วยให้สามารถกำหนดสิทธิ์การเข้าถึงระดับต่างๆ บันทึกประวัติการเปลี่ยนแปลงทุกครั้ง ระบุผู้แก้ไข วันเวลา และเนื้อหาที่เปลี่ยนแปลง รวมถึงสามารถย้อนกลับสู่เวอร์ชันก่อนหน้าได้ ซึ่งเป็นมาตรฐานสากลในการปกป้องและจัดการซอร์สโค้ดของระบบสารสนเทศ