SFworld 版 (精华区)

发信人: Grapes (紫葡萄), 信区: SFworld
标  题: MUD--黑客事件(一)
发信站: 哈工大紫丁香 (Fri May  8 05:46:35 1998), 转信

寄信人: flyer (魂)
标  题: MUD--黑客事件(一)(转载)
发信站: BBS 水木清华站 (Thu Apr 30 21:18:15 1998)
来  源: 166.111.5.33 

【 以下文字转载自 flyer 的信箱 】
【 原文由 Iolia 所发表 】
                                MUD--黑客事件(一)
                                                                        杨平

        这个世界只有256色。
        我一边前进,一边暗自后悔。几分钟前,我从一个叫“口
条”的家伙那儿得到这个地址,而十分钟前,我才刚刚认识
这个家伙!他把这里说得天花乱坠,仿佛三级世界里再没有
比这更好的地方了。“我不能告诉你具体怎么好,因为保密
权的关系……你知道的。”他神秘兮兮地对我耳语道,还把
心掏出来给我看。我一见那心做得很精致,便对他有了些信
心,同意到这里来看看。当然他也得到了10个信用点的酬报。
在这个社会中,什么都是要酬报的。
        谁知竟是这么个破落的地方。眼前是一望无际的棕绿色
土地,天是蓝的,没有云,天地交界处只是由三极色差连起
来。见鬼!一个在MUD中混了半个月的人也能做得比这好得
多,我决定向MWA投诉那个家伙。现在,既然已经来了,
还是四处看看吧,万一真有什么好玩的东西呢?
        地平线上出现了一个点,并迅速长大成为一所房子,就
象一般小康之家都有的那种两层的多窗式的住房。我走到门
前,转了转把手,没有任何反应。周围没其它房子,好玩的
东西一定在这里。我抬头看了看,这个房子有烟囱,可以飞
上屋顶,从烟囱里进取。我打开飞行器。“这里不许飞行!”
一个窗口弹了出来,吓了我一跳……不过我已有点习惯了。
我迅速绕了房子一圈,没有什么可攀援的地方,窗户也打不
开。我又回到门口。
        突然,我注意到门旁有个花篮,花瓣清晰可辨,在这破
落的世界中出现如此精致的设计肯定暗示着什么。指令----从
花篮中获取一切。“你得到一把钥匙!”太简单了!我用钥
匙打开门,里面是客厅,有沙发、地毯等一般的家具,有楼
梯通向二楼,没有其他人。我走到屋子一角的电脑前,按了
一下象是开关的东西。“你好,星猩。有什么烦恼吗?”一
行英文出现在屏幕上。咦?它居然知道我的名字。这似乎是
个心理咨询的地方,这就有点意思了。“我很沮丧。”我说。
又是一个窗口:“用户错误35:使用非法频道。”哦,我忘
了这里是没有语音的。我把键盘拉出来,输入:“我很沮丧。”
那机器装模做样地响了一阵,出现了一行字:”在二楼尽头
的屋子里,你可找到治疗的良药。”
        玩什么玄虚?顺着楼梯上到二楼,看到楼道尽头那紧闭
的门,打定主意,如果还需要什么鬼钥匙才能进去,就立刻
离开这里。我的耐心快没有了,那10个信用点就算白扔了。   
门很容易地打开了,里面一团漆黑。我犹豫一下,迈了
进去。
        “这里是太空。你没有保护措施,处在很危险的状态
中!”天啊!我赶紧转身想回去,但是门刚好关上,我只来
得及看到那明亮的楼道被星空盖住。“你的血管开始进裂。”
表示生命力的绿色条不断缩短,我惊慌地扭动着身躯。“你
的大脑严重缺氧,神志开始模糊。”色条越来越短,变成黄
色、红色、亮红色……
        “不!”我大叫。
        “用户错误35:使用非法频道。”
        几秒钟后,眼前出现了我在太空飘浮着的、僵硬的尸
体。一个窗口弹出来,一行红色的大字:“你死了……”
    我傻在那里。
 伴随着一阵哀伤的音乐,我返回了系统的主画面。系统
显示:“你刚刚死亡,用户帐号被取消。请向MUD巫师协会
(MWA)申请新的用户帐号。地址:
        newuser.useraccount.mwa.mud。”
        我一把摘下头盔,扔到一边。妈的!见鬼!我暴怒地在
