SuckerPot

La rete di SuckerPot

Molti honeypot. Una sola segnalazione.

Un honeypot vede un attacco. Molti vedono un pattern. I nodi mettono in comune ciò che osservano, così un host dannoso viene segnalato una volta sola con prove più forti, non molte volte con prove deboli.

Cos'è

Un gruppo a cui aderisci e da cui esci quando vuoi.

  • Opt-in. Un nodo che non aderisce non invia nulla.
  • Nessun account e nessuna email. Un nodo è al massimo uno pseudonimo facoltativo.
  • Si condivide solo ciò che una segnalazione conterrebbe. L'hub non conserva mai l'indirizzo di un nodo.
  • I link di malware visti da più nodi vanno ad abuse.ch, dopo una revisione umana.
  • Uscire richiede un clic o un comando.
Cinque nodi hanno visto lo stesso host di file. Le loro osservazioni confluiscono in un'unica segnalazione. node-amber anonimo node-k3 anonimo node-lark 198.51.100.23
Un host, cinque testimoni, una segnalazione.Illustrazione. I nomi dei nodi sono inventati.

Cosa si condivide

Cinque voci. Mai password, mai comandi.

Aderendo vedi cinque voci, e l'API rifiuta l'adesione se non confermi tutte e cinque. Tutto il resto resta sulla tua macchina.

VoceCosa viene inviato
Indirizzi degli attaccantiGli indirizzi che hanno attaccato i tuoi sensori, con il tipo di servizio, un'attività generica e conteggi arrotondati.
Link di downloadUn hash SHA-256 del link normalizzato. Il link in chiaro viene rivelato solo dopo che la rete ha confermato l'hash.
Impronte dei file di malwareHash, famiglia e tipo di file. Il file stesso non viene mai inviato.
Server di comandoSolo link ad alta affidabilità, supportati da un dropper che più sensori hanno scaricato.
Controlli di rimozioneSe un bersaglio segnalato risponde ancora. Non è ancora attivo.

Mai condiviso

  • Nomi utente e password che gli attaccanti hanno provato.
  • Comandi digitati in una shell e richieste web.
  • Porte e orari esatti. Viene inviato solo il giorno UTC.
  • Il tuo indirizzo, dominio o nome host, in qualsiasi forma.
  • Indirizzi privati, riservati e di documentazione.

Prima che un lotto parta, il controllo d'identità scarta ogni voce che ti nomina. Nulla viene inviato finché non è confermato il tuo indirizzo pubblico. L'elenco completo è nella documentazione.

Consenso

Un singolo nodo non può pubblicare nulla.

L'avvelenamento consiste nell'inviare falsi avvistamenti per far inserire in lista un indirizzo innocente. Un bersaglio è confermato solo quando valgono tutte queste condizioni. I numeri sono valori predefiniti che l'operatore dell'hub può cambiare.

Questo rende l'avvelenamento costoso, non impossibile: un operatore paziente con abbastanza nodi ben educati potrebbe far passare un bersaglio falso. La revisione umana delle segnalazioni è l'ultima barriera.

  • Almeno 5 nodi idonei l'hanno visto.
  • Gli avvistamenti arrivano da almeno due giorni diversi, oppure da 10 nodi.
  • Nessuna settimana di adesione fornisce più della metà dei nodi, quindi una serie di iscrizioni fatta in blocco non può confermare da sola.
  • Un indirizzo visto da 5 a 9 nodi richiede anche un segnale di cattiva reputazione da una fonte esterna, oppure 10 nodi.
  • Un server di comando conta solo con un file scaricato da almeno due nodi idonei.
  • I resolver pubblici, i grandi domini CDN e SaaS, i registry di pacchetti e gli intervalli riservati non vengono mai confermati.
  • Un nodo idoneo ha almeno 14 giorni di vita e ha inviato dati in almeno 7 degli ultimi 14 giorni.

Rimozioni

La segnalazione ha funzionato?

SuckerPot può seguire i bersagli delle tue segnalazioni: il file dannoso è ancora servito, l'indirizzo attaccante è ancora attivo, quanto ci ha messo la rimozione? Il monitoraggio è facoltativo e disattivato di default.

Non cerca mai di rimando

BersaglioContattato?
Un URL di malware che ha servito un campione al collectorSì, una singola richiesta limitata attraverso la VPN, nello stesso modo del primo download.
Un server di comando e controlloMai. Nessuna connessione, nessun ping, nessuna raccolta di banner.
Un indirizzo IP attaccanteMai. Nessuna connessione, nessun ping, nessun traceroute.
Qualsiasi host, per scansioni di porte o reverse lookupMai.

Cosa vedi

  • Ogni bersaglio ha un solo stato, mostrato con un'icona e una parola: ancora attivo, serve un file nuovo, offline o sconosciuto.
  • Un singolo controllo fallito non vuol dire mai offline. Un URL è offline quando i suoi ultimi due controlli concordano e sono distanziati abbastanza.
  • Il tempo alla rimozione è un intervallo, per esempio «offline tra le 14:00 e le 20:00, 19 ore dopo la segnalazione».
  • La pagina Risultati conta le rimozioni entro 48 ore, solo sui bersagli osservati per tutte le 48 ore.
  • I provider che rispondono e quelli che ignorano le segnalazioni sono mostrati fianco a fianco.

Segnalazioni e monitoraggio usano la strada VPN anonima. Gli host di malware e i server di comando confermati possono anche andare ad abuse.ch, dove URLhaus e ThreatFox li elencano per tutti. È disattivato di default e una persona controlla ogni invio.

Aggiungi i tuoi sensori al pool.

Aderire non ti dà alcuna lista privata né una copia anticipata. Rende le liste gratuite più rapide e precise per tutti.