xxwwcc 发表于 2023-1-21 11:14:25

lovejiaxu 发表于 2023-1-21 00:50
一般都是网页的用户名密码不对。也有可能是PHP版本不对。
不弄网站就直接在数据库添加账号密码

谢谢大佬,主要因为我不会php,都是傻瓜式修改0.0我让我朋友给我参考参考 还是谢谢您,解决了服务器搭建的关键问题

xxwwcc 发表于 2023-1-21 15:20:47

能请教下您注册 /改密的数据库是哪些嘛?我源码看的不是太明白,AjaxRequest\Register.php源码似乎是说要修改PlayerAccount、PlayerCardPoint、PlayerID、role_accountdata这几张表。其中mysql里面的database.account这个应该是他网站的数据库,我用原本的网站注册测试了下,PlayerCardPoint这个表没有变化,另外三张表(PlayerCardPoint、PlayerID、role_accountdata)相应有改变。但是我手动添加账号密码等信息到这三张表里面,登录游戏还是提示账号错误。后面我把mysql里面的db_user也相应的添加了,登录游戏仍然账号错误。我想既然网站打不开,那我直接修改数据库也行,到时候写个工具,但是现在正确的数据库都找不到0.0修改无效   网站源码:ht删tps://w删wme.lanzoum.com/idsOB0ljozyj    大佬如果有时间的话烦请您帮忙解答一下小弟的疑惑呢0.0    感激不尽

lovejiaxu 发表于 2023-1-22 00:30:51

xxwwcc 发表于 2023-1-21 15:20
能请教下您注册 /改密的数据库是哪些嘛?我源码看的不是太明白,AjaxRequest\Register.php源码似乎是说要修 ...

大概看了一下。因为我本机没有MSSQL,所以打开还是显示空白。
configuration\config.inc.php第49和50行删掉才能打开页面看到网站的样子。需要修改的SQL用户名和密码也就是在这里面改就可以了。
db_user.sql这个是网站使用的内部数据库,记录了推广充值这些信息。游戏里是不需要这个库的。
游戏注册登录相关数据库只有PlayerAccount,PlayerCardPoint,PlayerID,role_accountdata这4个表。
你先把config.inc.php改了再看

lyh781311344 发表于 2023-1-22 16:41:19

这里面很多大佬啊   看上去很牛逼的 样子

xxwwcc 发表于 2023-1-22 20:23:20

lyh781311344 发表于 2023-1-22 16:41
这里面很多大佬啊   看上去很牛逼的 样子

lovejiaxu是以为乐于助人的真大佬,是这方面的专业人士,我会的可能就只是皮毛。就是个爱好,从小学就接触这游戏了,当时元宝都是10块50块的冲,0几年的时候对小学生还是挺值钱的,现在过节了,没事翻出来相当于项目驱动了。至少现在学会了mysqlmssql的安装和卸载 哈哈0.0:

xxwwcc 发表于 2023-1-22 21:44:03

lovejiaxu 发表于 2023-1-22 00:30
大概看了一下。因为我本机没有MSSQL,所以打开还是显示空白。
configuration\config.inc.php第49和50行 ...

谢谢大佬,根据您的指导,网站我还是没搭建成功,不是专业的在debug这方面全靠百度,谷歌,经验不足。在您的指点下我又仔细看了PlayerCardPoint这个库,是存密码的,成功通过数据库创建了账号。并能成功进入游戏。用户密码在第一次登录游戏后会加密,修改密码就在这个库里面删除记录,然后添加记录,仅根据id把密文修改成新的明文密码不行。原网站修改密码可能也是这样操作的。不知道网页源码有没有对应的加/解密方法。游戏基本问题解决了,非常感谢大佬近日的指导!针对加密算法是什么如果大佬有兴趣可以再指导一下,不过也不影响什么了。再次感谢!!!我再用python尝试写个专用的gm工具,成功的话会分享出来,方便大家 ,哈哈。

xxwwcc 发表于 2023-1-24 18:24:24

lovejiaxu 发表于 2023-1-22 00:30
大概看了一下。因为我本机没有MSSQL,所以打开还是显示空白。
configuration\config.inc.php第49和50行 ...

大佬,能再请教您个问题嘛?那个16进制编辑器修改了密码,然后又修改了SQL-AccountManger用户的密码,运行后里面的debug文件提示:#3149用户 'AccountManager' 登录失败。 初始化数据库连接失败。不清楚哪里还需要对应,之前说的攻击漏洞可能就是这个?直接连接这个数据库账户,因为里面密码修改不了? 烦请大佬给个思路,谢谢哦

lovejiaxu 发表于 2023-1-25 20:17:30

xxwwcc 发表于 2023-1-24 18:24
大佬,能再请教您个问题嘛?那个16进制编辑器修改了密码,然后又修改了SQL-AccountManger用户的密码,运 ...

听你这么说应该是服务端会把明文密码另存加密密码。你注册一个密码为123456的账号然后把加密密码发出来我看看能不能大概分析是哪一种加密。大概率是MD5。
至于修改密码,如果修改后出错,就在服务器安全组里禁用掉MSSQL的端口这样也可以。

xxwwcc 发表于 2023-1-25 21:46:21

lovejiaxu 发表于 2023-1-25 20:17
听你这么说应该是服务端会把明文密码另存加密密码。你注册一个密码为123456的账号然后把加密密码发出来我 ...

e10adc3949ba59abbe56e057f20f883e,这是123456密码的密文。对于accountmanager.exe改密出错的问题,禁用了端口写的gm工具就用不了了,如果大佬有时间、兴趣或方便的话可以加我qq上我服务器看看0.0,谢谢哦:

xxwwcc 发表于 2023-1-25 21:52:23

lovejiaxu 发表于 2023-1-25 20:17
听你这么说应该是服务端会把明文密码另存加密密码。你注册一个密码为123456的账号然后把加密密码发出来我 ...

确实是md5加密的0.0,现在就这个数据库密码该不了有点恼火0.0,其他都差不多了0.0

xxwwcc 发表于 2023-3-12 17:49:01

lovejiaxu 发表于 2023-1-25 20:17
听你这么说应该是服务端会把明文密码另存加密密码。你注册一个密码为123456的账号然后把加密密码发出来我 ...

大佬,最近发现了个bug,帮派在重启服务端后会自动解散0.0,也不知道怎么修复

jinxtx 发表于 2023-5-25 00:51:14

请问大佬们能不能发个免虚拟机的一键端啊~:

xxwwcc 发表于 2024-8-16 11:59:38

jinxtx 发表于 2023-5-25 00:51
请问大佬们能不能发个免虚拟机的一键端啊~

这个是运行在windows server上的,通用的方法就是部署在虚拟机上

jinxtx 发表于 2024-8-16 20:48:10

xxwwcc 发表于 2024-8-16 11:59
这个是运行在windows server上的,通用的方法就是部署在虚拟机上

多谢大佬~ 想长期玩,虚拟机太消耗电脑资源了,现在还是主要玩非虚拟机的~
页: 1 [2]
查看完整版本: 求侠义道2 文字版架设教程或架设录像,非虚拟机版本

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明