屋里走来走去,把所有碍着我的东西踢到一边。这怎么可能?
我还从来没死过!我所有的东西,我拥有的世界全丢掉了!
重新申请-个帐号倒是不麻烦,然而获得私人住所及构造世
界的权限要半个月,我怎么能忍受这种等待!
        我倒在床上,点上一根烟,望着斑驳的夭花扳。外面,
喧嚣的都市在这夜半时分已经安静下来,不知哪里传来低沉
的嗡嗡声,更衬出夜的寂静。我冷静了一点儿,开始分析这
个事件。首先,那个世界的构造者违反了MUD公约,没有在
可能对玩家构成生命危险的区域设置警告。其次,那个什么
“口条”很有问题,可能他曾经在那里死过,想拉一个陪死
的。我可以向MWA投诉那个构造者,从而获得赔偿,世许
是几千个信用点,好的话可以被判为非法死亡,从而恢复我
以前的数据。至于“口条”嘛,我会想个办法治他一下。毕
竟, 我是MWA的初级实习巫师,修理一个曾通玩家还是容
易的。
        想到这里,我爬起来,再次戴上头盔,联入网络。我知
道,MUD的管理非常严格,不允许巫师利用特权做违反公约
的事。因此,虽然我认识很多巫师、大巫师,但我还是得按
规章申请帐号。我来到帐号申请节点,系统要求输入申请的
帐号名,我填入:星猩。系统显示:“此帐号已有人使用,
请另取-个。”
        什么?难道我的帐号没有被删除?
我赶紧联接MUD系统人口,输入名字“星猩”,系统
询问密码,我输了进去。“密码错误!”不可能!我又输了
-遍,还是不对。在第三次尝试失败后,系统自动切断联接,
并显示:“不要尝试侵入他人帐号。这不好。”
        我很沮丧。
        没办法,我只好登录了-个新帐号。只要能进去,就可
能找到我的朋友,看看他们有什么办法。
        第一个世界是鲜花广场,这是新玩家必经的地方,有很
多卖东西的,包括各级世界地址表、语言转译器、飞行器等
等。作为一个新玩家,我有100信用点。我买了一个转译器,
地址表对我没有必要,我脑子中就记得很多,飞行器太贵,
要240点,以后再说吧。我沿着嘈杂的街道向前走,不理会
那些缠上来的乞丐。有意思,几天没来,这里又增加了一些
蜜蜂。它们嗡嗡叫着,在周围飞来飞去,有几次还差点儿撞
到我脸上。
        在广场的东北角,有一个巫师云集的酒吧。我走进去,
看到“乳猪”在和其他几个巫师聊天。“嗨!”我打了声招
呼。他看看我,笑笑,没说什么。“我有麻烦了,‘乳猪’!”
我在他身边坐下。他向我转过身来:“你认识我?”
    “当然!”我突然意识到,由于我使用了新帐号,
他认不出我来。“我是星猩,”我说。
        他似乎没有听见,停了一下,继续和其他人聊起来。我
站起来说:“我是星猩!我有麻烦了,你一定要帮帮我!”
他向我一挥手,一股白光骤起,将我罩住,眼前一片亮,
接着又是一片漆黑。系统显示:“你昏倒了……”昏倒期间
我什么也不能做,什么也看不见、听不见,只能静静等着。
过了-会儿,我醒了,发现自己在一个陌生的房间里,周围
是许多裸女的图案,“乳猪”在旁边看着我。“你干吗?”
我不满地说,“这是你的住所?个性表现得太过份了吧?”
他看着我问道:“你真的是星猩?”
        “当然。我知道你曾用特权偷过-个二级世界的源码。”
        “我有授权。”
        “对,但那授权是在你偷后补办的。我陪你办的。”
他举起…只手,又缓绥放下:“你确实是星猩。”
        “放心,我不会举报的。”我安慰他,“毕竟当时找也
做了假证”
        “你知不知道拥有两个MUD帐号是非法的?”他严厉
他说,“若不是我刚才及时把你打晕弄过来,那几个巫帅就
可能会举报你,你的前途就完蛋啦!”
        “我已经差不多完蛋啦!”我烦躁地说,“我的帐号被
