I dev tunnel sono strumenti legittimi per sviluppatori che inoltrano il traffico da un endpoint remoto a un servizio in esecuzione su una macchina locale o su una rete privata. Sono comunemente usati per esporre un'app web, un'API o un server di test senza modificare le regole del firewall o aprire una porta in ingresso permanente. Il tunnel crea una connessione in uscita verso un servizio relay, quindi inoltra le richieste al servizio di destinazione.
Nella sicurezza informatica, i dev tunnel sono importanti perché il loro comportamento normale e affidabile può essere abusato per ottenere accesso furtivo. Un aggressore con credenziali rubate o un host compromesso può usare un tunnel per far sembrare che l'accesso a desktop remoto, ai pannelli di amministrazione o ad altri servizi interni sia normale traffico da sviluppatore. Questo può aggirare semplici scansioni perimetrali e nascondere la vera origine dell'accesso. I difensori dovrebbero censire gli strumenti di tunneling approvati, registrare la creazione dei tunnel e le modifiche della destinazione, e generare avvisi su associazioni insolite tra account e servizi o su schemi di accesso remoto inattesi.


