作者: 乔克斯
查看: 56019|回复: 60
打印 上一主题 下一主题

[源码] 【网卡抓包】C#抓包,SnifferHttp使用网卡获取Http请求数据

  [复制链接]
跳转到指定楼层
#
乔克斯 发表于 2015-4-19 15:57:46 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
查看: 56019|回复: 60
说明:
  • 一个完整的数据包监听源码,当然并不仅仅只能监听http数据,可以获取到所有经过网卡的数据。
  • 但是通过内置的 HttpSniffer.HttpPacket sn = new HttpSniffer.HttpPacket();  sn.ParseRequest(data);
  • 可以直接将数据包转换为http对象,就可以读取到地址和cookie以及其他东西了。
  • 在数据包监听事件里面我做了判断,只显示http数据包的详细信息。对于其他的数据包只显示ip+端口组合。
  • 当然有了数据包内容,想获取什么类型都可以,例如直接通过标头就可以只获取post提交的数据,就可以进行http提交抓包了。
  • 内置一个TcpPacket类,HttpPacket类是基于TcpPacket类实现的。总之功能还是非常强大的,具体怎么使用就看自己的实际环境了。

效果截图:
1.主界面。


案例源码下载:

评分

参与人数 2金钱 +6 贡献 +1 收起 理由
hsatnet + 1 不错,加上数据分析过滤后,会有更大作用。.
xiaobo + 5 + 1 不错,之前有搞过这玩意.挺麻烦的..

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏16 转播转播
回复 论坛版权

使用道具 举报

推荐
huihui0371 发表于 2015-8-17 00:14:15 | 只看该作者
我想知道怎么才可以吧Content内容也抓出来!!!
59#
huoxuxu 发表于 2021-6-23 14:56:09 | 只看该作者
研究一下哈
58#
wgq4812 发表于 2020-4-23 22:03:16 | 只看该作者
感谢分享。
回复

使用道具 举报

57#
isosky 发表于 2020-3-8 12:17:36 | 只看该作者
感谢,正好有需要
56#
458349885 发表于 2019-6-17 17:24:08 | 只看该作者
这个只是入门的,没有涉及到TCP重组
55#
go_go007 发表于 2019-5-6 19:16:53 | 只看该作者
这都可以,简直屌到没朋友!
54#
xhlxh 发表于 2019-1-8 15:24:43 | 只看该作者
感谢分享 。谢谢
53#
alplf123 发表于 2018-12-26 10:03:52 | 只看该作者
不错,正好需要,下载研究一下
52#
小雨哗啦啦 发表于 2018-9-12 15:06:21 | 只看该作者
这个可以研究下
51#
besteast 发表于 2018-9-8 18:11:42 | 只看该作者
{:3_42:}{:3_42:}{:3_42:}{:3_42:}
回复

使用道具 举报

50#
mm8413 发表于 2018-9-8 09:59:12 | 只看该作者
厉害,谢谢分享
您需要登录后才可以回帖 登录 | 加入CSkin博客

本版积分规则

QQ|申请友链|小黑屋|手机版|Archiver|CSkin ( 粤ICP备13070794号

Powered by Discuz! X3.2  © 2001-2013 Comsenz Inc.  Designed by ARTERY.cn
GMT+8, 2024-11-22 14:45, Processed in 0.822434 second(s), 38 queries , Gzip On.

快速回复 返回顶部 返回列表