從 Day 18 起,你已經用 Shodan 找到對外服務 IP/Port。今天目標是把這些 IP/端口定期掃描,取得 HTTP 狀態與地理定位資料,合併進 Google Sheets,並在檢測到變化(服務失效 / 新開 Port)時發通知。
⚠️ 法律與道德警告
⚠️ 主動掃描可能觸及對方系統,請確保已獲得授權!
本流程僅限於:
這個模組屬於「外部服務運行態監控層」:
輸入:從 Day 18 篩出來的 IP + Port 列表
處理:
輸出:
參考IP Geolocation & HTTP Port Scanning with Google Sheets
https://n8n.io/workflows/8674-ip-geolocation-and-http-port-scanning-with-google-sheets/
更改流程為讀取GoogleSheet資料
使用Temaple建議的GoogleSheet格式
https://docs.google.com/spreadsheets/d/19MSjNyjzs1FeRI5_QLiVk8Hi9JNt5HD1bNulfpB6SzI/edit?gid=0#gid=0
使用HTTP Request 去檢查服務
輸出檢查結果
更新到GoogleSheet