Otevři složku projektu
Jako pracovní složku vyber tu se soubory expected-ports.csv, scans/ a reports/ a přečti si plán v Plan only.
Máš router, souborový server a pár starých testovacích strojů. Většina nástrojů pro skenování sítě vytiskne seznam a tím končí. Tady se seznam porovnává s baseline, kterou vedeš, a každý rozdíl dostane rozhodnutí: ponechat, zavřít nebo zkontrolovat. Počítají se jen tvoje vlastní adresy.
Jako pracovní složku vyber tu se soubory expected-ports.csv, scans/ a reports/ a přečti si plán v Plan only.
Přepni na Ask first a schval příkaz. Shell spustí tvůj skener na 192.168.1.x, úlohu „scan network for devices“ (prohledat síť a najít zařízení), ve tvém rozsahu.
Agent přečte oba soubory a vypíše nové řádky, chybějící řádky a řádky označené close.
Službu zavři ručně nebo schváleným diffem, naskenuj znovu a report schval, jen když port zmizel.
expected-ports.csv9 řádkůyour scanner on 192.168.1.xexit 0open scans/week.txt9 shodreports/week.md+18 řádků# 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,closeKomentáře začínají znakem #. Každý řádek uvádí hosta, port, protokol, službu a vlastníka, plus zvolenou akci, a agent s těmito řádky porovnává každý nový sken.
Začni v malém. Začni jedním zařízením, které je tvoje, ne celým rozsahem. Nejdřív požádej o Plan only, ať agent vypíše příkaz, který by přes Shell spustil. Pokud se zařízení během skenu zpomalí, restartuje se nebo přestane odpovídat, sken zastav, zúž seznam adres a spusť ho znovu v režimu Ask first. Vyber klidnou hodinu, protože staré tiskárny, kamery a řadiče mohou na sondování reagovat špatně. Až sken skončí, otevři uložený soubor a ověř, že každá adresa v něm patří tobě.
Divné otevřené porty si zaslouží kontrolu tří věcí: ID procesu z netstat -ano, názvu programu z tasklist a toho, zda baseline port uvádí. První dvě fungují jen pro porty na počítači, kde aplikace běží, a tam agent zapíše odpovědi vedle řádku; u jiného zařízení proces ověříš samostatně na tom zařízení. Cron může týdenní porovnání zautomatizovat a pro zobrazení výsledků skenu portů jako grafu je může agent zapsat do souboru CSV pro tvůj vlastní tabulkový procesor. Po každé změně naskenuj znovu. Cokoli nevysvětleného zůstane označeno check.