|
5精币
地址:http://fengxing.act.qq.com/
过程先点首页 然后点开始游戏 打一个分 提交分数的POST有一个 keyStr 这个是加密的 我能找到这个值的 但是怎么也找不到这个的加密算法 我希望大神帮我录制视频 语言或者打字的方式告诉我下找这个加密算法的过程
小弟100RMB送上,不多,多担待!!
1:我分析的过程,先变量名搜索,搜索 keyStr 找到了 这个
,window.sendWb=function(e){
var t="",n=Act.util.getACSRFToken(); //这个获取令牌,我发现获取的令牌是一个QQ空间GTK算法
if(Act.ptlogin.isLogin()){ //判断是否登录了QQ
var r="";
if(e!=""){
var i=e.length-1,s=0;
for(s=0;
s<=i;
s++)r+=" @"+e.name
}
return $.ajax({
type:"POST",url:JG.domain+"weibo/sendAndShare?g_tk="+n,dataType:"json",data:{
points:globalPoints,isshare:globalBool,keyStr:globalKey,friendList:r //这是哪个POST提交的,然后发现 keystr这个值是从 globalkey 获取的 然后我就去搜索 globalkey
}
,async:!1,cache:!1,success:function(e){
var n=e;
n.code==1?(t='{ "code": "0", "message": "ok" }',Act.dialog.alert(n.message)):(t='{ "code": "-1","message": "'+n.message+'" }',Act.dialog.alert(n.message))
}
-----------------------------------------搜索 globalkey 搜索到一下数据
function gameSubmit(e,t,n){
var r=Act.util.getACSRFToken();
if(!Act.ptlogin.isLogin())return JG.loginQQ(),'{ "code": "-99", "data": "","message": "not login" }';
globalPoints=e,globalKey=n,t?(globalBool=1,JG.inviteFriends()):(globalBool=0,window.sendWb("")) //我发现globalkey 这个值是获取到了这个 n值 这个N就是这个函数的参数 接下来 应该就是主要找这个n值的算法了 现在就不知道该如何入手了 怎么定位到这个N值的算法 希望录制个视频 介绍下如何定位的过程 谢谢
}
|
|