——————————————————————Hearen'sSimpleSniffer——————————————————————一、功能简介:1.针对同一局域网中的所有主机进行监听并返回处理优化后的数据供研究使用;
2.在数据表中显示了所有当前侦听到的数据包包括源IP、源端口、目的IP、目的端口、数据包协议类型、数据包捕获时间及数据包简略信息(仅应用层数据);
3.可以针对某一特定IP地址(源或目的),某特定端口(源或目的)以及特定类型数据包进行侦听--捕获前过滤;
4.当数据过多时可以随时点击‘清理’对当前的数据表进行清空--不过捕获的数据是不会被清除的,仅清除列表中显示的数据;
5.双击‘清理’时清空所有嗅探到的数据--不仅仅是列表中显示的数据;
6.选择列表中的数据时,数据详细信息会显示在下方的面板中;
此时可以通过选择特定字符串来查看在其左侧的十六进制表示以供研究之用;
7.左下角会显示当前在该局域网中捕获到的数据包个数及总大小(该大小包含IP协议及其建立在该协议以上协议的头部)--数据单位会自动进行切换当数据大小达到2G时将重置清零;
8.在获取数据包后可以针对某一IP,PORT,IP:PORT或IP/PORT及协议进行筛选,同时可以查阅当前所有捕获的数据包(如果没有设置捕获前过滤,否则只能查阅过滤后的数据)。
二、使用说明:本应用的使用环境为Windows7、Windows8及Windows8.1。
在使用过程中需要获得管理员权限-捕获数据包需要访问底层数据,需要获得最高权限才可以正常运行该应用;
三、作者留言该应用的开发环境为VS2013,所用语言为C#,界面设计属于WinForm(比较老式的界面风格,推荐使用WPF)。
因本人水平有限,在该应用中不免存在很多漏洞和不足;
如果你有更多更好的想法或者发现该小应用中的bug还望批评指正。
||联系方式:LHearen@126.com||四、免责声明本系统仅用于学习交流之用,本人不承担该应用的技术及版权问题,且不对该应用负法律责任。
2024/8/9 8:21:21 2.24MB 网络嗅探器 C# 源码
1
一个可编辑的QTableView控件列表,包括按钮,复选框日期选择,列表选择等按钮在QTableView中的使用,其中包含不同编译器下的源代码调试,QT编译器和Vs2008编译器两个版本。
1
多级树形选择列表,最近项目需求做一个android多级树形选择列表,网上发现比较好的项目,分享一下
2024/1/5 10:42:27 8.11MB 多级树形列表
1
基于MFC的音乐播放器完整代码,实现播放暂停,上下一首播放,模式选择,列表删除、选择等多种音乐播放器的基本功能。
还可后台进行壁纸的更换。
2023/6/5 22:44:03 105.41MB mfc
1
中国省份.都会.城镇(辖区)联动选择列表框
2019/4/16 2:05:35 84KB
1
android全国城市选择列表小demo,适合新手。
全国城市数据存在sqlite中,通过适当的规律自在选取相印城市。
适合新手参考,老鸟就直接飘过吧...
2016/5/11 16:45:48 930KB 城市选择源码
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