2.9.22
Rilasciata il 28 ottobre 2026
Southcode Desk è un agente IA per Windows che lancia il tuo scanner sulla tua rete, confronta l'output con un file di baseline e scrive un report «tieni, chiudi o verifica». Versione 2.9.22.
expected-ports.csv9 righeyour scanner on 192.168.1.xexit 0open scans/today.txt9 corrispondenzescans/today.txt31 righereports/changes.md+18 righereports/changes.mddiff prontoRilasciata il 28 ottobre 2026
Solo 64 bit (x64)
.exe portatile: circa 25 MB
O con permesso scritto
Nessuna registrazione
Nessuna telemetria nell'app
Un port scanner elenca quali porte numerate di un dispositivo, da 0 a 65535, accettano connessioni, ma non può dire quali dovrebbero farlo. Southcode Desk porta quella metà mancante. Lancia il tuo scanner su indirizzi che sono tuoi, poi confronta ogni porta aperta con il file di baseline che tieni aggiornato. Tutto ciò che è nuovo viene segnalato.
Vuoi sapere che cosa risponde sulla tua rete di casa, quindi dai all'agente il tuo intervallo, 192.168.1.x. Shell esegue il comando del tuo scanner e riporta il vero codice di uscita, e quel comando salva il proprio output in un file di testo. Poi grep estrae le righe che segnalano porte aperte. Prima viene Plan only. Mostra i comandi senza eseguirne nessuno. Vecchie stampanti e telecamere possono andare in crisi quando vengono sondate, quindi scegli un'ora tranquilla, passa poi ad Ask first per eseguire la scansione e leggi ogni comando appena compare. Leggi tu stesso il file prima di fidarti di qualsiasi riepilogo.
read_file expected-ports.csv → 9 lines
Shell your scanner on 192.168.1.x → exit 0
grep open scans/today.txt → 9 matchesLa tua baseline è un file CSV che elenca ogni host e porta che ti aspetti di vedere. Cron ripete un prompt salvato secondo una pianificazione. A ogni esecuzione, Shell avvia il tuo scanner, read_file carica expected-ports.csv e l'agente elenca ogni riga nuova o scomparsa. Supponi che compaia la porta 3389. Quella riga nuova è un riscontro, mentre una riga mancante è una domanda. In modalità Ask first la chat si ferma prima delle azioni che cambiano qualcosa, e write_file mostra il report come diff. Accetti il report e decidi tu se la baseline deve cambiare.
Cron weekly comparison prompt → scheduled
read_file expected-ports.csv → 9 lines
Shell your scanner on 192.168.1.x → exit 0
write_file reports/changes.md → +18 linesEsegui netstat -ano su un PC tuo ed elenca le porte su cui quel PC è in ascolto, con l'ID del processo dietro ciascuna. Vede solo questa macchina. Non scansiona mai il resto della rete. Shell esegue il comando con l'output salvato in un file di testo, grep sceglie la riga della porta 3389 e tasklist trasforma l'ID del processo nel nome di un programma. È così che identifichi servizi sconosciuti su porte aperte senza tirare a indovinare. Poi scegli: fermare il programma, cambiarne l'impostazione oppure tenerlo e scrivere il motivo nel report.
Una scansione mostra la porta 80 aperta su un PC che nessuno usa come server web. Se il suo file di impostazioni si trova nella cartella di lavoro, o il servizio gira su questo PC, read_file lo apre ed edit_file propone una modifica perché il servizio ascolti solo sulla macchina locale, mostrata come diff. Altrimenti cambi tu l'impostazione su quel dispositivo. Non viene salvato nulla finché non accetti. Bloccare la porta in Windows Firewall o nel router è un altro modo per chiuderla, e quelle modifiche le applichi tu. Poi scansiona di nuovo. Shell esegue ancora il tuo scanner, e il report registra il risultato per la porta 80.
Agisce, non si limita a rispondere. Un tipico assistente chat descrive in un testo le opzioni sulle porte, mentre la versione 2.9.22 lancia il tuo scanner sui tuoi indirizzi e mostra il risultato salvato.
| Tipico assistente chat | Southcode Desk | |
|---|---|---|
| Azione | Descrive le opzioni di scansione e lascia a te la digitazione. | Lancia il tuo scanner tramite Shell e mostra il vero codice di uscita. |
| Memoria | Dimentica il risultato della settimana scorsa se non lo incolli. | Legge la tua baseline e i report precedenti dalla cartella di lavoro. |
| Ambito | Non può sapere di chi siano gli indirizzi che stai per scansionare. | Lavora sull'elenco di indirizzi che gli dai, e devono essere tuoi. |
| Controllo | Fornisce testo senza alcun passaggio di approvazione. | Ask first si ferma prima delle modifiche; Plan only non cambia nulla. |
I proprietari di un homelab con un router, un NAS e qualche servizio di prova dimenticato sono il primo pubblico. Le reti crescono per caso. Qui compare un server web di prova, là si attiva il desktop remoto, finché nessuno ricorda quale porta appartenga a quale macchina, e una baseline di indirizzi 192.168.1.x ti dà qualcosa con cui controllare ogni risposta.
Studenti e amministratori autodidatti che si esercitano con la scansione di rete nel proprio laboratorio vengono al secondo posto. Tengono una traccia. Una schermata di output sparisce, ma le scansioni salvate, la baseline e ogni report restano nella cartella di lavoro, così puoi vedere che cosa hai fatto il mese scorso.
Gli amministratori freelance che testano la piccola rete di un cliente con autorizzazione scritta sono il terzo gruppo. Resta nell'elenco. L'autorizzazione indica chi può testare, quali indirizzi sono coperti e quali date valgono, quindi dai all'agente solo quegli indirizzi e controlli ogni comando e l'output salvato prima di accettarlo.
Un port scanner è un programma che invia tentativi di connessione alle porte numerate di un dispositivo, da 0 a 65535, e registra quali rispondono. Aperta significa che un servizio è in ascolto. Chiusa significa che nulla è in ascolto, e filtrata significa che un firewall ha scartato il tentativo. Usalo solo su dispositivi che sono tuoi o che sei autorizzato per iscritto a testare.
Sì. Questo è il sito ufficiale di Southcode Desk, e il download qui è la build originale, quindi puoi confrontare il suo checksum SHA-256 con il manifest pubblicato. Per il supporto usa il pulsante Send feedback all'interno dell'app.
Sì, una porta aperta può crearne una, perché ogni servizio in ascolto è codice con cui chiunque su quella rete può provare a comunicare. Servizi vecchi e inutilizzati sono cause comuni. Meno servizi in ascolto significano meno esposizione. Chiudi ciò che a nessuno serve, limita il resto e scansiona di nuovo per confermare la modifica.
No, non di default. Una porta aperta nel firewall è sicura quanto il servizio che c'è dietro, quindi aprine una solo per un servizio che ti serve davvero, limita chi può raggiungerla, tieni aggiornato quel servizio e scansiona di nuovo dopo per vedere che cosa risponde davvero.
No. Non contiene uno scanner proprio: Shell lancia lo scanner che usi già, su indirizzi che sono tuoi, e l'agente legge l'output salvato, lo confronta con la tua baseline e prepara il report. netstat e tasklist coprono solo il PC su cui girano.
No. Non rileva né blocca le scansioni dirette a te; si limita a lanciare il tuo scanner su indirizzi che sono tuoi o che puoi testare per iscritto. Non puntarlo mai sulla rete di un bar, un hotel, una scuola o un ufficio senza l'autorizzazione scritta del proprietario.
No. Installi l'app Windows, colleghi un modello e inizi a lavorare, senza alcuna registrazione in nessun momento. Un provider IA cloud che scegli può addebitare a parte, mentre un modello eseguito in locale sul tuo PC tiene tutto sulla macchina, compreso l'output delle tue scansioni.
Scarica Southcode Desk, puntalo a una cartella che contiene la tua baseline e leggi il primo piano in modalità Plan only; poi passa ad Ask first per eseguire i comandi che approvi. L'installer pesa circa 34 MB.
Scarica Southcode Desk per Windows ↗Ogni pagina è disponibile in 20 lingue.
Cosa fa Southcode Desk con l'output del tuo scanner ↗ Collega un modello cloud, locale o integrato ↗ Un workflow settimanale con baseline, passo dopo passo ↗ Scarica e verifica l'installer ↗ Risposte su scansione e app ↗ Cosa resta sul tuo PC ↗