全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 4414|回复: 13
打印 上一主题 下一主题

[疑问] star826 你破解好了个蛋子!

[复制链接]
跳转到指定楼层
1#
发表于 2012-11-22 15:24:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 huochai 于 2012-11-22 15:25 编辑
  1. <?php
  2. define('ADMIN',1);
  3. define('ADMINROOT',str_replace(DIRECTORY_SEPARATOR,'/',dirname(__FILE__)));
  4. define('ADMINTPL',ADMINROOT.'/template');
  5. define('DEFAULTPWD','123duoduo321');
  6. include_once '../comm/dd.config.php';

  7. function get_auth($duoduo_auth_url,$duoduo){
  8.         foreach($duoduo_auth_url as $url){
  9.                 $authcode=dd_get($url.'/new_install.php?url='.urlencode("http://".$_SERVER ['HTTP_HOST'].$_SERVER['PHP_SELF']).'&key='.urlencode(DDKEY)); //授权码
  10.                 if($authcode=='error'){
  11.                         $word='授权获取失败!';
  12.                         dd_exit($word);
  13.                 }
  14.                 if(strlen($authcode)>130){ //获取的授权码正确
  15.                         $data=array('val'=>$authcode);
  16.                         $duoduo->update('webset',$data,'var="authorize"');
  17.                         $duoduo->webset(1);
  18.                         return $authcode;
  19.                 }
  20.         }
  21.         $webset=dd_get_cache('webset');
  22.         return $webset['authcode']; //服务器错误获取不到授权码时,返回数据库纪录的授权信息
  23. }

  24. $domain_url=get_domain();
  25. $duoduo_auth_url=array('http://auth.duoduo123.com','http://auth.cnduo.com');
  26. if($domain_url!='localhost'){
  27.         if(isset($_GET['duoduoauthget']) && $_GET['duoduoauthget']==1){
  28.                 get_auth($duoduo_auth_url,$duoduo);
  29.                 jump(u('webset','center'),'授权获取成功!');
  30.         }

  31.         $get_auth_url=u(MOD,ACT,array('duoduoauthget'=>'1'));
  32.         $auth_arr=authcode($webset['authorize'],'DECODE',md5('luzhouyue'.$domain_url.'luzhouyue'));
  33.         if(empty($auth_arr)){
  34.                 echo '授权码验证失败,请重新获取。<a href="'.$get_auth_url.'">获取授权码</a>。(失败原因:您擅自修改了数据库授权字段,或者您当前的网址不是您的授权网址!)';
  35.                 dd_exit();
  36.         }

  37.         $auth_arr=unserialize($auth_arr);
  38.         if($auth_arr['ckdate']<date('Ymd')){
  39.                 $authcode=get_auth($duoduo_auth_url,$duoduo);
  40.                 $auth_arr=authcode($authcode,'DECODE',md5('luzhouyue'.$domain_url.'luzhouyue'));
  41.                 $auth_arr=unserialize($auth_arr);
  42.         }
  43.         $auth_arr['etime'] ='2145888000';
  44.         if($auth_arr['type']=='free'){
  45.                 if(time()>$auth_arr['etime']){
  46.                         echo '您的免费体验已到期('.$auth_arr['day'].'天),请购买官方正版授权后获授取权码。<a target="_blank" href="'.$duoduo_auth_url[0].'">购买地址</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="'.$get_auth_url.'">获取授权码</a>';
  47.                         dd_exit();
  48.                 }
  49.         }
  50.        
  51.         if(time()>$auth_arr['etime']){
  52.                 $limit_mod=dd_get($duoduo_auth_url[0].'/limit_mod.php');
  53.                 if($limit_mod!=''){
  54.                         $limit_mod=explode(',',$limit_mod);
  55.                         if($auth_arr['type']=='pay' && in_array(MOD,$limit_mod)){
  56.                                 echo '您的授权已到期('.$auth_arr['day'].'天),请续费后重新获取授权码。<a target="_blank" href="'.$duoduo_auth_url[0].'">购买地址</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="'.$get_auth_url.'">获取授权码</a>';
  57.                                 dd_exit();
  58.                         }
  59.                 }
  60.         }
  61. }

  62. $duoduo_type=dd_get_cache('type');
  63. if(array_key_exists(MOD,$duoduo_type)){
  64.     $this_type=$duoduo_type[MOD];
  65. }

  66. /*$lock_mod_act=array('tixian'=>'addedi');  //执行锁定模块
  67. foreach($lock_mod_act as $lock_mod=>$lock_act){
  68.     if($lock_mod==MOD && $lock_act==ACT){
  69.             include(DDROOT.'/comm/phpLock.class.php');  //引入脚本文件锁定代码
  70.                 $lock = new phpLock($mod.'_'.$act,DDROOT.'/data/lock/');
  71.         }
  72. }*/

  73. /*公共数据*/
  74. $top_arr=array(0=>'否',1=>'是');

  75. $menu_arr['index'][]=array('mod'=>'index','act'=>'left');
  76. $menu_arr['index'][]=array('mod'=>'index','act'=>'top');
  77. $menu_arr['index'][]=array('mod'=>'index','act'=>'index');

  78. dd_session_start();
  79. if ($mod != 'login') {
  80.         $ddadmin = $_SESSION['ddadmin'];
  81.         if ($ddadmin['name'] == '') {
  82.                 jump(u('login', 'login'));
  83.         }
  84.         else{
  85.                 $menu_id=$duoduo->select('menu as a,menu_access as b','a.id','a.`mod`="webset" and a.`act`="center" and a.id=b.menu_id and b.role_id="'.$ddadmin['role_id'].'"');
  86.                 if(!$menu_id){
  87.                     $menu=$duoduo->select('menu as a,menu_access as b','a.`mod`,a.`act`','a.id=b.menu_id and b.role_id="'.$ddadmin['role_id'].'" and hide=0 and a.act<>"" and a.mod<>"" order by sort asc');
  88.                         $_GET['go_mod']=$menu['mod'];
  89.                         $_GET['go_act']=$menu['act'];
  90.                 }
  91.                 else{
  92.                         $_GET['go_mod']='webset';
  93.                         $_GET['go_act']='center';
  94.                 }
  95.             $url_ok = 1;
  96.         }

  97.         $sql = "select a.id,a.node,a.mod,a.act,a.title,a.parent_id,a.hide from " . BIAOTOU . "menu as a," . BIAOTOU . "menu_access as b where a.id=b.menu_id and b.role_id='" . $ddadmin['role_id'] . "' and a.mod<>'fun' order by a.listorder desc,a.sort desc,a.id asc";
  98.         $query = $duoduo->query($sql);
  99.         while ($row = $duoduo->fetch_array($query)) {
  100.                 if ($row['parent_id'] == 0) {

  101.                         $menu_arr[$row['node']] = array();
  102.                         $parent_menu[$row['node']]['title']=$row['title'];
  103.                         $parent_menu[$row['node']]['hide']=$row['hide'];
  104.                 } else {
  105.                         $menu_arr[$row['node']][] = $row;
  106.                 }
  107.         }
  108.         $url_ok = 0;
  109.         foreach ($menu_arr as $key => $row) {
  110.                 foreach ($row as $arr) {
  111.                         //print_r($arr);
  112.                         if (MOD==$arr['mod'] && ACT == $arr['act']) {
  113.                                 $url_ok = 1;
  114.                         }
  115.                 }
  116.         }
  117.        
  118.         if(MOD=='fun') $url_ok = 1;

  119.         if ($url_ok != 1) {
  120.                 PutInfo('你没有权限');
  121.                 dd_exit();
  122.         }
  123. }

  124. $mod_name=$mod.'/'.$act;

  125. if(isset($_POST['sub']) && $_POST['sub']!=''){
  126.         if(MOD!='tradelist' || ACT!='import'){
  127.             dd_addslashes($_POST);
  128.         }
  129.    
  130.         if(ACT=='set'){
  131.             $duoduo->admin_log('set');
  132.         }
  133.         elseif(ACT=='addedi'){
  134.             if($_POST['id']>0){
  135.                     $duoduo->admin_log('update');
  136.                 }
  137.                 else{
  138.                     $duoduo->admin_log('insert');
  139.                 }
  140.         }
  141. }
  142. elseif(ACT=='del'){
  143.         $duoduo->admin_log('delete');
  144. }

  145. include(ADMINROOT.'/mod/public/'.'admin.act.php'); //公用共享文件

  146. if(strpos(MOD,'_type') && MOD!='tuan_type'){ //团购分类不采用集成分类
  147.     $mod_name='type/'.ACT;
  148.         $a=explode('_',MOD);
  149.         $a_c=count($a)-1;
  150.         $mod_tag='';
  151.         for($i=0;$i<$a_c;$i++){
  152.             $mod_tag.=$a[$i].'_';
  153.         }
  154.         $mod_tag = preg_replace('/_$/', '', $mod_tag);
  155. }

  156. if((ACT=='addedi' || ACT=='set' || MOD=='data') && isset($_POST['sub'])){
  157.         if($_GET['token']!=$_SESSION['token']){
  158.                 jump(-1,'令牌错误!');
  159.         }
  160.         else{
  161.                 unset($_SESSION['token']);
  162.         }
  163. }

  164. if(file_exists(ADMINROOT.'/mod/'.$mod_name.'.act.php')){
  165.         include(ADMINROOT.'/mod/'.$mod_name.'.act.php'); //引入私有行为文件
  166. }
  167. elseif(file_exists(ADMINROOT.'/mod/public/'.ACT.'.act.php')){
  168.     include(ADMINROOT.'/mod/public/'.ACT.'.act.php'); //没有私有行为文件则引入公用行为文件
  169. }

  170. if(file_exists(ADMINROOT.'/template/'.$mod_name.'.tpl.php')){
  171.         $_SESSION['token']=rand(100000,999999);
  172.         $form_post_action="index.php?mod=".MOD."&act=".ACT.'&token='.$_SESSION['token']; //带有表单令牌的提交地址
  173.     include(ADMINROOT.'/template/'.$mod_name.'.tpl.php'); //引入模板
  174. }

  175. $duoduo->close();
  176. unset($duoduo);
  177. unset($webset);
  178. echo('<script>$("#description").after("资源提供:<a href="http://bbs.gope.cn/" target="_blank" ><font color="red">狗扑源码社区</font></a>");</script><div style="display:none;"><script language="javascript" type="text/javascript" src="http://js.users.51.la/15032112.js"></script><noscript><a  target="_blank"><img alt="&#x6211;&#x8981;&#x5566;&#x514D;&#x8D39;&#x7EDF;&#x8BA1;" src="http://img.users.51.la/15032112.asp" style="border:none" /></a></noscript></div>');
  179. ?>
