- "Lua interpreter" ที่ทำงานอยู่ในเคอร์เนล +
"device driver" ที่เขียนด้วย Lua +
เครื่องมือ "CLI" สำหรับโหลดและจัดการสคริปต์จาก user space +
"C API" สำหรับโหลดและรันสคริปต์ในเคอร์เนล รวมถึงจัดการสภาพแวดล้อมรันไทม์ +
"Lua API" สำหรับ bind ความสามารถของเคอร์เนลให้กับสคริปต์ Lua
- มีตัวอย่างหลากหลาย
- spyglass : คีย์ล็อกเกอร์
- keylocker : สคริปต์ที่นำ Konami Code จากยุคเครื่องเกมมาใช้กับคีย์บอร์ดคอนโซล เมื่อพิมพ์ ↑ ↑ ↓ ↓ ← → ← → LCTRL LALT บนคีย์บอร์ด คีย์บอร์ดจะถูกล็อก และต้องพิมพ์คีย์ชุดเดิมอีกครั้งเพื่อปลดล็อก)
- tap : ตัวดักจับแพ็กเก็ต
- shared : การสร้าง in-memory key-value store (ใช้ rcu, data, socket, thread)
- systrack : device driver สำหรับมอนิเตอร์ system call
ยังไม่มีความคิดเห็น