- Un "intérprete de Lua" que corre en el kernel +
un "driver de dispositivo" escrito en Lua +
una herramienta "CLI" para cargar y administrar scripts desde el espacio de usuario +
una "API en C" para cargar y ejecutar scripts en el kernel, y administrar el entorno de ejecución +
una "API de Lua" para enlazar funcionalidades del kernel a scripts de Lua
- Incluye varios ejemplos
- spyglass: keylogger
- keylocker: script que implementa el Konami Code de la era de las consolas en el teclado de la consola. Si se ingresa ↑ ↑ ↓ ↓ ← → ← → LCTRL LALT en el teclado, el teclado se bloquea, y para desbloquearlo hay que volver a ingresar la misma secuencia)
- tap: sniffer de paquetes
- shared: implementación de un almacén clave-valor en memoria (usa
rcu, data, socket, thread)
- systrack: driver de dispositivo que monitorea las llamadas al sistema
Aún no hay comentarios.