SOC
I vostri log nello stesso posto, avvisi quando qualcosa non va, un fascicolo per ogni incidente e una cassaforte per password e accessi ai server.
SOC raccoglie i log dell'intera organizzazione: quelli delle macchine Windows e Linux, tramite un piccolo programma installato con un solo comando, e quelli delle vostre applicazioni, tramite un'API o un tipo di log che descrivete voi stessi, senza scrivere codice. Un'unica ricerca li attraversa tutti, con un linguaggio semplice ("host:web01 AND level>=warning"), grafici al minuto e l'elenco dei valori più frequenti.
Regole sorvegliano il flusso: basta un evento, oppure troppi errori dallo stesso indirizzo, oppure una macchina che ha smesso di parlare. Vengono fornite ventiquattro regole, ciascuna collegata a una tecnica MITRE ATT&CK. Un avviso raggruppa gli eventi simili invece di ripetersi; lo si prende in carico, lo si annota, lo si apre come fascicolo, e e-mail, un webhook, Slack o Teams avvisano la persona giusta senza sommergerla.
Il collettore si limita a leggere: non apre alcuna porta, non riceve alcun ordine dal server e legge solo ciò che l'amministratore della macchina gli ha consentito di leggere. Conserva i suoi lotti su disco quando la rete cade e li rinvia in seguito, senza duplicati. I vostri agenti IA possono interrogare i log e gestire gli avvisi tramite l'endpoint MCP, senza mai cancellare nulla. SOC cerca e avvisa: non è né un antivirus né uno strumento di risposta automatica.
La cassaforte (modulo Vault) custodisce sullo stesso sito le password, i codici di autenticazione (TOTP), le chiavi SSH e i certificati dell'organizzazione, in casseforti condivise per persona. Per i server, un gateway SSH e RDP apre la sessione nel browser senza mai consegnare le credenziali, la registra (cifrata, annunciata dalla prima riga, riproducibile solo dagli amministratori) e permette di osservarla in diretta o di interromperla. Un'app Android calcola i codici monouso senza rete. La cassaforte segue la licenza e i diritti del SOC.
SOC è in preparazione. Entrerà nel catalogo dell'abbonamento Etrebil alla sua uscita.
Tutte le funzionalità di SOC
147 funzionalità in 23 ambiti
Dashboard
- Mostra gli avvisi da gestire, aggiornati ogni 30 secondi.
- Traccia il numero di eventi ricevuti nelle 24 ore.
- Segnala i collettori silenziosi: macchina spenta, rete interrotta, servizio fermo o collettore neutralizzato da un intruso.
- Propone i primi passi: installare un collettore, creare una chiave API, descrivere i propri log, vedere le regole, configurare le notifiche.
Collettori Windows e Linux
- Un file autonomo, senza nulla da installare prima, installato con un comando da incollare che appare a schermo con l'indirizzo del vostro server.
- Collettori per Windows e Linux, in x64 e ARM64; pacchetto .deb per Debian e Ubuntu.
- Legge il registro eventi di Windows: Sicurezza, Sistema, Applicazioni, PowerShell, Defender e Sysmon, con gli ID evento scelti.
- Legge journald su Linux, oltre a file di log e syslog secondo il profilo.
- Registra ogni macchina con un ticket a uso limitato, mostrato una sola volta e valido per qualche giorno.
- Verifica l'impronta SHA-256 del download prima di installare.
- Conserva i suoi lotti su disco quando la rete cade e li rinvia in seguito, senza duplicati.
- Firma ogni invio; una macchina revocata dalla console si ferma da sola.
- Segue lo stato di ogni collettore: in attesa, online, silenzioso, revocato.
- Sceglie cosa legge ogni macchina con profili di raccolta, verificabili prima dell'uso, con un profilo predefinito per sistema.
- Applica l'intersezione tra il profilo e una lista di elementi consentiti locale che solo l'amministratore della macchina può scrivere.
- Non riceve alcun ordine dal server, non apre alcuna porta e non esegue nulla a distanza.
I vostri log
- Invia eventi tramite l'API con una chiave, in JSON, NDJSON o righe grezze, con compressione gzip facoltativa.
- Sorveglia un file di log con il collettore.
- Descrive un tipo di log nella schermata senza scrivere codice: testo libero, espressione regolare, JSON, coppie chiave-valore, CEF o syslog.
- Indica quale parte della riga diventa l'ora, il livello, la macchina, l'account, l'indirizzo di origine o di destinazione, il messaggio, e conserva il resto come campi liberi.
- Prova il tipo su una riga prima di salvarlo.
- Fornisce un modello di esempio per i log di accesso di nginx.
- Offre esempi di invio con Fluent Bit, Vector e rsyslog.
- Impone all'occorrenza un flusso a una chiave, utile per un mittente che non si controlla.
Ricerca
- Cerca in tutti gli eventi con un linguaggio di una riga, ad esempio host:web* AND level>=warning -user:svc-*.
- Mostra grafici al minuto e l'elenco dei valori più frequenti di un campo.
- Salva le ricerche e le condivide con il team.
- Segue gli eventi in arrivo in tempo reale.
- Esporta il risultato in CSV o NDJSON.
- Carica il seguito dei risultati su richiesta, con una guida integrata su campi e operatori.
- Mostra tutte le ore in UTC.
Regole di rilevamento
- 24 regole fornite per Windows, Linux e i servizi più comuni, ciascuna collegata a una tecnica MITRE ATT&CK.
- Rileva per corrispondenza (basta un evento), per soglia (troppi errori dallo stesso indirizzo o dallo stesso account, valori distinti) o per assenza (una macchina che ha smesso di parlare).
- Copre ad esempio log cancellato, raffica di accessi falliti, password spraying, account creato, aggiunta a un gruppo di amministrazione, nuovo servizio, forza bruta SSH, accesso root.
- Crea regole personalizzate con finestra, soglia, gravità, durata del silenzio dopo un avviso e frequenza di valutazione.
- Redige per ogni regola un consiglio di gestione in Markdown, mostrato sull'avviso.
- Prova una regola sulle ultime 24 ore prima di attivarla.
- Tiene liste di sorveglianza, ad esempio di indirizzi dannosi, citate in una ricerca o in una regola.
- Sceglie i canali di notifica di ogni regola.
Avvisi e fascicoli
- Raggruppa gli eventi simili in un unico avviso invece di ripeterlo.
- Prende in carico, assegna, risolve un avviso o lo classifica come falso positivo.
- Legge cosa è successo, la cronologia, cosa fare ed eventi di esempio, e apre tutti gli eventi dell'avviso nella ricerca.
- Aggiunge note a un avviso.
- Apre un fascicolo numerato SOC-n con uno o più avvisi, un titolo, una gravità e un responsabile.
- Fa avanzare il fascicolo: aperto, in corso, contenuto, chiuso, con una cronologia e note.
- Chiude il fascicolo con un esito: vero positivo, falso positivo, test o esercitazione, altro.
- Tiene un registro di audit delle azioni del team, filtrabile per autore e per tipo.
Notifiche
- Avvisa tramite e-mail, webhook firmato HMAC-SHA256, Slack o Microsoft Teams.
- Imposta la gravità minima di ogni canale.
- Prova un canale prima di fidarsene.
- Passa da una coda che ritenta gli invii falliti; si può anche rinviare a mano.
- Mostra le ultime notifiche con il loro stato e l'ultimo errore.
- Rifiuta gli indirizzi interni e http:// per non servire a sondare la vostra rete.
Accesso, API e agenti IA
- Quattro ruoli: lettore, analista, ingegnere del rilevamento, amministratore.
- La prima persona di un'organizzazione e ogni proprietario o amministratore Etrebil è amministratore; ogni organizzazione vede solo i propri dati.
- Una licenza scaduta mette SOC in sola consultazione ma non interrompe la ricezione dei log.
- API REST con chiavi (acquisizione, lettura, scrittura): inviare eventi, cercare, elencare avvisi, fascicoli, collettori e regole, gestire un avviso.
- Documenta l'API all'indirizzo /api/docs.
- Limita la frequenza a 600 richieste al minuto per chiave e 60.000 eventi al minuto per organizzazione.
- Offre un endpoint MCP per i vostri agenti IA: cercare, contare, leggere avvisi e fascicoli, cambiare uno stato, annotare, aprire un fascicolo.
- Nessuno strumento MCP cancella, invia messaggi o lancia comandi; l'agente è avvertito che il testo di un log proviene dall'esterno.
Conservazione, importazione ed esportazione
- Imposta la durata di conservazione dei log (30 giorni per impostazione predefinita, 400 al massimo).
- Mostra lo spazio occupato e lo ricalcola con esattezza.
- Esporta gli eventi di una query in CSV o NDJSON.
- Esporta la configurazione (regole, liste, tipi di log, profili) in un file JSON senza segreti, leggibile con qualsiasi strumento.
- Importa questo pacchetto in un'altra organizzazione, sostituendo o meno ciò che esiste con lo stesso nome.
Sui vostri dispositivi
- Web: l'applicazione completa, con accesso unico e dati sul server.
- Windows e Linux: il collettore, servizio Windows o systemd, che continua a leggere i log senza connessione.
- Nessuna applicazione desktop né Android: un SOC vive di log provenienti da più macchine. Sul telefono gli avvisi arrivano per e-mail o webhook e la pagina web si adatta allo schermo.
Da sapere
- SOC cerca e avvisa: non è né un antivirus né uno strumento di risposta automatica.
- Nessun motore Sigma né rilevamento comportamentale.
- Provato da un capo all'altro su Linux reale (Ubuntu) e su Windows ARM64; l'installazione Windows come amministratore e i collettori x64 non sono stati avviati.
- Il server non è ancora online; gli invii reali di e-mail, Slack e Teams e il carico non sono stati provati.
- Un solo database su un nodo: adatto fino a qualche milione di eventi per organizzazione.
- Non ancora collegato alle quote di archiviazione della piattaforma; la conservazione e un limite di acquisizione circoscrivono il volume.
- Non ancora disponibile: la notifica nativa degli avvisi critici sul telefono del reperibile e la conferma di presa in carico di un avviso con un gesto.
Casseforti, cartelle e ricerca
- Custodisce i segreti di un'organizzazione in casseforti, a loro volta organizzate in cartelle nidificate.
- Crea, rinomina, sposta ed elimina casseforti e cartelle; una cartella non vuota non può essere eliminata.
- Cerca nei titoli, negli identificativi, negli indirizzi, negli host, nelle casseforti e nelle cartelle; più parole si sommano.
- Filtra per preferiti, per voci in scadenza o per cassaforte o cartella con le sue sottocartelle.
- Si presenta su tre colonne (albero, elenco, scheda) su schermo grande e su un solo riquadro alla volta su telefono.
- Segue il tema chiaro o scuro del sistema.
- Fa scegliere l'organizzazione all'accesso quando se ne hanno più d'una, e permette di cambiarla.
Voci e segreti
- Gestisce otto tipi di voci: password, desktop remoto, connessione SSH, database, chiave API, nota sicura, carta bancaria, identità.
- Aggiunge a ogni voce note, campi personalizzati, una data di scadenza, il segno di preferito e un codice monouso.
- Genera una password e ne misura la robustezza con un indicatore.
- Sposta una voce tra cartelle, o tra casseforti con nuova cifratura.
- Conserva la vecchia password nella cronologia della voce a ogni modifica.
- Non mostra mai un segreto in un elenco né nella scheda: viene visualizzato per trenta secondi o copiato, con svuotamento degli appunti dopo trenta secondi.
- Mantiene un segreto lasciato vuoto durante la modifica, invece di cancellarlo.
- Cifra nel database le password, le chiavi SSH e i certificati; ogni cassaforte ha la propria chiave.
Codici monouso e Authenticator
- Calcola i codici TOTP sul server e li mostra con un conto alla rovescia, copiabili con un clic.
- Gestisce una pagina Authenticator: aggiunta di un codice tramite indirizzo otpauth o tramite impostazioni, rimozione, copia.
- Archivia ogni codice come voce di cassaforte, per impostazione predefinita nella cassaforte personale «Authenticator».
- Calcola codici SHA-1, SHA-256 o SHA-512, da 6 a 8 cifre.
- Propone un'app Android di autenticazione (scritta, non ancora pubblicata): codici mostrati senza rete, sincronizzati con la cassaforte.
- Aggiunge un codice sul telefono tramite codice QR, tramite indirizzo incollato, tramite esportazione da Google Authenticator o digitando la chiave.
- Convalida con un tocco, con questa app, gli accessi a Etrebil: la notifica apre la richiesta e si tocca il numero giusto tra tre.
- Blocca l'app con la biometria o il codice del telefono, e può salvare i codici cifrati in uno spazio privato di Google Drive.
Condivisione e diritti
- Condivide una cassaforte per persona, in lettura, in lettura e scrittura o in amministrazione.
- Riserva la gestione della cassaforte al suo proprietario e ai suoi amministratori.
- Separa le organizzazioni: un membro di un'altra organizzazione non vede nulla.
- Passa alla sola consultazione quando l'organizzazione non ha una licenza: si legge, non si modifica nulla.
Registro e cronologia degli accessi
- Registra ogni accesso: chi, che cosa, quando, da quale indirizzo, con quale dispositivo e in quale sessione.
- Conserva nel registro solo il nome del campo consultato, mai il suo valore.
- Mostra a ciascuno le proprie azioni, agli amministratori di una cassaforte tutte quelle della loro cassaforte, a quelli dell'organizzazione tutta l'organizzazione.
- Mostra l'attività di ogni voce in una scheda della sua pagina di dettaglio.
- Filtra la cronologia per periodo, cassaforte, membro, azione e campo, oppure solo per campi segreti.
- Presenta cifre, una curva giornaliera e la classifica dei membri e delle voci più attivi.
- Esporta la cronologia in CSV o JSON, o la stampa in PDF, e annota ogni esportazione nella cronologia.
Gateway SSH e accesso con privilegi elevati
- Fa del server il client SSH: la persona apre la sessione nel browser senza mai vedere l'identificativo.
- Riserva una voce al gateway: password e chiave non vengono mai consegnate, né mostrate né copiate.
- Registra la sessione (ciò che appare a schermo, non i tasti premuti) in un file cifrato e annuncia la registrazione fin dalla prima riga.
- Riproduce una registrazione, con avvio, velocità e download, verificandone l'integrità; la riproduzione è riservata agli amministratori della cassaforte e tracciata.
- Permette di interrompere una sessione in corso al proprietario, agli amministratori della cassaforte e a quelli dell'organizzazione.
- Memorizza la chiave dell'host alla prima connessione e rifiuta una chiave diversa.
- Sceglie per cassaforte una politica di registrazione: facoltativa, obbligatoria o disattivata.
- Apre direttamente PowerShell o Windows PowerShell tramite SSH dalla voce.
- Limita la durata delle sessioni, l'inattività, il numero di sessioni per persona e il periodo di conservazione.
Desktop remoto (RDP) registrato
- Apre un desktop remoto nel browser: il server mantiene la connessione RDP e il browser visualizza.
- Disegna sotto il desktop una banda con il nome, l'e-mail, l'organizzazione, «sessione registrata» e l'ora UTC.
- Include questa banda nella registrazione: la riproduzione riporta l'identità e l'ora.
- Chiude appunti, file, stampa e audio nei due sensi.
- Memorizza il certificato del server alla prima connessione e rifiuta un certificato diverso.
- Sceglie per cassaforte tra un profilo bilanciato e un profilo «testo nitido» senza perdita.
Osservazione in diretta
- Permette a un amministratore della cassaforte di osservare una sessione di terminale in corso, in sola lettura.
- Avvisa la persona osservata nella propria sessione, con il nome di chi osserva.
- Annota l'osservazione nel registro prima del primo byte letto.
- Si disattiva nella configurazione del server.
Importazione
- Importa un database KeePass (.kdbx) con la sua password principale, dopo un'anteprima priva di qualsiasi segreto.
- Sceglie tra un'unica cassaforte, dove i gruppi diventano cartelle, o una cassaforte per gruppo.
- Ignora per impostazione predefinita i duplicati e il cestino di KeePass, e riprende codici TOTP, campi personalizzati ed etichette.
- Importa tutto o niente, con una riga nella cronologia per ogni cassaforte interessata.
Cassaforte: Sui vostri dispositivi
- Web: l'applicazione completa nel browser, con il gateway SSH e RDP.
- Android: l'app di autenticazione Etrebil, scritta ma non ancora pubblicata (codici monouso e convalida degli accessi).
- Windows: il client desktop deve ancora essere adattato all'accesso Etrebil e non funziona ancora con il server attuale.
- iOS: il codice dell'app di autenticazione è scritto, ma non è stato compilato.
Cassaforte: Da sapere
- Vault non è ancora proposto in abbonamento.
- Il gateway è stato provato solo con un server OpenSSH di prova e un desktop Linux di prova: non ancora con un server Windows reale.
- L'osservazione in diretta riguarda solo i terminali, non i desktop remoti.
- Una registrazione mostra tutto ciò che appare a schermo: richiede un'informazione preventiva delle persone e, a seconda del paese, la consultazione dei loro rappresentanti.
- Le note, i campi personalizzati e i nomi utente non sono cifrati nel database.
- L'eliminazione è definitiva: non c'è un cestino.
- Su un telefono sono stati provati solo l'avvio e la schermata dei codici; il salvataggio su Google Drive e il collegamento alla cassaforte non sono stati provati in condizioni reali.
Cassaforte: Previsto (non ancora disponibile)
- Richiesta di accesso con approvazione prima di una sessione con privilegi elevati.
- Condivisione di una cassaforte con un gruppo, certificati nel browser ed esportazione delle casseforti.
- Ricerca nelle registrazioni, SFTP, osservazione di un desktop remoto.