sbudella at gmail dot com"Because I don't believe that it's really desirable to have security on a computer, I shouldn't be willing to help uphold the security regime." - RMS
Simple and modular implementation of the RPNI algorithm as described in the book Grammatical Inference, Learning Automata and Grammars. Tested against the Stamina competition training and test suite on OpenBSD 5.7, 5.8, 5.9 (requires Chicken Scheme.) Part of a larger (and unfortunately discontinued) project involving data stream analysis, inspired by James P. Crutchfield's and Cosma Shalizi's Computational Mechanics theoretical framework.
The patch aims to implement a stable support for virtual dynamic shared objects on FreeBSD, by means of memory regions shared between the kernel and every user process.
Curuncula is a tool shipped as a loadable kernel module which aims to detect rootkits based on the Intel debugging support facilities; rootkits which set the GD access flag are also detected.
Paper firstly appeared on the italian security magazine Butchered From Inside, explaining how overbloating features in the Linux kernel can be exploited to achieve syscall redirection in an inedited way, implying new possibilities for rootkit design (namely kspace-uspace hybrid hooking).
Neither exec nor grugq's userland exec are necessary for code execution, since symbiotic sharing of process's resources is sufficient. Paper firstly appeared on the italian security magazine Butchered From Inside.
A tool to fuzz the signal context of userland processes.
Generation of human faces through linear combination of eigenfaces obtained from a training set. (meschach and libsdl needed. Best results achieved with The Japanese Female Facial Expression (JAFFE) Database).
A minimalistic file manager that sucks less, written in Python for personal use. No configuration and no dependencies needed.