喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

【村长请吃饭啊】 ---北京诚聘--- 【你还在犹豫吗?】

上一主题 下一主题
 16  1/2  1  2  > 
     
标题: [原创] 程序授权验证  
  本主题被作者加入到他/她的 Blog 中  
 
qh663
版主
Rank: 7Rank: 7Rank: 7
中级会员


UID 30020
精华 0
积分 546
帖子 580
金钱 546 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2004-7-13
来自 河源
状态 离线
程序授权验证

做一套商业程序,如只充许客户只能用于一台服务器,授权验证就很重要了。以下是我的一个想法,把服务器的php环境配置也应用在程序里面,生成一个许可字串,然后将字串写入到许可的文件代码中。就算是将程序原本不动地移到其它服务器上,程序都不能运行了。希望大家多多讨论……

<?php
/**
 *授权字串
 */
function authorization    ($seed '') {
    
$encode $_SERVER['SERVER_SOFTWARE'] . $_SERVER['SERVER_NAME'] . $_SERVER['DOCUMENT_ROOT'] .    
            
$_SERVER['SERVER_ADMIN'] . $_SERVER['SERVER_ADDR'] . PHP_VERSION PHP_OS __FILE__;
    return 
md5 ($encode);
}

$authorization_key 'qh8.net';
echo 
authorization($authorization_key);//这里是生成字符串验证
$authorization_check = array('dd670852938815f3892d3c511cc8fceb','ddc976cc02bce5c3c22c4d7d201c0cae' );//授权字串,把生成的字符验证复制到这里来

if (!in_array(authorization ($authorization_key), $authorization_check)) {
    die(
'对不起,你的程序未经过授权!!');
}
?>




五百多篇PHP学习资料
喜悦村BLOG
php团队接兼职项目QQ:80031807
PHP群:768844
2007-4-16 01:51 PM#1
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
niohe (网缘伟伟)
论坛元老
Rank: 8Rank: 8
PHPOX


UID 73469
精华 0
积分 3111
帖子 541
金钱 3111 喜悦币
威望 0
人脉 0
阅读权限 90
注册 2006-5-16
来自 吉林延边
状态 离线
[推荐阅读] 怎样才能用PHP画透明图
我是用网卡的mac地址做的!



QQ:86958842,承接各种小型网站项目.我的BLOG http://www.aitao8.cn/
2007-4-16 03:07 PM#2
查看资料  访问主页  发短消息  QQ  顶部
 
seakingx
金牌会员
Rank: 6Rank: 6


UID 75142
精华 0
积分 1176
帖子 801
金钱 663 喜悦币
威望 0
人脉 513
阅读权限 70
注册 2006-6-18
来自 海口
状态 离线
[推荐阅读] 【招聘】PHP图书作者
好!
学习一下。




锐升科技
2007-4-16 03:20 PM#3
查看资料  Blog  发短消息  QQ  顶部
 

新手上路
Rank: 1



UID 90197
精华 0
积分 16
帖子 20
金钱 16 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-3-27
状态 离线
[推荐阅读] 数据库备份错误提示:Call to a member function FetchRow() on a non-object
原封不动不行,那我把你这段东东删了行吧?
2007-4-16 04:49 PM#4
查看资料  发短消息  顶部
 
蜗牛的家
新手上路
Rank: 1



UID 76012
精华 0
积分 27
帖子 58
金钱 27 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-7-6
状态 离线
[推荐阅读] 请教mysql_insert_id的一个问题?
呵呵,以后可以商业化了。不错,



蜗牛的家
2007-4-16 08:56 PM#5
查看资料  Blog  发短消息  顶部
 
riwsh (riwsh)
高级会员
Rank: 4
资深会员



UID 28086
精华 0
积分 858
帖子 792
金钱 858 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2004-4-26
来自 天津、浙江
状态 在线
[推荐阅读] 滚动条具有记忆功能
用验证域名不就可以吗?
我以前就是这样做的!




在线小游戏,下载,流行时尚
www.happy9191.cn
happy9191,就要娱乐网
我的中国心
2007-4-18 09:48 PM#6
查看资料  访问主页  发短消息  QQ  顶部
 
andsky (andsky)
注册会员
Rank: 2
一般会员



UID 63241
精华 0
积分 76
帖子 81
金钱 76 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-2-18
状态 离线
[推荐阅读] 请教SQL查询的一个基础问题


QUOTE:
原帖由 于 2007-4-16 04:49 PM 发表
原封不动不行,那我把你这段东东删了行吧?
真的商业化应该会有部分zend

你就没办法删了,呵呵

其实用域名用什么方法加密就可以了!
2007-4-18 11:37 PM#7
查看资料  访问主页  发短消息  顶部
 
游戏人间
版主
Rank: 7Rank: 7Rank: 7
风云山庄大少爷


UID 62639
精华 2
积分 14310
帖子 7146
金钱 14171 喜悦币
威望 20
人脉 119
阅读权限 100
注册 2004-12-21
来自 广西人在北京
状态 离线
[推荐阅读] 关于购物车的一个bug


QUOTE:
原帖由 于 2007-4-16 16:49 发表
原封不动不行,那我把你这段东东删了行吧?
删了你就自己写一个用




 
群号:6025396/6025252/19520091(广西PHP交流/PHP高级编程/算法交流)、饿踢Blog

寧可在嘗試中失敗,也不在保守中成功!

不為失敗找理由,只為成功找方法!
 
2007-4-22 11:37 PM#8
查看资料  访问主页  Blog  发短消息  顶部
 

新手上路
Rank: 1



UID 90197
精华 0
积分 16
帖子 20
金钱 16 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-3-27
状态 离线
[推荐阅读] PHP群:30458917


QUOTE:
原帖由 andsky 于 2007-4-18 11:37 PM 发表


真的商业化应该会有部分zend

你就没办法删了,呵呵

其实用域名用什么方法加密就可以了!
如果zend了,那就有太多的方案了...zend本身就可绑IP的
2007-4-23 08:54 AM#9
查看资料  发短消息  顶部
 
沒錢 (本村第一穷)
论坛元老
Rank: 8Rank: 8
注册会员



UID 90731
精华 0
积分 8203
帖子 429
金钱 8203 喜悦币
威望 0
人脉 0
阅读权限 90
注册 2007-4-5
状态 离线
[推荐阅读] 求哪位经验丰富的能用osc做一全英文网店


QUOTE:
原帖由 于 2007-4-23 08:54 AM 发表


如果zend了,那就有太多的方案了...zend本身就可绑IP的
不zend的难道说你有办法?
2007-4-23 02:13 PM#10
查看资料  发短消息  顶部
 16  1/2  1  2  > 
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 


Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.027167 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP