Un firewall è qualcosa che dovresti eseguire semplicemente perché collegato a una rete non specificamente dovuto all'utilizzo di applicazioni di chat.
Devi prima definire cosa stanno cercando di incidere: sono i tuoi file locali di cui sei preoccupato, la conversazione in chat stessa o altre comunicazioni di rete che utilizzano la stessa interfaccia.
Tecniche
Per mantenere sicuro il tuo computer locale, dovresti utilizzare un'applicazione e un protocollo di chat affidabili, poiché non c'è modo di sapere se un protocollo o un'applicazione sconosciuti consentiranno l'iniezione o includano una backdoor. Questo è ovviamente in cima alle strategie di sicurezza standard (firewall, minimo privilegio ect).
Per quanto riguarda la conversazione è necessario utilizzare la crittografia come SSL per la trasmissione. Il server dovrebbe utilizzare la crittografia completa di TrueCrypt Drive (in questo modo se la macchina è fisicamente sequestrata, i dati sono inutili), essere protetto con password e firewall e preferibilmente avere disabilitato la registrazione (per ogni evenienza).
Per proteggere altre comunicazioni di rete o meta-dati sulla tua comunicazione (chi è connesso, numero di utenti ecc.) dovresti guardare a proxy e sistemi come tor. Se stai usando i proxy privati, questi dovrebbero ovviamente non essere sotto il tuo nome e dovrebbero sfruttare le leggi e le difficoltà diplomatiche tra le nazioni (ad esempio, è improbabile che le autorità collaborino con le autorità statunitensi a meno che non sia nell'interesse della Russia)