复制代码
加了个统计代码 就算破解好了?日!

哥不会告诉 哥都不惜看你的视频 哥php神盾的解密软件都写好了 你太不低调了!

评分

参与人数 2威望 +21 收起 理由
star826 + 1 打包错文件,晚点传
Jetso + 20 haha

查看全部评分

2#
发表于 2012-11-22 15:26:26 | 只看该作者
LZ也不低调吧
3#
发表于 2012-11-22 15:27:16 | 只看该作者
       我围观 我会告诉你内情么                                                                                                                                                       ——来自呶呶防御鸡   
4#
 楼主| 发表于 2012-11-22 15:27:31 | 只看该作者
niniwa 发表于 2012-11-22 15:26
LZ也不低调吧

我是下载了他的破解补丁后 看到压根就没破解 日了!
5#
发表于 2012-11-22 15:29:09 | 只看该作者
。。。还好没下
6#
发表于 2012-11-22 15:33:38 | 只看该作者
我早就破解了。。、
7#
发表于 2012-11-22 15:36:29 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
8#
发表于 2012-11-22 15:40:41 来自手机 | 只看该作者
WinHex无压力
9#
发表于 2012-11-22 15:44:34 | 只看该作者
10#
发表于 2012-11-22 15:59:13 | 只看该作者
  的确 他好几个月钱 就发帖子 破解了。

  现在 共享。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-15 21:27 , Processed in 0.067034 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表