Virtualizor破解 – Sky’s自留地

Virtualizor破解 – Sky’s自留地

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  
  • 1. 编辑 hosts 文件
vi /etc/hosts  
  • 2. 添加以下内容
162.211.226.149     www.soluslabs.com  162.211.226.149     soluslabs.com  162.211.226.149     licensing1.soluslabs.net  162.211.226.149     licensing2.soluslabs.net  162.211.226.149     licensing3.soluslabs.net  162.211.226.149     licensing4.soluslabs.net  162.211.226.149     licensing5.soluslabs.net  162.211.226.149     licensing6.soluslabs.net  
  • 3. 打开 SolusVM 后台,打开 Configuration –> License 添加授权码并保存
SVMTL-88888-88888-88888-88888-88888-88888  

设置完以后可以正常升级。

提示:据说 SolusVM 的主控端还是会偷偷地往法国 OVH 的一个机器发包,非域名,IP 直连请求,可以尝试通过 tcpdump 抓取这个 IP 然后做 iptables 限制访问。
我这边是直接将 94.0.0.0/8 这个段全部封掉
iptables -I INPUT -s 94.0.0.0/8 -j DROP