首页
社区
课程
招聘
[已解决] [悬赏]欲实现一个类似于Wireshark的某个简单功能的简单小工具程序 10.00雪花
2017-3-18 15:12 4617

[已解决] [悬赏]欲实现一个类似于Wireshark的某个简单功能的简单小工具程序 10.00雪花

2017-3-18 15:12
4617


不要被这个标题吓到,不是要实现Wireshark这个工具。只是要实现类似于Wireshark的某个简单功能的简单小程序。需求如下:


1. 这个工具必须运行在网卡、操作系统与应用程序之间。目的是要拦截通过网卡然后到所有联网的应用程序之间的数据包。

2. 这个工具能够在拦截网卡通过的数据包时丢弃某些符合特定条件数据包,使这些被丢弃的包不再被本应接受这些数据包的应用程序所接受。

3. 2中所说的符合某些特定条件的这些条件是指:包含某个固定IP或端口的数据包,但不是某个特定的应用程序所要的数据包。


要求很简单,就是以上这些。请各位大牛指教该用什么库,该用什么工具(最好都是开源的),应该参考什么文档来实现这个功能的小工具。如果现有工具(最好是免费的)也能实现这个功能,请给我提示及用法,也算解决问题。


解决问题,马上结贴!




[培训]内核驱动高级班,冲击BAT一流互联网大厂工 作,每周日13:00-18:00直播授课

收藏
点赞0
打赏
分享
最新回复 (8)
雪    币: 12
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
雪六四 2017-3-19 00:23
2
0
如果觉得钱不够可以向我提出,我另开帖子加!
雪    币: 22
活跃值: (74)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
SFQin 2017-3-31 09:33
3
0
windows用wincap库,linux用libpcap,我写过类似的程序。
雪    币: 1711
活跃值: (516)
能力值: ( LV12,RANK:200 )
在线值:
发帖
回帖
粉丝
supercolin 1 2017-3-31 15:51
4
0
https://github.com/wireshark wireshark & winpcap
雪    币: 5008
活跃值: (1147)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
dabang 2017-3-31 16:12
5
0
linux下好像iptable就直接可以实现楼主的需求吧
雪    币: 362
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Derrin 2017-4-4 17:06
6
0
https://www.microsoft.com/en-us/download/details.aspx?id=4865
这个看下。
雪    币: 301
活跃值: (98)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ggggggaaaa 2017-4-12 09:31
7
0
wireshark只能抓,不能过滤丢弃吧,lz是要类似防火墙的东西吧,linux  iptables,windows写个lwf过滤驱动吧,本站好像有人发过了,搜搜吧
雪    币: 1412
活跃值: (4293)
能力值: ( LV13,RANK:240 )
在线值:
发帖
回帖
粉丝
IamHuskar 4 2017-4-12 10:06
8
0
注意  wireshark  的winpcap只能抓取,不能阻断丢弃。必须自己写代码,windows  上使用TDI  WFP驱动,开源的比较少。linux上基本都是开源的吧。window平台上  有个netfilter  sdk,这个是收费的,但是有demo给你测试,过滤协议都可以。
要是只是简单防火墙的功能,开关端口  IP可以参考之前我写的一个垃圾代码
http://bbs.pediy.com/thread-213676.htm 
雪    币: 12
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
雪六四 2017-4-12 18:56
9
0
IamHuskar 注意 wireshark 的winpcap只能抓取,不能阻断丢弃。必须自己写代码,windows 上使用TDI WFP驱动,开源的比较少。linux上基本都是开源的吧。window平台上 有个netf ...
能否给个qq私聊下?我的qq:2994887966。
游客
登录 | 注册 方可回帖
返回