Buka folder proyek
Pilih folder berisi expected-ports.csv, scans/, dan reports/ sebagai folder kerja, lalu baca rencananya dalam Plan only.
Kamu punya sebuah router, server berkas, dan beberapa mesin uji lama. Kebanyakan alat pemindai jaringan mencetak daftar lalu berhenti. Di sini daftar itu dibandingkan dengan baseline yang kamu simpan, dan setiap perbedaan mendapat keputusan: keep, close, atau check. Hanya alamatmu sendiri yang dihitung.
Pilih folder berisi expected-ports.csv, scans/, dan reports/ sebagai folder kerja, lalu baca rencananya dalam Plan only.
Beralih ke Ask first dan setujui perintahnya. Shell menjalankan pemindaimu pada 192.168.1.x, yaitu tugas «scan network for devices», di rentangmu.
Agen membaca kedua berkas dan mendaftar baris baru, baris yang hilang, dan baris yang ditandai close.
Tutup layanan secara manual atau lewat diff yang disetujui, pindai lagi, dan terima laporan hanya jika port itu sudah hilang.
expected-ports.csv9 barisyour scanner on 192.168.1.xexit 0open scans/week.txt9 kecocokanreports/week.md+18 baris# 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,closeKomentar diawali #. Setiap baris menyebut host, port, protokol, layanan, dan pemilik, ditambah tindakan yang kamu putuskan, dan agen membandingkan setiap pemindaian baru dengan baris-baris ini.
Mulailah dari yang kecil. Awali dengan satu perangkat milikmu, bukan seluruh rentang. Minta Plan only dulu, supaya agen mendaftar perintah yang akan dijalankannya lewat Shell. Jika sebuah perangkat melambat, restart, atau berhenti merespons saat pemindaian berjalan, hentikan pemindaian, persempit daftar alamat, dan jalankan lagi dalam mode Ask first. Pilih jam yang sepi, karena printer, kamera, dan pengendali lama bisa bereaksi buruk saat diperiksa. Setelah pemindaian selesai, buka berkas tersimpan dan pastikan setiap alamat di dalamnya adalah milikmu.
Port terbuka yang janggal layak diperiksa dari tiga hal: ID proses dari netstat -ano, nama program dari tasklist, dan apakah baseline mendaftarkan port itu. Dua yang pertama hanya berlaku untuk port di PC tempat aplikasi berjalan, dan di sana agen menulis jawabannya di samping barisnya; untuk perangkat lain, kamu memeriksa prosesnya sendiri di perangkat itu. Cron bisa mengotomatiskan perbandingan mingguan, dan untuk memvisualisasikan hasil pemindaian port sebagai grafik, agen dapat menulisnya ke berkas CSV untuk program spreadsheet-mu sendiri. Pindai ulang setelah setiap perubahan. Apa pun yang tak terjelaskan tetap ditandai check.