别人占了。”于是我把发生的事详细地讲了一遍。“你是个
经验丰富的巫师,”最后我说,“这种情况下我该怎么办?”
        他没有马上回答我,而是盯着一幅裸女画像。过了一会
儿,他冲我一笑:“你应该设定为不死之身。”
        “不错,我很笨,可你能想个办法吗?”
        “首先,这是一件有预谋的侵入事件。你想想,什么情
况下一个人的帐号会被占用?”
        我思考了一下:“要么是有人猜出我的密码,要么是……
他在我死后抢先注册了这个帐号。”
        “对。要猜出一个人的密码是很困难的事,就连MWA
的高手都不能保证每次都能得手。于是,最好是先把一个人
在MUD中弄死,然后在那人重新申请帐号前的间隙抢占该帐
号。你看,很明显,有人对你的帐号感兴趣。”
        “我有什么特别?”我大惑不解,“我又不是网上的名
人。”
        “你总有让他们感兴趣的地方,也许,他只是拿你做个
试验,看看这种方法是否可行。也许……”他顿了顿,突然
大叫一声,吓了我一跳,“我知道了!”
        “什么?你知道什么?”我呆呆地看着他。
        他没有马上回答我,而是两手一分,就在空中分出一个
窗口来。他掏出个键盘,开始急速敲击。“你看,”他把窗
口向我转过来,“你是初级实习巫师,应该知道MUD管理上
的事。这是MWA帐号管理系统的文件下载记录,我们可以
查查有谁曾经下载过文件。”
        “你是说……”
        “这是MUD的一个漏洞。天啊!我们曾经发现过,但
没有人把它当一回事。MUD的巫帅帐号都在文件中有记录,
它没有更多的内容,只是说明那个帐号的权限是什么。比如
你,在文件中是这样记录的:星猩(初级实习巫师)。当你
进入MUD时,系统会查找你的权限记录,发现你是个巫师,
才会给一定的特权。”
        “听起来很合理啊!”
        “问题在于……问题在于,当一个玩家死后,系统不会
自动在权限文件中删除相应的记录。因此,当这个帐号重新
申请后,申请人就自动获得了巫师权限。你的帐号,”他严
肃他说,“就是这种情况。”
        “真是难以置信,  MWA怎么能容忍这种漏洞存在?”
我感到了问题的严重性。
        “一方面,这是历史上遗留下来的。在早期的MUD,
在那个各自为营的MUD的蛮荒时代,系统就是如此设计的。
因为那时一个玩家死去,系统并不取消帐号,而是降低玩家
的各项指标。除非玩家自杀,否则不会出现这种危险。另一
方面,现在一般的巫师都可以把自己设为不死之身,不必担
心帐号失控。即使有象你一样没设定不死特性的巫师,从死
亡到重新申请帐号的这短短时间内,正好有人申请同样帐号
的可能性极小,所以MWA对此毫不在意。可现在……嘿
嘿……”
        我还是尽量乐观:“我只是个初级实习巫师,侵入我的
帐号有十么用?”
        “你看!”他指着窗口,上面显示着最新的几次文件下
载记录。在倒数第三行,赫然记着:
        “/imm/etc/passwd>10.2.36.64.234.7.190.111.1
         by星猩11/03/2097 16:24:55 GMT。”
也就是说,一个叫星猩的巫师刚才将存放密码的文件下
载到了一台地址为10.2.36.64.234.7.190.111.1的机器上。”
        “这又怎样呢?”我不以为然他说,“我听说文件中的
密码都是经过加密的,看上去只是一组不规则的数字而已。”
        “是的,但我还听说,如果有合适的工具和好机器,就
可以在半个小时内算出这个文件中指定帐号的密码。如果这
是真的,大约有几百个实习巫师的帐号都面临被侵入的危
险。”他冷玲他说。

--
        """"""""""""""""""""""""""""""""""""
        s  滕王高阁临江渚  佩玉鸣鸾罢歌舞  s
        s  画栋朝发南浦云  珠帘暮卷西山雨  s
        s  闲云潭影日悠悠  物换星移几度秋  s
        s  阁中帝子今何在  槛外长江天际流  s
        ************************************

※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 166.111.5.52]

--
☆ 来源:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: grapes.bbs@bbs.net.t]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.795毫秒