已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 讨论/求助

标题: 求这样一个源码

作者: @Ta

时间: 2014-06-29

点击: 5134

php联网验证授权源码。意思就是:我们发我们的程序给客户,客户使用我们的程序的时候,程序首先会连接到我们的网站读取某个文件进行验证,如果信息不对就无法使用我们的程序,这样可以实现?

[隐藏样式|查看源码]


『回复列表(16|隐藏机器人聊天)』

1. if($k!=$ke){

die("未授权");
}
(/@Ta/2014-06-29 20:38//)

2. @无道,高。
(/@Ta/2014-06-29 20:40//)

3. @无道,这是本地验证,可以实现远程验证???
(/@Ta/2014-06-29 20:41//)

4. @18277662643
$f=@file_get_contents("http://like.pw/sq.php");

$key="你给他的授权码";
 if(!preg_match('/'.$key.'/',$f)){
die("未授权");
}
(/@Ta/2014-06-29 20:43//)

5. @18277662643,将if置于所有文件顶部。。

这种方法必须加密程序。。。。
不然他可以修改
(/@Ta/2014-06-29 20:45//)

6. @18277662643,错了,下面那个不行。。。
这个:以下是程序文件:
 $yourdomain = $_SERVER['HTTP_HOST'];
    $ym= preg_replace('/^www\./' , '' , $yourdomain);
 $f=@file_get_contents("http://like.pw/sq.php");
 if(!preg_match('/'.$ym.'/',$f)){
die("未授权");
}
以下是你的网站sq.php内容
<?php
echo "域名1域名2";
(/@Ta/2014-06-29 20:53//)

7. @无道,我也希望能有这个验证,但是我怕别人解密了程序。
(/@Ta/2014-06-29 21:08//)

8. @Vans,没办法。。。。。。

程序在别人手上。。。。。。。

只能说你加密手段高点。。。。就行
(/@Ta/2014-06-29 21:12//)

9. @无道,现在卖程序的哪个没被人破解的
(/@Ta/2014-06-29 21:14//)

10. 追问 @无道,如果有多个客户,每次读取sq.php都得到同一个字符串,但是这样不是很好,是否有更好的方法,让它也读取以","号分隔开的字符串,可以考虑用循环读取下一个","分隔开的字符串,如果无法读取到就是未授权!!!
(/@Ta/2014-06-29 21:14//)

11. @Vans,不卖啊。。。。
就没烦恼了。。
(/@Ta/2014-06-29 21:15//)

12. @18277662643,这个本来就是多用户的。
你把程序给客户,叫他把他安装程序的域名给你,你在sq.php输出即可
(/@Ta/2014-06-29 21:18//)

13. @无道,刚才没看到域名这个代码。。。
(/@Ta/2014-06-29 21:21//)

14. 不加密感觉很容易破解
(/@Ta/2014-06-29 22:02//)

15. 远程验证。不过程序不加密的话,弄授权简直是多此一举
(/@Ta/2014-06-29 22:36//)

16. @wikwin@大师兄,自然加密!!
(/@Ta/2014-06-30 07:46//)

回复需要登录

7月23日 19:31 星期三

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1