È possibile verificare se sul computer è presente un'app desktop remota in ascolto tramite netstat (netstat -ltp o netstat -ltpn se si desidera che netstat risolva host e porte). L'app per desktop remoto più diffusa è VNC, suppongo, che dovrebbe essere in ascolto sulla porta 5900 per impostazione predefinita. Se qualcosa del genere è in ascolto, allora potresti avere un problema:)
Ma se non riesci a trovarlo in questo modo, ciò non significa che il tuo computer sia sicuro, perché la persona potrebbe aver installato un rootkit che dirotta le informazioni lette da netstat. Quindi puoi installare qualcosa come wireshark e Tcpump, interrompere tutte le tue attività usando la rete (navigazione web, e-mail, IM, ecc.) O imparare come usare i filtri in wireshark / TcpDump e vedere se c'è ancora attività di rete. Poi avrai l'indirizzo IP da cui la persona dovrebbe connettersi (potrebbe falsificarsi il suo indirizzo IP usando un relay di tor o socks ma questo va oltre lo scopo di questa risposta).
Puoi anche usare nmap per trovare porte aperte sul tuo computer. Ma a volte, alcune backdoor usano il knock knock (aspettano pacchetti specifici con un particolare flag abilitato per esempio) da nascondere (SAdoor usa questo).
Puoi anche eseguire i comandi chkrootkit e rkhunter sul tuo sistema. Ma non rileverà le backdoor ottimizzate.
Puoi ottenere altri consigli utili sul cheatsheet qui: link