license 验证函数的文件路径是:
/usr/local/virtualizor/main/functions.php
一键自动破解脚本
首先创建脚本
vi /opt/license.sh
然后写入下面的内容
#/bin/bash
#
# 设置license
#
chattr -i /usr/local/virtualizor/license2.php
rm -rf /usr/local/virtualizor/license2.php
IP=`curl http://members.3322.org/dyndns/getip`
LIC_URL='http://www.03sec.com/make_license.php?str='$IP
license_text=`curl $LIC_URL`
echo $license_text >> /usr/local/virtualizor/license2.php
chattr +i /usr/local/virtualizor/license2.php
最后增加执行权限以及运行脚本
chmod +x /opt/license.sh && /opt/license.sh
测试中发现,virtualizor会自己更改license2.php,即使使用了chattr也没用。建议将上面的脚本设置为定时任务,每小时运行一次
0 * * * * /opt/license.sh