1、宝塔免费版安装命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
2、升级专业版命令:
wget -O update.sh http://download.bt.cn/install/update_pro.sh && bashupdate.sh pro
修改前记得提前备份,养成良好习惯很重要!
3、使用XFtp登录服务器 找到路径/www/server/panel/class 找到 common.py 文件
使用 Notepad++打开 common.py 文件,
找到 164行 将
data=panelAuth().get_order_status(None)
替换成
data={'status':True,'msg':{'endtime':32503651199}}
4、修改完成后,进入路径 /wwwrver/panel/data 找到 userInfo.json 文件 删除重新建一个空的userInfo.json文件即可!
5、输入下面命令,重启宝塔面板
/etc/init.d/bt restart
这里破解的是宝塔的 rsync 插件 ---- 宝塔数据同步工具
1、install.sh ----- 安装脚本
在第 54 行 会删除rsync_init.py 只保留 编译后的 rsync_init.pyc 文件,所以删除这段,因为rsync_init.py里面的代码会对权限做验证。
2、虽然插件安装上去了,但是打开 数据同步工具的时候还是会报,插件未付费或已过期的错误。观察http请求可以找到 ,一个 get_send_conf 的请求
get_send_conf这个请求里面会对插件权限做验证,返回了 False
3、进入rsync_init.py 找到 get_send_conf 方法
第115行,可以找到这个方法,不用管 OO0O0O0000OO0O0O0 这些,无非就是对象的名称而已,只是弄的让人难以识别而已。这里直接 改了 return 的值 为 True
4、再次打开 数据同步工具 ,没有问题了。
插件代码放github上了
https://github.com/hani1990/bt-plugin-crack
我的简书https://www.jianshu.com/u/d78ad7080153
我的个人博客http://www.520happy.cn/
我的微信公众号 :创业者hani
网友评论