救命!需要一个C#程序来捕获数据包并将它们存储在sql数据库中 [英] HELP! Need a C# Program that capture packets and store them in a sql database

查看:79
本文介绍了救命!需要一个C#程序来捕获数据包并将它们存储在sql数据库中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

帮助!我的生活取决于这个计划。我需要一个可以执行以下操作的程序:选择LAN接口和端口,然后过滤数据包并在
上捕获该端口,将数据包频繁存储在SQl数据库中。 意味着最新的数据包将存储在数据库。 < o:p>< / o:p>

我是C#的完整菜鸟,但我需要开源代码。

< o:p>一定不能在C#中...< / o:p>

有人能帮帮我吗?我非常绝望...... < o:p>< / o:p>

推荐答案

寻找程序叫做WireShark。  它是开源的,可以根据需要捕获数据。但是,我不确定sql部分。  它可以将数据保存到一个文件中,然后可以将其导入到sql中。
Look for a program called WireShark.  It's open source and can capture data as you need.  I'm not sure about the sql part, though.  It can save data into a file which could then be imported into sql.


这篇关于救命!需要一个C#程序来捕获数据包并将它们存储在sql数据库中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