Is there a common method that such malware uses to send its collection back to the hacker? For instance, do they generally contact a server directly and separately, or utilize an existing connection through a web browser or other benign program?
Non con coerenza non c'è. Ecco una serie di metodi che Mr Hacker potrebbe usare:
In entrambi i casi sopra citati, un server proxy autenticato potrebbe aiutare, semplicemente perché riduce la possibilità di una connessione in uscita in quanto non tutti i malware sono in grado di rilevare o utilizzare i proxy.
Diversi miglioramenti possono essere fatti su questi dal punto di vista del malware.
- Agganciare un'altra applicazione ed eseguire una qualsiasi delle connessioni in uscita / in entrata nel contesto di quel processo.
- Usare un rootkit per rifiutare semplicemente di consentire al software di scansione locale (come nel sistema) di sapere anche che la connessione in uscita esiste.
Qual è la soluzione?
Beh, probabilmente il modo migliore è di mantenere il tuo computer pulito in primo luogo. La prevenzione è assolutamente migliore della cura, specialmente nel caso di un'infezione a livello del kernel. Tuttavia, sapere che hai un problema è chiaramente importante, quindi:
- Sistemi di rilevamento delle intrusioni.
- Controlla i log per attività sospette. Registri del firewall, registri del sistema operativo ecc. Vedi IDS, ma fallo anche tu.
Questo è tutto. Se tutte le porte di cui non hai bisogno sono disattivate e stai passando tutte le connessioni che vuoi tramite proxy o scansionandole ragionevolmente, il meglio che puoi fare è la difesa reattiva in questo caso.
Da un punto di vista personale, sono molto interessato a Controllo di accesso obbligatorio . Sinceramente penso che si possa trarre molto beneficio dalla designazione delle risorse specifiche richieste da un'applicazione e lo dico come programmatore in quanto aiuta a definire le specifiche. Se stai usando una piattaforma capace di un certo livello di MAC, potresti essere interessato a studiarla. Di recente ho anche risposto a una domanda su Sandboxie che sembra un eccellente kit per Windows.