
在 Maltrail 上回放封包
每次要回放封包時都會忘記指令,所以寫成文章記在這邊。
前置準備
需要先有準備以下環境與檔案:
- 安裝好 Python 3 的 Linux 環境
- 安裝完成的 Maltrail
- 一個或多個
.pcap
封包擷取檔
單一封包回放指令
Maltrail 本身提供 --pcap
參數,可讓我們將 PCAP 封包導入 sensor.py
進行離線分析。
1 |
|
執行後你會看到類似以下訊息:using '/var/log/maltrail' for log storage
running...
cleaning up...
多個封包批次回放:使用 for 迴圈
如果你有大量封包需要回放,可以使用 bash 腳本批次處理:
1 |
|
儲存為 replay_pcap.sh 並執行:
1 |
|
或是不寫成腳本,直接執行
1 |
|
若你的封包為 .pcapng
格式,可使用 editcap
轉檔:
1 |
|
分析結果位置
Maltrail 預設會將分析結果記錄在:
1 |
|
要是回放中斷了可以下指令檢查最後讀到的檔案:
1 |
|
留言區從原本需要登入github才能留言的方式改成使用 Twikoo
不須登入即可留言
如果你要匿名的話姓名、郵箱、網址可以隨便打沒關係
留QQ郵箱的話可以自動偵測郵箱頭像
有想多交流的話可以留網址我看到會過去逛逛