作者Dong0129 (阿東)
看板C_and_CPP
標題[問題] 請教網路程式
時間Thu Apr 2 22:47:08 2015
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
C++、windows
餵入的資料(Input):
Pcap檔、已分析過的txt
補充說明(Supplement):
各位版友好,
想要達成一個目標,需求如下:
有一個Pcap檔,先前已利用python將各個session及傳送的關係分離出來,
拓樸關係紀錄在txt檔中並以代號表示,
例如:
PCAP txt
192.168.1.1>192.168.2.2 1.1.1.1>2.2.2.2
若是想寫一個程式將Pcap檔中的IP位置全部修改成txt檔中的代號,
修改後並重送,有哪些方法可以達成呢?
有找到工具(colasoft packet builder)可以使用,但因為該工具無CLI模式故不知如何
寫腳本控制...
(即過程中不讓使用者手動修改ip,希望可以讀檔後直接修改檔案後重送流量)
麻煩各位版友指點方向...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.227.105.242
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1427986031.A.F82.html
→ EdisonX: python / c++ ??? 04/02 23:36
您好,是指我開發平台寫的不對還是說可以透過python寫出來呢?
推 LiloHuang: tcpreplay 不妨可以研究看看,支援 pcap 檔案 04/02 23:38
→ LiloHuang: 提供了命令列模式操作,得在 Linux 上跑就是 :P 04/02 23:39
謝謝您,我會研究一下的!
推 Push5F: script QwQ 04/03 08:18
一開始的想法是寫腳本控制colasoft packet builder,但是因為該工具似乎沒有CLI模式
所以我不太知道要怎麼利用腳本控制...
或是有其他腳本撰寫工具可以達成這個目的呢??
※ 編輯: Dong0129 (36.227.105.242), 04/03/2015 08:57:14
謝謝您,今早也有找到scapy的資料,但是在想說有沒有辦法能夠在window上作控制...
謝謝您的幫忙!
※ 編輯: Dong0129 (36.227.105.242), 04/03/2015 11:05:53