MUD的密码问题??

MUD的密码问题??,第1张

关于Zmud的密码问题
关于MUD, 我们大家都透入了大量的机时和心血,但是关于ZMUD这个软件,
它可以说是玩MUD必备的软件,有很强的功能。有一点,很重要的一点,
就是这个软件不适合机房的多人公用机。因为它的确可以自动记录密码,
并且如果一不小心,就给别人留下盗用你密码的后路,而且非常简单。
具体 *** 作大家可以按照如下步骤:
1 下载ZMUD
2 打开ZMUD
3 在 MUD Connector 中先随便输入一个自己熟悉的MUD 地址。
4 进入 MUD 后,输入 id, passwd, 当出现 Auto-login Wizard 时
,(也就是问你 Yes, No, Stop Asking, Help 那个框框啦!)
注意!就是它! 你回答 Yes
5 然后进入游戏。
这时你的帐号已经非常危险了。假如你离开时直接 quit, 然后就走了。
下面假设有另外一个人,来用你这台机器。
1 哇!不用下载了, D: 有一个 ZMUD!
2 打开 ZMUD。(心里一阵高兴:又有可能盗用别人的 id 了!
但愿是个误事 :-P)
3 自己先进入一个MUD
4 选 File/Another Char
5 这时出现 Charactor DataBase 对话框。
6 因为刚刚有人用过,并且那个 Connector 对话框回答了 Yes
所以应该在对话框的左中部看见 Stored Charactor, 里面有
刚才使用者的 id, charactor 和 title
7 单击你看见的那个 id, 比如是 zixia
8 你可以在右下角看见三个栏:
Charactor:zixia Password: Comments: ___________
9 这时用鼠标点一下 Connect
10如果服务器正常的话,你会进入 MUD 的 Login 画面。
11这时到了最关键的一步:
1) id 大家都会输入吧,嘻嘻。
2) 服务器会问你:请输入密码 呵呵,不要气馁,虽然你不知道,但
在 ZMUD 的输入拦中打入: #pw <-----这是最关键的一步。
注:#pw是 ZMUD 提供的一个类似与函数的命令,具体的使用及其他命令可在 Help/Wiz
菜单中查到。 :->
12 这时 出现什麽我不说你也会看得见!
13 比如你的心大大的黑了 输入:passwd
提示:输入原密码:
输入:#pw
提示:请输入新密码:
14 这时 大家明白了为什麽会 :-( 说到这里,怎末样,很恐怖吧!
其实很多玩家为了方便起见,都是回答 Yes 我的一个朋友就利用这个改了几个人的密码,
理由是:不详。 我进入过几个人的 id ,但是,嘻嘻,都是看看就走了。
我的另一个朋友曾经这样进入了两个巫师的 id !!!! 嘻嘻,其中的一个是见习误事,
就是 XO 误事培训站那样的,另一个嘛
是一个很大的 MUD 的 (arch) !!!!! 至于干了些什麽 我不告诉你的说 :->
大家一定想避免这种事。其实很简单:登陆时不要回答 Yes如果你要用机器人,
必须使用自动登陆的话,那末退出的时候记得 deltree/y ~\zmud :-)
其实关键的数据是在 MUD 当前目录的mudchardat,把它删掉就一切 OK 了!
既然说出来了,而且还是我挑起的,我就把自己破ZMUD的密码记录的心得也说说吧,
ZMUD放密码的文件里其实就是mudchardat。
用能编辑HEX的编辑器比如ultraedit,diskedit等等编辑它,里面存放密码的格式是这样的:
在ID后面有几个00,然后有个三位数的标记,即你的密码长度+2 00
你的密码长度比如如果你的密码像我这样长达八位或更多,
这个标记就是0A0008(mud的有效密码只有8位)。标记后面则是一个随机产生的算子,
紧接着是密码。
至于加密的密码如何换算成非加密的,
由于开放还有很多大侠甚至大巫师的密码未被清除,我今天就不写了,不过可以说的是,
加密手法非常简单。
声明:本人只解过自己用来试验的密码,为此还丢了xo的PASSWD(改忘了)
xo的各位大侠以后要是见到我来玩,请务必关照。不过解的方法绝对有效。
至于保护的方法,也是很多的了,我是一向回答NO的,就不存在这个问题。
但是如果你已经回答了YES,那也不要紧,记住离开时选file-->another char
编辑里面的档案,最简单的就是删了它,当然你也可以把里面的PASSWD选项的东西改成假的,
让破密码的人空欢喜一场。
警告:
不要以为你删除了zmud的所有文件就完了。现在有很多强大的undelete工具,
可以轻易恢复你的mudchardat文件。
警告:
不要使用别人的ZMUD,现在开放好像还未出现传送PASSWD的ZMUD,
但是它是极为容易改编的。你防止了别人间接获取,也要防止直接的手段。

