Linux.Beads is a 89 bytes long overwriting virus for Linux written specially to wear it on the hand. The code has been
tested on kernels 2.4 and 2.6 (to be precise 2.4.18-5, 2.4.20-34.7asp, 2.6.12-1.1381asp, 2.6.14-1.1653_FC4. I also wrote a shorter version for 2.4
kernels (81 bytes), but it would squeezed my hand too much. The source will not be released. One fragment was cutted from the image of the virus (below).
I think that if you familiar with ELF file format and disassembly you will easily find the omitted bits beads.