几天前在Hostloc发了一贴:香港WHMCS演示站。
一个名叫babytomas的小家伙说我是安装到使用DNSPOD的分线解析,从而使居于美国的WHMCS的服务器检测我的域名的IP是Hostgator的IP。
我当场反驳了他的观点,但是他并没有认识到自己的错误,仍然满怀信心地把自己的方法贴出来:
我实在是不忍心看到一个青少年继续错误下去,那么今天我就来个测试,让大家看看谁是谁非!
首先,我到DNSPOD处做好分线解析(cnwhmcs.yzs.me):
并且到Chinaz Ping了一下,以确认DNS记录已生效:
到http://www.whmcs.com/hostgator申请的授权:
上传WHMCS5.2.5的程序到Hostgator的空间,并且开始安装:
安装结束后,我登录WHMCS官网,查看使用后的授权:
并且进入WHMCS后台的Help – License Information页面查看授权的信息:
OK,完全一致。按照他说的,.htaccess做好反代,然后搬回国内的服务器上,保持目录,域名一致:
一切准备就绪后,访问后台,出现以下提示:
目录正确,域名正确,这样问题就非常明显了,IP不正确!
到这里,大家应该清楚,WHMCS并不会发指令叫WHMCS的服务器去检测你域名的IP。那么,更可能的就是:访问后台时,WHMCS把授权(或许还有服务器信息)等POST到WHMCS官网的某个页面(好像是http://www.whmcs.com/members/modules/servers/licensing/verify44.php),然后该页面返回激活授权的服务器信息,以及授权状态等给我们安装的WHMCS,我们的WHMCS先判断授权的状态(Active,Suspended还是其他),是Active,就把获得的信息与WHMCS所在的服务器信息进行对比,信息一致的话,就出现登录页面,否则,302到错误页面。
也许你会想,伪造那个页面返回的信息不就可以实现破解WHMCS的梦想?答案是否定的(别当老外像babytomas那么傻)……
怎么就跑到这里来了…
蛋疼啊 如果有Hostgator和香港主机 为什么不用香港主机反代回Hostgator
动态页,效果不大。
d 36 这个方法搞不通
d10 一不小心又遇到你
老外很聪明的
如果我是开发者。我会发送主机所在ip到whmcs的服务器验证
他的意思是你骗授权?不懂…
就是把用Hostgator的授权的WHMCS安装到自己的服务器上。
用分线解析的方法欺骗WHMCS的服务器。但WHMCS根本不是那样检查IP的。
理解了。一般人都会这样想的,whmcs 太聪明了。
Nothing is perfect. d 33
虽然不懂,但还是支持一下,哈哈。
➡ ,不是吧、骂我的我竟然抢了沙发 。。
这个只是可行方法之一,研于探讨我就真不知道你为什么这么激动。
幸好我们不认识,不然可能还会来我家和我打一架了、就因为一理论 d15
此文终结此话题。 d 34
d 55 ,我的蛋 。。
-.o 你可以低调点的~~
估计是去你家 滚床单….
d 28 搞基无极限啊
好机油,一辈子。