Olvídate de virus, troyanos, keyloggers.... Por el sistema que tiene Linux, eso está casi descartado, al necesitar privilegios de sudo para ejecutarse; aparte de que no aprenderás nada usando esos métodos.
De todas formas, exploits si que existen para Linux, pero no es tan sencillo como windows, puesto que
1) Están desordenados, no compilados y erróneos. Es mas difícil encontrar exploits "listos para usar" para Linux. Tendrás que aprender programación.
2) Linux es bastante seguro, libre y siempre actualizado... lo que quiere decir que esos exploits que te bajes, no servirán en muy poco tiempo.
3) Es mi sistema preferido. (Esto no es una condición, pero así le doy publicidad

).