您现在的位置: Tracy‘Blog > 博客

校园网那些事(全文下载)

2013-11-23 2:22:19  Posted by tracy

校园网那些事(全文下载地址)

链接:http://pan.baidu.com/share/link?shareid=1734556067&uk=2433112949

刮开即可得到密码: utz3

...

校园网那些事 —— 总结篇

2013-11-23 2:02:33  Posted by tracy

 【校园网那些事 —— 总结篇】 终于,把该码的都码完了,也算是在差不多能把这个客户端的来龙去脉说清楚了,也算是能给自己一个交代了,也算是圆了自己在考研前75天的那个梦了。

其实,总结无非就是说说这个过程中自己经历了些什么、得到了些什么罢了,也会加上些感谢XXX之类的。完了,写到这句话后,突然发现自己没话写了。是什么都没收获到、还是不知道该如何描述自己收获了些什么呢?

在写这总结前,我去参加了一个交流会,期望能在这交流会上得到些灵感,触发些思考,亦或许得到些想得到的答案~可听了会儿发现,内容并没涉及到关于“兴趣”这块。一直以来都向往自...

校园网那些事(十)

2013-11-20 12:03:21  Posted by tracy

Chapter 7——广播?模拟广播        通过前面的努力,也就实现了整个对客户端大多数秘密的探索。不过,上章中,我们实现了数据包生成,并且,对自己的去掉了时间校验的客户端发送,虽然成功了,可似乎不能说明什么,只能说找到了他的实现原理罢了~        那,我们再来分析分析吧,在用客户端拨号上网的过程中,整个客户端与服务器的交流过程应该是这个样子的:(YY的,不过貌似每次YY的结果都是正确的...

校园网那些事(九)

2013-11-18 23:01:46  Posted by tracy

  Chapter 6——数据包生成器 有了上面的分析基础,我们算是对接收到的数据包的功能和结构了解的透彻了,那么,下面要做的自然是能够让客户端弹出我想弹出的网站和消息内容。

我这里主要用c实现的,很少敲代码,可能一些变成习惯和风格都不好,也希望大家给点建议和提醒,共同进步。

我们要做的第一步便是去构造整个数据包的框架:(用前面的一张图来说明)

第1位是可选的:04,06,C8,CA

第2位是整个数据包长度,在构造好后数据包后填...

校园网那些事(八)

2013-11-17 1:09:59  Posted by tracy

   Chapter 5——校验码-揭秘MD5算法 上章节中大概的分析了下我们所接收到的数据包。并单步跟踪了程序处理数据包的整个流程,之后我们发现,程序大概做了如下的事情:

1、取第一位判定数据包功能类型。(以下所说的数据包,皆是指解密后的数据包)

2、取第二位得到数据包总长度。

3、取每个功能代码位(即我们上章节中分析出来的08、09、0A、0B、0C、0D),按相应的功能代码对其后跟随的内容进行处理。

A、对08,跳转到时间判定处,对比数据包中包含的时间与...

总数:182条  当前页数:22/37首页上一页1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 下一页尾页