一、一般步骤
1、用phpADMIN生成CSV格式文件
以PHP+MySQL模式建立个人主页的读者,在自己的机器上都有PHP+MySQL环境吧?就在这个环境下,用phpADMIN生成以分号为分隔符的dotmudcsv文件。
2、将dotmudcsv文件通过FTP上传到服务器。
3、上传dataphp程序(程序附后),在浏览器调用dataphp程序,将dotmudcsv文件的内容加入到数据库。
二、特殊处理
一般的数据,通过上述步骤,基本可以顺利上传。但对于包含特殊字符的数据(比如数据库记录中包含换行符、单引号、分号),就要做些特殊的处理。
1、换行符的处理
PHP的fgetcsv()函数以换行符作为每行的结束标志。如果MySQL数据表的记录包含换行符,fgetcsv()就不能完整读取记录行。

首先架设一个传奇我们需要准备的东西,版本,服务器,登录器,域名,支付平台。

下面就让我来告诉大家如何去架设传奇。

第一步,把版本下载到服务器里面,然后解压到服务器的D盘,名字必须为Mirserver,然后百度下载好DBC2000进行解压然后安装即可。安装好之后,我们就开始配置DBC2000,在服务器的控制面板里面会有一个DBE-打开之后右键空白部分new新建一个数据库名为HERODB(大小写无所谓),然后右边设置路径D/Mirserver/Mud2/DB即可。设置好数据库之后我们开始配置引擎,打开主引擎在Mirserver根目录下面会有一个引擎控制器exe的启动程序,然后点击至配置向导,第一个填服务器IP,后面的的配置点击默认直至下一步即可,这样引擎就配置完了。配置好引擎之后我们接下来进行配置登录器,每个版本都有自己的配套登录器需要自己配置,首先我们要先搭建好网站(搭建网站的方法下面我会告诉大家)把我们的列表放在网站里面,然后打开登录器配置器,配置地址和备用地址填上我们的列表格式,填好之后我们把快捷方式名改成我们的游戏名字,改好之后我们就可以生成登录器了,生成好登录器之后把登录器解压出来放在网站里面,这些一个传奇我们就搭建好了。

第二步,搭建网站,首先我们要把版本的网页文件复制到一个文件夹,然后我们打开iis,点击网站,右键空白部分,添加网站,这样我们就进了一个新的界面,网站创建向导,网站描述(可随意填写)然后点击下一步,网站IP地址默认为服务器的本机IP,网站端口,一般备案域名都是使用80端口,网站主机头我们填写我们的域名即可。点击下一步,输入主目录的路径,这里路径选择之前我们创建的网页文件的路径,点击下一步勾选,读取,浏览,这样网站就搭建完成了。(上面所说解压的版本和列表格式都是放在网站文件夹里面)

首先选择一种已有服务器搭建好,用HTML5和APICloud(或者其他的可以打包H5app的框架)做客户端,Websocket与服务器通信,Sqlite3做数据库。
1、用多个HTML页面,这种方式会出现无法在多个页面中通用WebSocket的问题。
2、用一个iframe改变src可以通在主页面写websocket,但是主页面与子页面部分js代码会冲突。
每个页面放到一个DIV中,然后用js控制DIV显示与否。
属性展示和功能按键布局主要用Table,这样看起来整齐,那种类似控制台可以不断滚动出一条条的内容的用div,设置成带滚动条和自动定位到最新输出信息。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10653673.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存