Speaker
Description
The concept of a scriptable operating system is based on the principle
that users should have the ability to write scripts to customize and
enhance their system. In this talk, we will share our efforts in using
Lua for scripting operating system kernels. Specifically, we will
introduce Lunatik, a framework for scripting the Linux kernel that
allows the dynamic injection of Lua scripts. This framework enables
users to extend kernel mechanisms, scripting subsystems such as
Netfilter, FIB, Sockets, Notifier Chains, Kthreads, Kprobes, RCU, Char
Devices, and CPUfreq.
Session author's bio
Lourival Vieira Neto is a co-founder of Ring-0 Networks and the author
of Lunatik, a framework for scripting the Linux kernel with Lua. He
holds a B.Sc. degree in Computer Engineering and an M.Sc. degree in
Computer Science, focusing on Programming Languages, from PUC-Rio.
Lourival is also involved with the LabLua research lab, where he has
contributed as a mentor and organization administrator for the Google
Summer of Code program.
In Person Attendance | Remote |
---|---|
Agree to Privacy Policy and Notice | I agree |
Please confirm that there are included headshots of all speakers in their profiles | Yes |
Level of Difficulty | Intermediate |