UDP数据截取/分析器
上星期找杭州那边要GWIP的数据包格式,Y的居然不给,说是什么自主知识产权,靠,不就是一个封包格式吗?这也扯上产权,要不是你们的控件写得烂,我也懒得自己动手做。要你们做个.NET的,你们说做不了;找你们要包格式我自己动手做,却又说什么不能给。
算了,我自己分析!
因为GWIP是基于UDP协议的,所以首先,做一个UDP的数据包截取/分析器,结构如下:
说白了,就是让GWIP客户端去连接UDP截取器,UDP截取器截取到数据包后转发给GWIP服务器,当服务器把数据发回来时,UDP截取器再把数据包转发给GWIP客户端,实际上就是充当了一个“中间人”的角色,数据包经过UDP截取器的时候,再去调用分析器,去分析数据包的内容,分析器以插件的形式存在,当然,分析器得自己做。
我觉得这玩意可以用来做网游封包截取,然后做外挂:)
工程基于VS.NET 2005,里面用到了CSocket控件包和Public控件包
哦,忘了说了,GWIP是我们公司程控交换机使用的IP电话系统。
源码下载