ซิสเจล
sysjailเป็นเวอร์ชวลไลเซอร์ระดับผู้ใช้ที่เลิกใช้งานแล้วสำหรับระบบที่รองรับ ไลบรารี systrace - ณ เวอร์ชัน 1.0 จำกัดเฉพาะOpenBSD , NetBSDและMirOSการออกแบบดั้งเดิมได้รับแรงบันดาลใจจากFreeBSD jailซึ่งเป็นยูทิลิตี้ที่คล้ายกัน (แม้ว่าจะเป็นส่วนหนึ่งของเคอร์เนล) สำหรับFreeBSD sysjail ได้รับการพัฒนาและเผยแพร่ในปี 2549 โดย Kristaps Dzonsons (หรือที่รู้จักในชื่อ Johnson) ผู้ช่วยวิจัยด้านทฤษฎีเกมที่Stockholm School of Economicsและ Maikls Deksters [ 1 ]
sysjail ถูกเขียนขึ้นใหม่ทั้งหมดในปี 2007 เพื่อรองรับกระบวนการจำลองใน jails ซึ่งในขั้นต้นจำกัดอยู่เฉพาะการจำลองLinux เท่านั้น
โครงการนี้ถูกยุติอย่างเป็นทางการเมื่อวันที่ 3 มีนาคม พ.ศ. 2552 เนื่องจากข้อบกพร่องที่มีอยู่ในสถาปัตยกรรมความปลอดภัยที่ใช้ syscall wrapper ข้อจำกัดของ sysjail สามารถหลีกเลี่ยงได้โดยการใช้ประโยชน์จากrace conditionsระหว่างการตรวจสอบความปลอดภัยของ wrapper และการดำเนินการ syscall ของเคอร์เนล[ 2 ]
ลิงก์ภายนอก
- sysjail: การจำลองเสมือนระดับผู้ใช้ของ systrace
- sysjail (การนำเสนอในงาน NYCBSDCON2006)