Southcode Desk
Workflow

Strumenti di scansione di rete, dalla prima scansione alla porta chiusa

03
Lo scenario

Un controllo settimanale di un homelab

Hai un router, un file server e qualche vecchio computer di prova. La maggior parte degli strumenti di scansione di rete stampa un elenco e si ferma lì. Qui l'elenco viene confrontato con una baseline che tieni aggiornata, e ogni differenza riceve una decisione: tieni, chiudi o verifica. Contano solo i tuoi indirizzi.

01

Apri la cartella del progetto

Scegli come cartella di lavoro quella con expected-ports.csv, scans/ e reports/, poi leggi il piano in Plan only.

02

Esegui la scansione

Passa ad Ask first e approva il comando. Shell lancia il tuo scanner su 192.168.1.x, l'attività «scan network for devices» (cercare i dispositivi in rete), nel tuo intervallo.

03

Confronta con la baseline

L'agente legge entrambi i file ed elenca le righe nuove, quelle mancanti e quelle contrassegnate close.

04

Chiudi, poi riscansiona

Chiudi il servizio a mano o con un diff approvato, scansiona di nuovo e accetta il report solo se la porta è scomparsa.

Il file di baseline con cui l'agente confronta

expected-ports.csv
# expected-ports.csv: baseline for the home network
# host,port,protocol,service,owner,action
192.168.1.1,53,udp,dns forwarder,me,keep
192.168.1.1,80,tcp,router admin page,me,check
192.168.1.1,443,tcp,router admin page,me,keep
192.168.1.20,445,tcp,file sharing,me,keep
192.168.1.20,3389,tcp,remote desktop,me,close
192.168.1.35,22,tcp,ssh,me,check
192.168.1.35,80,tcp,old test web server,me,close

I commenti iniziano con #. Ogni riga indica un host, una porta, un protocollo, un servizio e un responsabile, più l'azione che hai deciso, e l'agente confronta ogni nuova scansione con queste righe.

Buone pratiche di scansione delle porte nel tuo laboratorio

Parti con calma, da un solo dispositivo

Parti in piccolo. Inizia con un solo dispositivo tuo, non con l'intero intervallo. Chiedi prima Plan only, così l'agente elenca il comando che eseguirebbe tramite Shell. Se un dispositivo rallenta, si riavvia o smette di rispondere mentre la scansione è in corso, interrompi la scansione, restringi l'elenco degli indirizzi e rilanciala in modalità Ask first. Scegli un'ora tranquilla, perché vecchie stampanti, telecamere e controller possono reagire male al sondaggio. Quando la scansione finisce, apri il file salvato e controlla che ogni indirizzo al suo interno sia tuo.

Esamina i riscontri strani prima di cambiare qualsiasi cosa

Le porte aperte anomale meritano tre controlli: l'ID del processo da netstat -ano, il nome del programma da tasklist e se la baseline elenca la porta. I primi due valgono solo per le porte del PC su cui gira l'app, e lì l'agente scrive le risposte accanto alla riga; per un altro dispositivo, controlli tu il processo su quel dispositivo. Cron può automatizzare il confronto settimanale, e per visualizzare i risultati della scansione come grafico l'agente può scriverli in un file CSV per il tuo foglio di calcolo. Riscansiona dopo ogni modifica. Tutto ciò che resta senza spiegazione resta contrassegnato check.

Southcode Desk per Windows

Crea oggi la tua prima baseline

Scarica Southcode Desk ↗