Puede verificar si hay una aplicación de escritorio remoto en su computadora usando netstat (netstat -ltp o netstat -ltpn si desea que netstat resuelva hosts y puertos). La aplicación de escritorio remoto más utilizada es VNC, que debería escuchar en el puerto 5900 de forma predeterminada. Si algo así está escuchando, entonces es posible que tenga un problema :)
Pero si no puede encontrarlo de esta manera, no significa que su computadora esté segura, ya que la persona puede haber instalado un rootkit que secuestra las informaciones leídas por netstat. Entonces, puede instalar algo como wireshark y tcpdump, detener todas sus actividades usando la red (navegación web, correo electrónico, mensajería instantánea, etc.) o aprender a usar filtros en wireshark / tcpdump y ver si hay actividad de red restante. Luego, tendrá la dirección IP desde la que la persona debe conectarse (puede estar falsificando su dirección IP usando un retransmisor de tor o calcetines, pero eso está fuera del alcance de esta respuesta).
También puede usar nmap para encontrar puertos abiertos en su computadora. Pero a veces, algunas puertas traseras utilizan el bloqueo de puertos (por ejemplo, esperan paquetes específicos con un indicador particular habilitado) para ocultarse (SAdoor usa esto).
También puedes ejecutar los comandos chkrootkit y rkhunter en tu sistema. Pero no detectará las puertas traseras modificadas.
Puede obtener otros consejos útiles en la hoja de trucos aquí: enlace