飞飞CMS官方论坛

FeiFeiCms官方发布_【电视TV版系统】 通过这个窗口,关注跟踪我们的研发进展 飞飞CMS开发手册 - 飞飞官方论坛说明

FeiFeiCms官方发布_【商业版_V16系统】 功能强大,终身免费升级,建站不二选择 模板展示中心 - 飞飞免费版与收费版介绍

飞飞cms影视系统_免费版_8.1正式版【官方下载】 程序100%开源,视频管理系统PHP版,5分钟快速建站 销售QQ:1306428988 - TG:https://t.me/feifeicms520

4 6410

飞飞cms 2.8 play.js解密方法

收藏 跳转到指定楼层
飞飞cms是一款轻量而又功能强大的在线视频播放程序,被众多影视站长所采用,在/Public/player/文件夹下有个play.js文件,此文件用途是当用户打开播放页
的时候,调用此js文件,然后去判断用户是否安装了播放器,如果安装则跳转到种子播放js否则请求一个php文件返回对应的播放器安装页面,许多朋友可能想把这个播放器安装页面换成自己的,但是由于该文件是经过加密的,一些朋友可能无法修改此文件的内容.
拿到程序后,找到 /Public/player2.8/play.js 这个文件用浏览器打开tool点css-js点com ,由于经过压缩,里面的代码非常的紧凑,我们先美化一下代码.
首先我们将js文件的所有代码复制到剪切版,然后打开将js代码粘贴到该网站的文本框中,点击js美化,格式化, 然后在文本框中按Ctrl+A全选 ,然后Ctrl+C复制,粘贴到Dreamweaver中,将 eval(function(p, a, c, k, e, d) 到 Player.Play();的前一段代码复制到剪切版,然后新建一个html文件输入如下内容:

<script>
var str;

/////////////////////////////////////////////////////

eval(function(p, a, c, k, e, d) {

……省略

while (c–) if (k[c]) p = p.replace(new RegExp(“\\b” + e(c) + “\\b”, “g”), k[c]);
str=p;
return p;
}

……省略

.split(“|”), 0, {}));

/////////////////////////////////////////////////////

function onsub()
{
var edit = document.getElementById(“qq”);
edit.value = str;
return false;
}

</script>
<form id=”form1″ name=”form1″ method=”post” action=”">
<label for=”qq”></label>
<textarea name=”qq” id=”qq”></textarea>
<input name=”button” type=”submit” id=”button” onclick=”return onsub();” value=”提交” />
</form>

注:反斜杠中间的内容为刚才复制到剪切版的内容

按F12预览网页,点击网页中的提交按钮,文本框中就是解密的eval执行的js脚本代码了.

然后我们将该脚本代码复制到剪切版,按先前美化的方式再操作一次,此时整体代码已经解密出来,不过里面的变量还是 _$[0] _$[2] _$[100]这种形势,

为了达到最佳效果我们还要继续如下操作.

然后将 var _$ = [ "", "",  开始到 ></scr', "ipt>" ]; 的内容复制到剪切版,新建一个html文件输入如下内容:
<script>

///////////////////////////////////////////////

var _$ = [ "", "", "",

....省略

></scr', "ipt>" ];

///////////////////////////////////////////////

function onsub()
{
var v = document.getElementById(“qq”);
var str = v.value;

for (key in _$){
str = str.replace(“_$["+key+"]“,”‘”+_$[key]+”‘”);
}
v.value = str;
return false;
}
</script>

<form id=”form1″ name=”form1″ method=”post” action=”">
<label for=”qq”></label>
<textarea name=”qq” id=”qq”></textarea>
<input name=”button” type=”submit” id=”button” onclick=”return onsub();” value=”提交” />
</form>

最后按F12预览网页,将先前解密出来的整体代码复制到网页的文本框中,点击提交按钮,最后的解密代码将呈现在文本框中,将该代码复制出来替换掉js里面的相应部份即可

附上解密后的play.js和操步骤中的html文件


 

                                                   飞飞cms官方论坛-www.feifeicms.vip

play.rar

10.77 KB, 下载次数: 1

售价: 10 金币  [记录]

回复

使用道具 举报

该贴共收到 4 条回复

沙发
hcsos110  发表于 2014-12-10 13:51:05 | 只看该作者
2.9适用这个方法么
回复 支持 反对

使用道具 举报

板凳
tdqxxb6v  发表于 2015-1-9 19:51:17 | 只看该作者
加油啊!!!!顶哦!!!!!












淮北电视棒哪里有卖  h9011.012i.cn 网上汤是真的假的 ixumei15.cn
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by  © 2006-2024 飞飞网络科技有限公司,官方销售QQ:1306428988 或加Telegram: feifeicms520

手机版  |  飞飞CMS官方论坛 ( 鄂ICP备14015395号-2

立刻咨询
快速回复 返回顶部 返回列表