csyan1230 发表于 2023-4-5 09:44:22

以仙之痕为例,讲述修改网站后台去除GM码的简单教程

本帖最后由 csyan1230 于 2023-4-5 09:50 编辑

昨日上传了【新提醒】仙之痕一键端,3种架设方式,总有一款适合你~ - 手游端下载 - 藏宝湾网游单机站 - Powered by Discuz! (iopq.net)

由于我的疏忽,只去除了充值的GM效验码,造成邮件无法发送的问题,魅惑的王子大佬发现了这一问题,所以我在此讲讲如何自己修改后台网站的方法

此文完全针对新手,各位大佬看看就得了

首先依然是准备软件
VMware Workstation Pro---虚拟机,必备,用来打开服务器
WinSCPPortable--------SFTP工具,一键端选装,手工端必备,可以管理虚拟机文件,上传和修改文件都非常方便
SecureCRTPortable----SSH终端,选装,可更方便的操作虚拟机(可以复制粘贴命令),还能定制按钮,实现一键启动(选装,可以不用,但用了方便)
以上就够用了

第一步,找到网站目录
一般一键端都会自带宝塔面板,直接输入bt回车,应该会弹出宝塔信息(本文使用SecureCRTPortable连接,所以在CRT中操作)
然后输入14回车,就能得到宝塔登陆地址以及账号密码
如密码显示为*并且我们不知道密码,可以输入bt 5,来修改密码(不需知道原密码)


将内网面板地址复制到浏览器打开,并登录
之后选左边的网站--设置---网站目录,就找到了网站存放的目录



第二步,找到网页文件
使用WinSCPPortable连接服务器,并进入到刚才找到的目录,能找到后台网页文件
由于后台地址为IP/gm/gm.php
所以打开gm文件夹,就能看到名为gm.php的文件了


第三步,修改代码(不懂代码也没事,先备份一份,改的用不了了,就覆盖回去)
双击这个gm.php文件即可打开它
最顶上我们就发现了引用代码“include”(就找类似的),很明显config就是配置文件,毕竟配置文件按惯例都叫这名字

顺着找到这个config,并打开它,很明显我们就发现了GM码,修改它成自己喜欢的来使用。
或者删除引号只间的所有字,变成$gmcode='';   去除验证


修改为自己喜欢的,到这步就可以用了,像我一样懒的,要去除验证的,接着往下走
去除验证后会发现使用时仍然会提示“请输入GM效验码”,这是因为它设置了GM码不能为空

这时我们还打开一开始的gm.php继续分析代码
我们找到button 标签,这个意思就是按钮,对应网页上的按钮,并记下onclick=后面的的值,这是点击按钮后运行的程序


那么我们还需要知道这个程序在哪,找到script src=,这就是程序的存放文件了
此处为<script src="js/msg.js?v=<?php echo $t;?>"></script>
那明显我们要去js文件夹找到名为msg.js的文件


打开后我们就能找到相对应的代码了

并且发现了这个“请输入GM效验码”的提示信息
所以,只要删除了这块代码,那么GM码是空也会继续运行

网页里的每个按钮,都有对应的JS程序,所以我们挨个删除就行,最后记得保存(如果修改时后台网页开着,那需要刷新一下网页)

这游戏还有个玩家后台,大家可以自己试试

286317909 发表于 2023-4-5 10:00:27

授人以鱼不如授人以渔 感谢楼主的付出!!!

ErrorJ 发表于 2023-4-5 12:11:31

感谢大佬分享

宝湾斗士 发表于 2023-4-5 12:14:39

技术贴必须支持

qq919295959 发表于 2023-4-5 13:15:09

顶顶顶呀感谢大佬:

den7hon 发表于 2023-4-6 09:52:38

直接全部注释掉,写个 return true; 这样怎么点都是返回验证正确的结果。

linhaibin999 发表于 2023-4-20 19:36:12

技术贴应该多支持!

gkbaskezx 发表于 2023-5-2 23:06:28

:::我过于小白了,使用WinSCPPortable连接服务器……连接服务器怎么连接啊

浪荡小生 发表于 2023-7-12 04:48:13

本帖最后由 浪荡小生 于 2023-7-12 04:52 编辑

纯小白,第一步用CRT连接,连上了,输入bt,倒是出现选项了,但是输入14,回车,显示未找到命令。用scp连服务器连不上

csyan1230 发表于 2023-7-12 12:32:39

浪荡小生 发表于 2023-7-12 04:48
纯小白,第一步用CRT连接,连上了,输入bt,倒是出现选项了,但是输入14,回车,显示未找到命令。用scp连服 ...

直接输入 bt 14
页: [1]
查看完整版本: 以仙之痕为例,讲述修改网站后台去除GM码的简单教程

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