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

校园网那些事(九)

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,跳转到时间判定处,对比数据包中包含的时间与...

校园网那些事(七)

2013-11-14 2:26:22  Posted by tracy

  Chapter4——数据包中的功能控制

        通过一次次各种截获数据包、发数据包、看是否弹出窗口的时候后,得出了如下结论:每次截获的数据包只对本次拨号在线的状态下起作用。那,问题也就随之而来了,我们得弄清楚数据包中的判定条件在哪。也就是,哪些是校验码?

那?我们为什么要去弄清楚这个呢?因为,按照我们现在的分析,如果我们知道了数据包的整个生成原理,包括每一位相应的功能,那么是不是就可以构造出能够实现我们...

搭建写《校园网那些事》的环境

2013-11-12 1:32:18  Posted by tracy

由于现在换学校了,相应的各种网络设施、环境都变了,可为了完成我那因为拖延症而没有完成的《校园网那些事》,还是决定无论多困难都得写完,也当时给自己一个教训,告诉自己,要有毅力,要有执行力~~~!!!

好吧,前奏就先不说了,在我博客里写了在linux下搭建PPPoE服务器的一篇文章。而今天,是为了搭建一个环境,而且,这个服务器不能够影响到真实网络。所以就只能够用虚拟机了。

说到虚拟机,还是先来了解虚拟机中的三种网络接入方式:

1.bridged(桥接模式)

  在这种模式下,VMWare虚拟出来的操作系统就像是局...

校园网那些事(六)

2013-11-8 20:04:44  Posted by tracy

 Chapter 3——窗口弹出 一直就用着自己的工具盗号、拨号上网。忽然有一天又对蝴蝶.exe感兴趣起来了。因为,在印象中,每次拨号成功后,都会在右下角弹出一个窗口,显示你账号的剩余时长之类的信息。然后,还会弹出校园网论坛。这事貌似有点猫腻。

于是,很想知道它是如何弹出网页和窗口的。然而,用宽带连接拨上号之后,马上打开网站,无论你的网址是什么,都会跳转到校园网论坛。这事,的确有点蹊跷。而且,它是如何控制客户端弹出网页和窗口的呢?通过发送特定的数据包?那...

总数:32条  当前页数:4/7首页上一页1 2 3 4 5 6 7 下一页尾页