在需要802.1x认证的局域网内实现免费通讯
2005-07-09 15:51
423 查看
学校刚改造了校园网,上网需要通过华为3com的802.1x认证,采用计时或包月的收费办法。一开始网络没通的时候大家想着就算不申请帐号不上网,那也可以利用这现成的局域网联机玩游戏,不要太爽。可是网络通了之后才发现,如果不通过认证,就算电脑连在网络上了,你也不可能访问其他任何一台电脑。除非你通过认证,否则,局域网等于不存在!学校太狠了!!郁闷!!!
后来在编写认证程序利用sniffer抓包的过程中发现,我能收到别人保持连接的数据包(详见第一篇文章),可见这种包在局域网内应该是免费任意通行的。那么是否能把私有的数据混在这种包中发送出去,然后在其他电脑中抓取这个特殊的包,并把私有数据提取出来呢。如果可以的话,那就可以实现同一网段内的聊天,文件传送,甚至自己的虚拟局域网。
这里面还有些问题,比如说,包的长度可否超过60个字节,利用Winpcap抓包发包的速度问题,私有数据的结构问题。
上面这些仅是个人的一些想法,并没有去实施验证,不知道是否可行。感觉802.1x还是有好多空子可钻的。
后来在编写认证程序利用sniffer抓包的过程中发现,我能收到别人保持连接的数据包(详见第一篇文章),可见这种包在局域网内应该是免费任意通行的。那么是否能把私有的数据混在这种包中发送出去,然后在其他电脑中抓取这个特殊的包,并把私有数据提取出来呢。如果可以的话,那就可以实现同一网段内的聊天,文件传送,甚至自己的虚拟局域网。
这里面还有些问题,比如说,包的长度可否超过60个字节,利用Winpcap抓包发包的速度问题,私有数据的结构问题。
上面这些仅是个人的一些想法,并没有去实施验证,不知道是否可行。感觉802.1x还是有好多空子可钻的。
相关文章推荐
- QT使用WOL实现远程一键开机(局域网,需要目标电脑的主板支持,并且插上网线,用udpSocket.writeDatagram一句话就可以)
- C#实现多级子目录Zip压缩解压实例 NET4.6下的UTC时间转换 [译]ASP.NET Core Web API 中使用Oracle数据库和Dapper看这篇就够了 asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程 asp.net core异步进行新增操作并且需要判断某些字段是否重复的三种解决方案 .NET Core开发日志
- 访问需要HTTP Basic Authentication认证的资源的各种语言的实现
- 访问需要HTTP Basic Authentication认证的资源的各种语言的实现
- Spring+STOMP实现WebSocket广播订阅、权限认证、一对一通讯(附源码)
- Mouse without Borders是微软的一个软件实验项目,这款软件可让鼠标自由在局域网中的多台电脑间移动,键盘输入实现无缝切换,还可以直接用鼠标相互拖拽文件。 如果经常需要同时使用两台以
- 访问需要HTTP Basic Authentication认证的资源的各种语言的实现
- 用Visual C#实现局域网点对点通讯
- 用Visual C#实现局域网点对点通讯
- 访问需要HTTP Basic Authentication认证的资源的C#实现
- 用Visual C#实现局域网点对点通讯
- 访问需要HTTP Basic Authentication认证的资源的各种语言的实现
- 访问需要HTTP Basic Authentication认证的资源的各种语言的实现
- 访问需要HTTP Basic Authentication认证的资源的各种语言的实现
- 基于802.1x协议的接入认证简单实现
- 基于H3C交换机实现基于口令的802.1x认证方案
- 访问需要HTTP Basic Authentication认证的资源的各种语言的实现
- 用Visual C#实现局域网点对点通讯(转)
- 用 Visual C# 实现局域网点对点通讯
- 用Visual C#实现局域网点对点通讯