Разработчики Team Jellyfish представили работающие варианты [ руткита ](
https://github.com/x0r1/jellyfish ) и [ кейлоггера ](
https://github.com/x0r1/Demon ) для Linux, отличительной особенностью которых является работа на GPU без установки хуков и изменения кода ядра ОС.Перехват нажимаемых клавиш производится [ через DMA ](
http://www.cs.columbia.edu/~mikepo/papers/gpukeylogger.eurosec13.pdf ) , собранные данные хранятся и обрабатываются в памяти видеокарты.Руткит пока работает лишь на дискретных видеокартах NVIDIA и AMD, интегрированная в процессор графика не поддерживается. Кроме того, необходима поддержка OpenCL со стороны драйвера видеокарты.
Ссылка:
http://www.linux.org.ru/news/security/11590653