2.9.22
Veröffentlicht am 28. Oktober 2026
Southcode Desk ist ein KI-Agent für Windows, der deinen eigenen Scanner in deinem eigenen Netzwerk startet, die Ausgabe mit einer Baseline-Datei vergleicht und einen Bericht mit „behalten, schließen oder prüfen“ schreibt. Version 2.9.22.
expected-ports.csv9 Zeilenyour scanner on 192.168.1.xexit 0open scans/today.txt9 Trefferscans/today.txt31 Zeilenreports/changes.md+18 Zeilenreports/changes.mdDiff bereitVeröffentlicht am 28. Oktober 2026
Nur 64-Bit (x64)
Portable .exe: etwa 25 MB
Oder schriftliche Erlaubnis
Keine Anmeldung nötig
Keine Telemetrie in der App
Ein Port scanner listet auf, welche der nummerierten Ports eines Geräts, von 0 bis 65535, Verbindungen annehmen, kann aber nicht sagen, welche das tun sollten. Southcode Desk liefert diese fehlende Hälfte. Es startet deinen Scanner für Adressen, die dir gehören, und vergleicht dann jeden offenen Port mit der Baseline-Datei, die du pflegst. Alles Neue wird markiert.
Du willst wissen, was in deinem Heimnetz antwortet, also gibst du dem Agenten deinen Bereich, 192.168.1.x. Shell führt den Befehl deines Scanners aus und meldet den echten Exit-Code, und dieser Befehl speichert seine Ausgabe in einer Textdatei. Danach zieht grep die Zeilen heraus, die offene Ports melden. Plan only kommt zuerst. Es zeigt die Befehle, ohne einen davon auszuführen. Alte Drucker und Kameras können beim Abtasten ins Straucheln geraten, also wähle eine ruhige Stunde, wechsle dann zu Ask first, um den Scan zu starten, und lies jeden Befehl, sobald er erscheint. Lies die Datei selbst, bevor du einer Zusammenfassung traust.
read_file expected-ports.csv → 9 lines
Shell your scanner on 192.168.1.x → exit 0
grep open scans/today.txt → 9 matchesDeine Baseline ist eine CSV-Datei, die jeden Host und Port auflistet, den du erwartest. Cron wiederholt einen gespeicherten Prompt nach Zeitplan. Bei jedem Lauf startet Shell deinen Scanner, read_file lädt expected-ports.csv, und der Agent listet jede Zeile auf, die neu ist oder fehlt. Angenommen, Port 3389 taucht auf. Diese neue Zeile ist ein Befund, eine fehlende Zeile dagegen eine Frage. Im Modus Ask first pausiert der Chat vor Aktionen, die etwas ändern, und write_file zeigt den Bericht als Diff. Du übernimmst den Bericht und entscheidest selbst, ob die Baseline geändert werden soll.
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 linesFühre netstat -ano auf einem PC aus, der dir gehört, und es listet die Ports auf, auf denen dieser PC lauscht, mit der Prozess-ID hinter jedem einzelnen. Es sieht nur diesen Rechner. Es scannt nie den Rest des Netzwerks. Shell führt den Befehl aus, die Ausgabe landet in einer Textdatei, grep greift sich die Zeile für Port 3389, und tasklist macht aus der Prozess-ID einen Programmnamen. So erkennst du unbekannte Dienste auf offenen Ports, ohne zu raten. Dann entscheidest du: das Programm beenden, seine Einstellung ändern oder es behalten und den Grund in den Bericht schreiben.
Ein Scan zeigt Port 80 offen auf einem PC, den niemand als Webserver nutzt. Liegt die Einstellungsdatei im Arbeitsordner oder läuft der Dienst auf diesem PC, öffnet read_file sie, und edit_file schlägt eine Änderung vor, damit der Dienst nur auf dem lokalen Rechner lauscht, angezeigt als Diff. Andernfalls änderst du die Einstellung selbst auf dem Gerät. Nichts wird gespeichert, bis du zustimmst. Den Port in der Windows-Firewall oder im Router zu blockieren ist eine weitere Möglichkeit, ihn zu schließen, und diese Änderungen nimmst du selbst vor. Danach scannst du erneut. Shell startet deinen Scanner noch einmal, und der Bericht hält das Ergebnis für Port 80 fest.
Es handelt, statt nur zu antworten. Ein üblicher Chat-Assistent beschreibt Port-Optionen als Text, während Version 2.9.22 deinen Scanner auf deinen eigenen Adressen startet und das gespeicherte Ergebnis zeigt.
| Üblicher Chat-Assistent | Southcode Desk | |
|---|---|---|
| Aktion | Beschreibt Scan-Optionen und überlässt dir das Tippen. | Startet deinen Scanner über Shell und zeigt den echten Exit-Code. |
| Gedächtnis | Vergisst das Ergebnis der letzten Woche, wenn du es nicht einfügst. | Liest deine Baseline und frühere Berichte aus dem Arbeitsordner. |
| Umfang | Kann nicht wissen, wem die Adressen gehören, die du scannen willst. | Arbeitet mit der Adressliste, die du ihm gibst, und sie muss dir gehören. |
| Kontrolle | Liefert Text ohne Freigabeschritt. | Ask first pausiert vor Änderungen; Plan only ändert nichts. |
Homelab-Besitzer mit einem Router, einem NAS und ein paar vergessenen Testdiensten sind die erste Zielgruppe. Netzwerke wachsen zufällig. Hier taucht ein Test-Webserver auf, dort wird eine Remotedesktop-Einstellung eingeschaltet, bis niemand mehr weiß, welcher Port zu welchem Rechner gehört, und eine Baseline mit Adressen im Bereich 192.168.1.x gibt dir etwas, an dem du jede Antwort prüfen kannst.
Studierende und Autodidakten in der Administration, die Netzwerkscans im eigenen Labor üben, folgen an zweiter Stelle. Sie führen Buch. Eine Bildschirmseite Ausgabe verschwindet, aber die gespeicherten Scans, die Baseline und jeder Bericht bleiben im Arbeitsordner, sodass du siehst, was du letzten Monat gemacht hast.
Freiberufliche Admins, die das kleine Netzwerk eines Kunden mit schriftlicher Erlaubnis testen, sind die dritte Gruppe. Bleib bei der Liste. Die Erlaubnis nennt, wer testen darf, welche Adressen erfasst sind und welche Termine gelten, also gibst du dem Agenten nur diese Adressen und prüfst jeden Befehl und die gespeicherte Ausgabe, bevor du sie übernimmst.
Ein Port scanner ist ein Programm, das Verbindungsversuche an die nummerierten Ports eines Geräts, von 0 bis 65535, schickt und festhält, welche antworten. Offen heißt, dass ein Dienst lauscht. Geschlossen heißt, dass nichts lauscht, und gefiltert heißt, dass eine Firewall den Versuch verworfen hat. Nutze ihn nur auf Geräten, die dir gehören oder die du schriftlich testen darfst.
Ja. Dies ist die offizielle Website von Southcode Desk, und der Download hier ist der Original-Build, sodass du seine SHA-256-Prüfsumme mit dem veröffentlichten Manifest vergleichen kannst. Für Support nutze den Button Send feedback in der App.
Ja, ein offener Port kann eine schaffen, denn jeder lauschende Dienst ist Code, mit dem jeder in diesem Netzwerk zu sprechen versuchen kann. Alte und ungenutzte Dienste sind häufige Ursachen. Weniger lauschende Dienste bedeuten weniger Angriffsfläche. Schließe, was niemand braucht, schränke den Rest ein und scanne erneut, um die Änderung zu bestätigen.
Nein, nicht standardmäßig. Ein offener Firewall-Port ist nur so sicher wie der Dienst dahinter. Öffne also nur einen für einen Dienst, den du wirklich brauchst, begrenze, wer ihn erreichen kann, halte diesen Dienst aktuell und scanne danach erneut, um zu sehen, was tatsächlich antwortet.
Nein. Es enthält keinen eigenen Scanner: Shell startet den Scanner, den du ohnehin nutzt, auf Adressen, die dir gehören, und der Agent liest die gespeicherte Ausgabe, vergleicht sie mit deiner Baseline und entwirft den Bericht. netstat und tasklist erfassen nur den PC, auf dem sie laufen.
Nein. Es erkennt oder blockiert keine Scans, die auf dich gerichtet sind; es startet nur deinen eigenen Scanner gegen Adressen, die dir gehören oder die du schriftlich testen darfst. Richte es niemals ohne schriftliche Genehmigung des Eigentümers auf das Netzwerk eines Cafés, Hotels, einer Schule oder eines Büros.
Nein. Du installierst die Windows-App, verbindest ein Modell und legst los, ganz ohne Anmeldung. Ein Cloud-KI-Anbieter, den du wählst, kann separat Geld verlangen, während ein Modell, das lokal auf deinem PC läuft, alles auf dem Rechner behält, auch die Ausgabe deiner Scans.
Lade Southcode Desk herunter, richte es auf einen Ordner mit deiner Baseline und lies den ersten Plan im Modus Plan only; wechsle dann zu Ask first, um die Befehle auszuführen, die du freigibst. Das Setup ist etwa 34 MB groß.
Southcode Desk für Windows herunterladen ↗Jede Seite gibt es in 20 Sprachen.
Was Southcode Desk mit der Ausgabe deines Scanners macht ↗ Ein Cloud-, lokales oder integriertes Modell verbinden ↗ Ein wöchentlicher Baseline-Workflow, Schritt für Schritt ↗ Den Installer herunterladen und prüfen ↗ Antworten zum Scannen und zur App ↗ Was auf deinem PC bleibt ↗