No tengo mucha idea sobre esto,pero creo qe en linux es IMPOSIBLE CREAR UN TROYANO.
Pero bueno..suerte.
Para nada es imposible crear un troyano, de hecho yo hice hace tiempo uno.
Si quieres un consejo te recomiendo que si vas a hacer un gran troyano hagas un código mucho más ordenado que te permita añadirle nuevas features fácilmente. También te falta una rutina de infección que no es difícil de hacer en linux.
Suerte.