2.9.22
Wydana 28 października 2026
Southcode Desk to agent AI dla Windows, który uruchamia Twój własny skaner w Twojej własnej sieci, porównuje wynik z plikiem wzorca i pisze raport „zachowaj, zamknij lub sprawdź”. Wersja 2.9.22.
expected-ports.csv9 liniiyour scanner on 192.168.1.xexit 0open scans/today.txt9 trafieńscans/today.txt31 liniireports/changes.md+18 liniireports/changes.mddiff gotowyWydana 28 października 2026
Tylko 64-bitowy (x64)
Przenośny .exe: około 25 MB
Albo pisemna zgoda
Bez rejestracji
Bez telemetrii w aplikacji
Port scanner wypisuje, które z numerowanych portów urządzenia, od 0 do 65535, przyjmują połączenia, ale nie potrafi powiedzieć, które powinny. Southcode Desk dostarcza tę brakującą połowę. Uruchamia Twój skaner na adresach, które należą do Ciebie, a potem porównuje każdy otwarty port z plikiem wzorca, który prowadzisz. Wszystko, co nowe, zostaje oznaczone.
Chcesz wiedzieć, co odpowiada w Twojej domowej sieci, więc podajesz agentowi swój zakres, 192.168.1.x. Shell uruchamia polecenie Twojego skanera i zgłasza prawdziwy kod wyjścia, a to polecenie zapisuje wynik w pliku tekstowym. Potem grep wyciąga linie zgłaszające otwarte porty. Najpierw działa Plan only. Pokazuje polecenia, żadnego nie uruchamiając. Stare drukarki i kamery mogą się potknąć przy sondowaniu, więc wybierz spokojną godzinę, następnie przełącz na Ask first, aby uruchomić skan, i czytaj każde polecenie, gdy tylko się pojawi. Przeczytaj plik samodzielnie, zanim zaufasz jakiemukolwiek podsumowaniu.
read_file expected-ports.csv → 9 lines
Shell your scanner on 192.168.1.x → exit 0
grep open scans/today.txt → 9 matchesTwój wzorzec to plik CSV, który wymienia każdy host i port, jakiego się spodziewasz. Cron powtarza zapisany prompt według harmonogramu. Przy każdym uruchomieniu Shell startuje Twój skaner, read_file wczytuje expected-ports.csv, a agent wypisuje każdy wiersz, który jest nowy albo zniknął. Powiedzmy, że pojawia się port 3389. Ten nowy wiersz to ustalenie, a brakujący wiersz to pytanie. W trybie Ask first czat zatrzymuje się przed działaniami, które coś zmieniają, a write_file pokazuje raport jako diff. Zatwierdzasz raport i decydujesz samodzielnie, czy wzorzec ma się zmienić.
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 linesUruchom netstat -ano na komputerze, który należy do Ciebie, a wypisze porty, na których ten komputer nasłuchuje, wraz z identyfikatorem procesu przy każdym z nich. Widzi tylko tę maszynę. Nigdy nie skanuje reszty sieci. Shell uruchamia polecenie z wynikiem zapisanym w pliku tekstowym, grep wybiera linię dla portu 3389, a tasklist zamienia identyfikator procesu na nazwę programu. W ten sposób rozpoznajesz nieznane usługi na otwartych portach bez zgadywania. Potem wybierasz: zatrzymać program, zmienić jego ustawienie albo zostawić go i zapisać powód w raporcie.
Skan pokazuje otwarty port 80 na komputerze, którego nikt nie używa jako serwera WWW. Jeśli plik ustawień leży w folderze roboczym albo usługa działa na tym komputerze, read_file go otwiera, a edit_file proponuje zmianę, by usługa nasłuchiwała tylko na maszynie lokalnej, pokazaną jako diff. W przeciwnym razie zmieniasz to ustawienie samodzielnie na tym urządzeniu. Nic nie zostanie zapisane, dopóki nie zatwierdzisz. Zablokowanie portu w Zaporze systemu Windows albo w routerze to kolejny sposób na jego zamknięcie, a te zmiany wprowadzasz samodzielnie. Potem przeskanuj ponownie. Shell uruchamia Twój skaner jeszcze raz, a raport zapisuje wynik dla portu 80.
Działa, a nie tylko odpowiada. Typowy asystent czatu opisuje opcje portów tekstem, podczas gdy wersja 2.9.22 uruchamia Twój skaner na Twoich własnych adresach i pokazuje zapisany wynik.
| Typowy asystent czatu | Southcode Desk | |
|---|---|---|
| Działanie | Opisuje opcje skanowania, a pisanie zostawia Tobie. | Uruchamia Twój skaner przez Shell i pokazuje prawdziwy kod wyjścia. |
| Pamięć | Zapomina zeszłotygodniowy wynik, jeśli go nie wkleisz. | Czyta Twój wzorzec i wcześniejsze raporty z folderu roboczego. |
| Zakres | Nie wie, czyje są adresy, które zaraz zeskanujesz. | Pracuje na liście adresów, którą mu dasz, a ta musi być Twoja. |
| Kontrola | Podaje tekst bez kroku zatwierdzenia. | Ask first zatrzymuje się przed zmianami; Plan only niczego nie zmienia. |
Właściciele homelabów z routerem, NAS-em i kilkoma zapomnianymi usługami testowymi to pierwsza grupa. Sieci rosną przypadkiem. Tu pojawia się testowy serwer WWW, tam włączone zostaje ustawienie pulpitu zdalnego, aż nikt nie pamięta, który port należy do której maszyny, a wzorzec adresów 192.168.1.x daje Ci punkt odniesienia dla każdej odpowiedzi.
Studenci i samouki administracji, którzy ćwiczą skanowanie sieci w swoim własnym laboratorium, to grupa druga. Prowadzą ślad swojej pracy. Ekran wyników znika, ale zapisane skany, wzorzec i każdy raport zostają w folderze roboczym, więc możesz zobaczyć, co zrobiono w zeszłym miesiącu.
Administratorzy freelancerzy, którzy testują małą sieć klienta na podstawie pisemnej zgody, to grupa trzecia. Trzymaj się listy. Zgoda wskazuje, kto może testować, jakie adresy obejmuje i jakie daty obowiązują, więc dajesz agentowi tylko te adresy i sprawdzasz każde polecenie oraz zapisany wynik, zanim je zatwierdzisz.
Port scanner to program, który wysyła próby połączenia do numerowanych portów urządzenia, od 0 do 65535, i zapisuje, które odpowiadają. Otwarty oznacza, że usługa nasłuchuje. Zamknięty oznacza, że nic nie nasłuchuje, a filtrowany oznacza, że zapora odrzuciła próbę. Używaj go wyłącznie na urządzeniach, które należą do Ciebie albo które masz pisemne upoważnienie testować.
Tak. To oficjalna strona Southcode Desk, a pobieranie tutaj to oryginalna wersja, więc możesz porównać jej sumę kontrolną SHA-256 z opublikowanym manifestem. W sprawie pomocy użyj przycisku Send feedback w aplikacji.
Tak, otwarty port może taką podatność stworzyć, bo każda nasłuchująca usługa to kod, z którym każdy w tej sieci może próbować się komunikować. Częstą przyczyną są stare i nieużywane usługi. Mniej nasłuchujących usług to mniejsza ekspozycja. Zamknij to, czego nikt nie potrzebuje, ogranicz resztę i przeskanuj ponownie, aby potwierdzić zmianę.
Nie, nie domyślnie. Otwarty port w zaporze jest tak bezpieczny jak usługa, która za nim stoi, więc otwieraj go tylko dla usługi, której naprawdę potrzebujesz, ogranicz, kto może się z nim połączyć, aktualizuj tę usługę i przeskanuj ponownie, żeby zobaczyć, co faktycznie odpowiada.
Nie. Nie zawiera własnego skanera: Shell uruchamia skaner, którego już używasz, na adresach, które należą do Ciebie, a agent czyta zapisany wynik, porównuje go z Twoim wzorcem i przygotowuje raport. netstat i tasklist obejmują tylko komputer, na którym działają.
Nie. Nie wykrywa ani nie blokuje skanów wymierzonych w Ciebie; jedynie uruchamia Twój własny skaner na adresach, które należą do Ciebie albo które możesz testować na piśmie. Nigdy nie kieruj go na sieć kawiarni, hotelu, szkoły ani biura bez pisemnej zgody jej właściciela.
Nie. Instalujesz aplikację dla Windows, łączysz model i zaczynasz pracę, a rejestracja nie jest potrzebna na żadnym etapie. Wybrany przez Ciebie dostawca AI w chmurze może pobierać opłaty osobno, natomiast model działający lokalnie na Twoim komputerze zachowuje wszystko na maszynie, łącznie z wynikami Twoich skanów.
Pobierz Southcode Desk, wskaż mu folder z Twoim wzorcem i przeczytaj pierwszy plan w trybie Plan only; potem przełącz na Ask first, aby uruchamiać polecenia, które zatwierdzisz. Instalator ma około 34 MB.
Pobierz Southcode Desk dla Windows ↗Każda podstrona jest dostępna w 20 językach.
Co Southcode Desk robi z wynikami Twojego skanera ↗ Połącz model chmurowy, lokalny lub wbudowany ↗ Cotygodniowy workflow ze wzorcem, krok po kroku ↗ Pobierz i sprawdź instalator ↗ Odpowiedzi o skanowaniu i aplikacji ↗ Co zostaje na Twoim komputerze ↗