todo esto es muy confuso....
por lo que entiendo el backdoor es lo mismo que un troyano y el rootkit es como un programa que deja vulnerable al sistema operativo para luego tu usar una exploit y entrar a el
Veamos...
Un backdoor como su nombre lo dice es una puerta trasera que el atacante pone para despues ingresar al sistema que ha logrado penetrar.
El rootkit es una "herramienta" que funciona de forma oculta al administrador de la web atacada, para diferentes fínes, ya sea para usar la backdoor, meter alguna webshell ("troyanos" a nivel web).
Y exploit es algo muy diferente, es la explotación de la vulnerabilidad, puede ser un programita script kiddie, puede ser una inyección (como en las SQLi), etc, etc...
PD: Repito, y te invito (te obligo xD) a buscar acerca del tema y no sólo esperar a que te contesten.
Salu2!