2.9.22
Uitgebracht op 28 oktober 2026
Southcode Desk is een AI-agent voor Windows die je eigen scanner op je eigen netwerk draait, de uitvoer vergelijkt met een baselinebestand en een rapport schrijft met “bewaren, sluiten of controleren”. Versie 2.9.22.
expected-ports.csv9 regelsyour scanner on 192.168.1.xexit 0open scans/today.txt9 treffersscans/today.txt31 regelsreports/changes.md+18 regelsreports/changes.mddiff klaarUitgebracht op 28 oktober 2026
Alleen 64-bits (x64)
Portable .exe: ongeveer 25 MB
Of schriftelijke toestemming
Geen registratie nodig
Geen telemetrie in de app
Een port scanner laat zien welke van de genummerde poorten van een apparaat, van 0 tot 65535, verbindingen accepteren, maar kan niet zeggen welke dat zouden moeten doen. Southcode Desk levert die ontbrekende helft. Het draait je scanner op adressen die van jou zijn en vergelijkt daarna elke open poort met het baselinebestand dat jij bijhoudt. Alles wat nieuw is, wordt gemarkeerd.
Je wilt weten wat er antwoordt op je thuisnetwerk, dus geef je de agent je bereik, 192.168.1.x. Shell voert het commando van je scanner uit en meldt de echte exitcode, en dat commando slaat de uitvoer op in een tekstbestand. Daarna haalt grep de regels eruit die open poorten melden. Plan only komt eerst. Het laat de commando's zien zonder er een uit te voeren. Oude printers en camera's kunnen struikelen als ze worden afgetast, dus kies een rustig uur, schakel dan over naar Ask first om de scan te draaien en lees elk commando zodra het verschijnt. Lees het bestand zelf voordat je een samenvatting vertrouwt.
read_file expected-ports.csv → 9 lines
Shell your scanner on 192.168.1.x → exit 0
grep open scans/today.txt → 9 matchesJe baseline is een CSV-bestand met elke host en poort die je verwacht te zien. Cron herhaalt een opgeslagen prompt volgens een schema. Bij elke run start Shell je scanner, laadt read_file expected-ports.csv en noemt de agent elke regel die nieuw is of is verdwenen. Stel dat poort 3389 opduikt. Die nieuwe regel is een bevinding, terwijl een ontbrekende regel een vraag is. In de modus Ask first pauzeert de chat vóór acties die iets wijzigen, en write_file toont het rapport als diff. Jij accepteert het rapport en beslist zelf of de baseline moet veranderen.
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 linesVoer netstat -ano uit op een pc die van jou is, en je krijgt de poorten waarop die pc luistert, met de proces-ID achter elke poort. Het ziet alleen deze machine. Het scant nooit de rest van het netwerk. Shell voert het commando uit met de uitvoer opgeslagen in een tekstbestand, grep pakt de regel van poort 3389 en tasklist maakt van de proces-ID een programmanaam. Zo herken je onbekende diensten op open poorten zonder te gokken. Daarna kies je: het programma stoppen, de instelling aanpassen, of het laten staan en de reden in het rapport zetten.
Een scan toont poort 80 open op een pc die niemand als webserver gebruikt. Staat het instellingenbestand in de werkmap, of draait de dienst op deze pc, dan opent read_file het en stelt edit_file een wijziging voor zodat de dienst alleen op de lokale machine luistert, getoond als diff. Anders pas je de instelling zelf aan op dat apparaat. Er wordt niets opgeslagen voordat je accepteert. De poort blokkeren in Windows Firewall of in de router is een andere manier om hem te sluiten, en die wijzigingen voer je zelf door. Scan daarna opnieuw. Shell draait je scanner nog eens, en het rapport legt het resultaat voor poort 80 vast.
Het handelt, het antwoordt niet alleen. Een gewone chatassistent beschrijft poortopties in tekst, terwijl versie 2.9.22 je scanner op je eigen adressen draait en het opgeslagen resultaat toont.
| Gewone chatassistent | Southcode Desk | |
|---|---|---|
| Actie | Beschrijft scanopties en laat het typen aan jou over. | Draait je scanner via Shell en toont de echte exitcode. |
| Geheugen | Vergeet het resultaat van vorige week tenzij je het opnieuw plakt. | Leest je baseline en eerdere rapporten uit de werkmap. |
| Bereik | Kan niet weten van wie de adressen zijn die je gaat scannen. | Werkt met de adreslijst die je geeft, en die moet van jou zijn. |
| Controle | Geeft tekst zonder goedkeuringsstap. | Ask first pauzeert vóór wijzigingen; Plan only wijzigt niets. |
Homelab-eigenaren met een router, een NAS en een paar vergeten testdiensten zijn de eerste doelgroep. Netwerken groeien bij toeval. Hier duikt een test-webserver op en daar wordt een instelling voor extern bureaublad aangezet, tot niemand meer weet welke poort bij welke machine hoort, en een baseline van 192.168.1.x-adressen geeft je iets om elk antwoord tegen te controleren.
Studenten en autodidactische beheerders die netwerkscans oefenen in hun eigen lab komen op de tweede plaats. Zij houden een spoor bij. Een schermvol uitvoer verdwijnt, maar de opgeslagen scans, de baseline en elk rapport blijven in de werkmap staan, zodat je kunt zien wat je vorige maand deed.
Freelance beheerders die het kleine netwerk van een klant testen met schriftelijke toestemming vormen de derde groep. Houd je aan de lijst. De toestemming noemt wie mag testen, welke adressen eronder vallen en welke data gelden, dus geef je de agent alleen die adressen en controleer je elk commando en de opgeslagen uitvoer voordat je die accepteert.
Een port scanner is een programma dat verbindingspogingen stuurt naar de genummerde poorten van een apparaat, van 0 tot 65535, en bijhoudt welke antwoorden. Open betekent dat een dienst luistert. Gesloten betekent dat er niets luistert, en gefilterd betekent dat een firewall de poging heeft laten vallen. Gebruik er een alleen op apparaten die van jou zijn of die je schriftelijk mag testen.
Ja. Dit is de officiële website van Southcode Desk, en de download hier is de originele build, zodat je de SHA-256-controlesom kunt vergelijken met het gepubliceerde manifest. Gebruik voor support de knop Send feedback in de app.
Ja, een open poort kan er een veroorzaken, want elke luisterende dienst is code waarmee iedereen op dat netwerk kan proberen te praten. Oude en ongebruikte diensten zijn veelvoorkomende oorzaken. Minder luisterende diensten betekent minder blootstelling. Sluit wat niemand nodig heeft, beperk de rest en scan opnieuw om de wijziging te bevestigen.
Nee, niet standaard. Een open firewallpoort is maar zo veilig als de dienst erachter, dus open er alleen een voor een dienst die je echt nodig hebt, beperk wie erbij kan, houd die dienst up-to-date en scan daarna opnieuw om te zien wat er echt antwoordt.
Nee. Het bevat geen eigen scanner: Shell draait de scanner die je al gebruikt, op adressen die van jou zijn, en de agent leest de opgeslagen uitvoer, vergelijkt die met je baseline en schrijft het rapport. netstat en tasklist bestrijken alleen de pc waarop ze draaien.
Nee. Het detecteert of blokkeert geen scans die op jou zijn gericht; het draait alleen je eigen scanner tegen adressen die van jou zijn of die je schriftelijk mag testen. Richt het nooit op het netwerk van een café, hotel, school of kantoor zonder schriftelijke toestemming van de eigenaar.
Nee. Je installeert de Windows-app, koppelt een model en gaat aan de slag, zonder dat je je ooit hoeft te registreren. Een cloud-AI-aanbieder die je kiest kan apart kosten rekenen, terwijl een model dat lokaal op je pc draait alles op de machine houdt, ook de uitvoer van je scans.
Download Southcode Desk, wijs het naar een map met je baseline en lees het eerste plan in de modus Plan only; schakel daarna over naar Ask first om de commando's uit te voeren die je goedkeurt. De setup is ongeveer 34 MB.
Southcode Desk voor Windows downloaden ↗Elke pagina is beschikbaar in 20 talen.
Wat Southcode Desk doet met de uitvoer van je scanner ↗ Koppel een cloud-, lokaal of ingebouwd model ↗ Een wekelijkse baseline-workflow, stap voor stap ↗ Download en controleer de installer ↗ Antwoorden over scannen en de app ↗ Wat er op je pc blijft ↗