但是,据林鸿所知,sun的rpc服务有一个比较大漏洞,就是在多个rpc服务时xdr_array函数存在远程缓冲溢出漏洞,通过该漏洞允许攻击者远程或本地获取root权限。
这是一个比较常见的漏洞,如果林鸿之前就从这里开始入侵的话,则根本不用花费那么多时间,并且也不用靠运气才能进入这个系统。
之所以没有发现这个端口,是因为林鸿是从最小的端口开始一个一个测试过去的,结果到后面已经失去了耐姓,改变了入侵策略,后面又运气好,正好猜解到了其中一个用户的密码。
林鸿正想继续查一下,看看是否有人利用这个漏洞入侵到里面的时候,突然之间在显示器中出现了一句话。
【没想到你这么久才开始入侵。】
林鸿顿时微微一惊,他瞬间就立刻明白,这是有人在给自己发消息,也就是说,这台服务器上此刻至少还有另外一个人存在,并且对方很可能一直在观察自己的行为。
结合这句话的内容,他判断对方是凯文,可是又不能确定。
于是,林鸿只好保持沉默,并且已经决定,一旦发现苗头不对,他就立刻退出,下线。
【别担心,是我,给你列表的人。】
果然是凯文。
林鸿看到这句话,顿时放松下来,他回道:
【eric:吓我一跳,还以为被管理员发现了。】
【呵呵,这台服务器的管理员可没那么勤快,他在下午五点半的时候准时下班。并且这台服务器是杜克大学计算机系,专门用来给学生上机学习unix建立的,虽然你现在登录有点奇怪,但是有时候也是有学生会在凌晨登录的。】
林鸿看到凯文的话,顿时又放心不少。他刚开始的时候,一直担心自己在入侵的时候,正好碰到管理员上线,然后发现自己正在登录别人的账号入侵。
当林鸿将这个担心给凯文说了之后,凯文告诉他一个小故事。
当年凯文为了入侵一台服务器,由于对方安全措施做得非常不错,凯文想尽了各种办法都没有成功。
最终他只得社会工程学的方法,通过电话和传真,伪装成技术部门的主管,让对方的后勤部门将包含有关键技术的原始资料使用快递的方式邮寄给对方。
然后,他伪装成快递员,上门取件,但是在那一刻,他正好碰到对方技术主管碰巧到后勤部门办理事情,他和对方打了个照面,不过最终还是被他凭借着“天赋”化险为夷,并且顺利将那些资料给影印了一份。
凯文告诉林鸿,当黑客必须绝对冷静,就算是碰到了最危险的事情,都不能乱了分寸,因为没到最后一刻,谁都不能知道事情到底会向什么方向发展。
【eric:你怎么知道我今天会入侵这台服务器?】
【我设置了入侵警报提醒。我给你的那一系列的服务器都是相对来说比较安全的服务器,要么是大学里面给学生用于练习的,要么则是管理员水平一般,并且很少上线的。你只要按照顺序入侵过去,相信你的技术可以得到很大提高。】
【eric:谢谢你。】
凯文如此热心帮助自己,林鸿感到非常感激,可以说,在这方面,凯文完全是他的启蒙老师。
林鸿说完这句话之后,对方迟迟没有应答。
正疑惑间,对方突然发来消息:
【有情况,今天管理员不知道为什么现在上线了。虽然没什么大问题,不过我建议你最好先退出登录。因为eric平时是一个乖学生,很少在凌晨两点多的时候连接服务器,很容易会引起管理员起疑。】
【我会帮你清理痕迹。】
末了,凯文又补充了一句。
林鸿微微一愣之后,来不及多想,立刻断开了和那台服务器的连接。在那一刻,他的心脏很不争气地剧烈跳动了几下。
虽然就算是被发现也没什么关系,但是在这种氛围之下,林鸿还是不受控制地感觉到了一丝紧张,与此同时还有一种莫名的刺激感。就好像是做坏事,突然就要被人发现一样。
林鸿想了想,还是决定将cqcq软件给登录上了,原本凯文会像上次那样,使用这个聊天软件和自己联系,可是等了半天,依然毫无音讯。
他很想再登录到那台服务器上看一下,可是又担心暴露行踪,被对方发现。
心中矛盾之下,林鸿最终暂时将这件事抛诸脑后。
他切换到minix系统下,继续开始丰富linus系统中的bash系统调用指令,毕竟posix标准的书籍已经借回来了,早点将常见的系统调用实现完毕再说。
(未完待续)