已掉线,重新登录

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

标题: 新php加解密 求助

作者: @Ta

时间: 2015-02-08

点击: 4425

这新出的 可能优化改了算法
整了个多小时,没解出来,谁试试
_zym.phpdesc_jk_zan.phpdesc_zan_class.php

[隐藏样式|查看源码]


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

1. 给你个触屏版赞类,@晨曦 ,
<?php
class zan{
var $qq;
var $sid;
var $msg;
var $data;
var $n;//每次最大条数
public function __construct($qq,$sid,$n){
$this->qq =$qq;
$this->sid =$sid;
$this->n =$n;
$this->getnew($sid);
}
function getnew($sid){
        $url="http://m.qzone.com/get_feeds?g_tk=".time()."&res_type=0&refresh_type=2&format=json&sid=".$sid;
		$json=$this->call($url);
		$arr=json_decode($json,true);
$this->msg=array();
		if(@array_key_exists('code',$arr) && $arr['code']==0){
			$this->msg[]='success';
			$shuos=$arr['data']['vFeeds'];
$i=0;
$n=$this->n;
			foreach($shuos as $shuo){
				$like=$shuo['like']['isliked'];
				if($like==0){
					$type=$shuo['comm']['appid'];
					$curkey=urlencode($shuo['comm']['curlikekey']);
$uinkey=urlencode($shuo['comm']['orglikekey']);
$uin=$shuo['userinfo']['user']['uin'];
$t=$shuo['comm']['time'];
$zq=$this->qq;
if($i<5){
$array=array("106543",$zq);
$array=array_merge($array,$n);
if(!array_search($uin,$array)){
$this->sendlike($uin,$type,$uinkey,$curkey);
$i++;
}elseif($uin==$ly){$t=time()-$t;if($t>3600000){$this->sendlike($uin,$type,$uinkey,$curkey);}}
}
}
}
}
}
function sendlike($uin,$type,$uinkey,$curkey){
		$post="opr_type=like&action=0&res_uin=$uin&res_type=$type&uin_key=$uinkey&cur_key=$curkey&format=json&sid=".$this->sid;
		$url="http://m.qzone.com/praise/like?g_tk=1223463111";
		$json=$this->call_post($url,$post);
		$arr=json_decode($json,true);
		if(@array_key_exists('code',$arr) && $arr['code']==0){
			$this->msg[]='赞'.$uin.'成功!';
		}else{
			$this->error[]='赞'.$uin.'失败!原因:'.$arr['message'];}
}

  function call_post($curl,$curlPost){

$ch=curl_init();

curl_setopt($ch,CURLOPT_URL,$curl);

curl_setopt($ch,CURLOPT_HEADER,1);

curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);

curl_setopt($ch,CURLOPT_POST,1);

curl_setopt($ch,CURLOPT_POSTFIELDS,$curlPost);

$data=curl_exec($ch);

curl_close($ch);

return $data;

}

function call($url) {
   $ch = curl_init();
     curl_setopt($ch,CURLOPT_RETURNTRANSFER, 1);    curl_setopt($ch, CURLOPT_URL,$url);     curl_setopt($ch,CURLOPT_USERAGENT,'TTMobile/09.03.18/symbianOS9.1 Series60/3.0 Nokia6120cAP3.03');   
 curl_setopt($ch,CURLOPT_TIMEOUT,20);
$data = curl_exec($ch);
     curl_close($ch);
          if ($data){
return $data;}else{
return false;}
 }

function getmsg(){
return $this->msg;
}


}
 function curl($url) {
   $ch = curl_init();
 curl_setopt($ch,CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch,CURLOPT_USERAGENT,'Mozilla/5.0 (Linux; U; Android 4.0.3; zh-CN; ZTE U930 Build/IML74K) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 UCBrowser/9.4.2.365 U3/0.8.0 Mobile Safari/533.1');
 curl_setopt($ch,CURLOPT_TIMEOUT,20);
$data = curl_exec($ch);
     curl_close($ch);
          if ($data){
return $data;}else{
return false;}
}
$n=;//要屏蔽的QQ,不赞的号码,这个是数组
$zan= new zan(你的QQ,$sid,$n);
print_r($zan->getmsg());
(/@Ta/2015-02-08 20:33//)

2.
是这样的?貌似失败了。
第一个:

if(strpos(__FILE__, ZhaoYuanMa) !== 0 || strcmp(__FILE__, ZhaoYuanMa) <= 0){$exitfunc();}



第二个:
www.zhaoyuanma.com


第三个:

<html>
<head><title>502 Bad Gateway</title></head>
<body bgcolor="white">
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.0.15</center>
</body>
</html>

好吧,不是貌似,是的确。。
(/@Ta/2015-02-08 20:38//)

3. 第39行修改$ly ,$ly只能修改为QQ号。可以实现延迟多久赞,避免秒赞,那个3600000就是延迟时间,单位秒
(/@Ta/2015-02-08 20:38//)

4. @,用什么解的可否说下 感谢
(/@Ta/2015-02-08 22:23//)

5. @老虎会不会游泳,不是,没解出来
(/@Ta/2015-02-08 22:24//)

6. @晨曦,这是我改的快了是福的,我看你的文件名zan_class,很明显是赞说说的,所以我把自用的发出来了。功能应该差不多吧
(/@Ta/2015-02-09 00:12//)

7. @,哦哦 谢了 不过我主要是想研究这新的加解密
(/@Ta/2015-02-09 00:15//)

8. @晨曦,那就无能为力了
(/@Ta/2015-02-09 00:17//)

9. @,没事,谢了
(/@Ta/2015-02-09 00:19//)

回复需要登录

6月30日 15:23 星期一

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1