nfstimesync is a tool for synchronizing the time of an NFS server and client without root rights. It was developed to allow the "make" program work correctly with NFS. It was tested on Linux (i386, alpha, sparc), Solaris (sparc), and FreeBSD. It should be easily portable to any Unix with LD_PRELOAD enabled.
Usually, Linux kernel exported symbols have suffixes like _R12345678, which is a checksum from the function return value type and parameter type. If the module and kernel have different suffixes for the same function, they have different idea about function interface and insmod will refuse to load such a module. But sometimes this mechanism is too protective, and for function with the same interface generates different checksums. Kernel Symbol Manipulator (KSM) allows you to work around this limitation.
kbde is a keyboard emulator. The goal is to provide tools for emulation of keyboard input on keyboardless (x86) computers. It includes a keyboard emulator driver and a user-space program, as well as a library which make it easy to write custom applications able to create keyboard input emulation.
rrp_statify is plugin for rpmrebuild. It will statify all of a package's dynamically linked executables, adjust requirements, and rebuild the package. The resulting package has no shared library dependencies and may be installed on the wide range of distributions with different library versions.
> I'd like to point out that many if not
> most buffer overflow
> attacks call the syscall for execve
> directly, which this
> won't protect against. Only the kernel
> can protect
> against that.
I agree, but "may-be-more-secure" is the only side-effect, noit main feature. Main feature is prevent execve usage.