[問題] 修改封包並遠端連線後送出封包

看板Python作者 (阿東)時間10年前 (2015/03/29 18:05), 10年前編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
各位版友好, 想請教一個問題, 請問是否能夠根據某個檔案內容將流量紀錄檔的sr IP跟dest IP修改後, 將修改IP後的封包利用遠端的電腦送出呢? 例如: 檔案1.pcap(只描述sr IP與dest IP,格式與原擋不符): 100.100.100.100>200.200.200.200 100.100.100.100>150.150.150.150 200.200.200.200>150.150.150.150 ... 我已得知轉換後的ip關係為: 1.1.1.1>2.2.2.2 1.1.1.1>15.15.15.15 2.2.2.2>15.15.15.15 ... 如今想要修改原本封包的ip位置為轉換後的ip位置並依序遠端連線到該電腦將修改後的封 包送出,如下: 檔案1(改).pcap: 1.1.1.1>2.2.2.2 1.1.1.1>15.15.15.15 2.2.2.2>15.15.15.15 ... 依造順序遠端連線到該電腦並送出封包: 遠端連線1.1.1.1將封包送至2.2.2.2 連線1.1.1.1將封包送至15.15.15.15 遠端連線2.2.2.2將封包送至15.15.15.15 ... 以此類推, 想請問是否有lib可以直接修改pcap檔內容後在遠端連線到該電腦直接送出封包呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.137.121.177 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1427623515.A.85C.html

04/03 18:55, , 1F
有試過 scapy 這個工具了嗎 ?
04/03 18:55, 1F
最近有找到這支套件的範例,會找時間摸一下,謝謝您的建議喔!! ※ 編輯: Dong0129 (220.137.131.127), 04/12/2015 21:53:14
文章代碼(AID): #1L5yvRXS (Python)
文章代碼(AID): #1L5yvRXS (Python)