求教关于 python 实时处理场景

2016-04-16 08:57:39 +08:00
 luyg
各位大神:
近期有个需求,想分析下内网的网络数据交互
基本思路是通过 tcpdump 抓包,然后做分析。目前做到了用 tcpdump 抓包然后保存, python 去处理这些数据输出结果。
现在想做的实时一些,有没有办法能边抓包边调用程序实时分析?求各位大神指点。
3760 次点击
所在节点    Python
4 条回复
bravecarrot
2016-04-16 09:27:17 +08:00
我毕设做的东西和这个差不多吧,
思路是把抓包和计算输出分开。

抓包后提取参数,然后参数通过 http 传给 webserver , web 程序进行逻辑计算输出结果,顺便把数据存到 mysql 里。

我还没做完,延迟估计蛮大的,但是功能可以实现啦
asassas
2016-04-16 14:15:50 +08:00
没用过,不知道能不能试一下
https://pypi.python.org/pypi/pypcap 直接抓包?
这个模块的作者竟然是 Dug Song , dsniff 的作者啊
amustart
2016-04-17 08:21:04 +08:00
可以试试 scapy ,超级好用
kaneg
2016-04-17 12:19:47 +08:00
要实时的话,流量一大,估计处理速度不同步

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/271485

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX