宝塔破解版安装网站监控报表5.8后无法使用
前言
宝塔面板是一个linux/windows服务器管理面板,可以极大地提高工作效率,并且支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功能。用了很久了,看到上面的网站监控报表很好用,但是无奈太贵了,学生党根本买不起,无奈装了一个hostcli破解版。
不知道破解版有没有内置后门什么的,但是学生机也不会去部署什么业务,做测试用问题应该还是不大的。
被墙的hostcli
hostcli安装了有一段时间了,今天想装一下网站监控报表插件,发现无法下载。浏览器访问一下它的网站发现打不开,开了代理之后又能打开,判断是被墙了。
通过外面的nginx服务器做一个反向代理
#PROXY-START/ location ~* \.(gif|png|jpg|css|js|woff|woff2)$ { proxy_pass http://v7.hostcli.com; proxy_set_header Host v7.hostcli.com; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header REMOTE-HOST $remote_addr; expires 12h; } location / { proxy_pass http://v7.hostcli.com; proxy_set_header Host v7.hostcli.com; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header REMOTE-HOST $remote_addr; add_header X-Cache $upstream_cache_status; #Set Nginx Cache add_header Cache-Control no-cache; } #PROXY-END/
反向代理完成后修改国内服务器的hosts
vi /etc/hosts
指定v7.hostcli.com域名的地址后保存,这时再进面板就可以正常下载了。
安装完成后无法使用
安装完成后进入统计界面是这个样子的,网站有,但是所有数值都是0,判断应该是插件内部还做了其他校验。
插件的破解
找到了校验位置
修改
/www/server/panel/plugin/total/total_main.py
将 __get_mod 函数中的判断条件去掉,使其直接返回真值:
if cache.get('bt_total'): return public.returnMsg(True, 'OK!'); 改为 ====> return public.returnMsg(True, 'OK!');
保存以后就可以正常统计了
写在最后
插件提供了丰富的审计功能,使用盗版纯属无奈之举,挣钱了一定支持正版。本文章仅供交流使用,请勿用作非法用途!
附插件版本