2024年6月5日发(作者:)

飞飞cms 解密接口编写

2013/10/24 0 飞飞cms是一款轻量而又功能强大的在线视频播放程序,被众多

影视站长所采用,但是在/Public/player/文件夹下的文件是加密的,此文件用

途是当用户打开播放页的时候,调用此js文件,然后去判断用户是否安装了播放

器,如果安装则跳转到种子播放js否则请求一个php文件返回对应的播放器安装页

面,解密方法也很容易,首先eval还原压缩,然后把里面的十六进制字符串依次改

写成ansi字符 式即可!

 js代码会请求这个文件,然后返回需要用到的安装播放器的页面其中

一共有三个参数,,playname=(*) u=(*) v=(int)分别是播放器名,下载播放器

URL地址,以及日期版本,貌 是作者在使用这个页面做安装量和CPA之类的东

西,这算是作者不厚道了,既然管理员在后台都已经写了下载地址,你还偷偷的转

到自己的,当然了搞网络的都是为了赚钱,别人也不能白给你们写cms用,这事情

就暂且不说了。。那么我们就来编写这个 参数已经搞清楚了,而且包含手

机播放器安装页面的,除了需要判断播放器名字以外还需要判断平台了。。。 经过模

拟封包,看来是判断user-agents信息的,开始写代码,由于朋友只需要用百度影音

播放,不需要快播,就直接简单的判断了,如果你需要用快播和其他播放器使用

switch语句来判断平台--播放器名--跳转致对应的html页面即可!

  ?php /** * @author by酷酷的鱼 * @copyright 2013-7-13 * @输出USER-AGENTS

print_r($_SERVER[‘HTTP_USER_AGENT’]); */ $playname = $_GET[‘playname’];$u =

$_GET[‘u’];$v = $_GET[‘v’];//USER_AGENT转换小写$my_user_agent =

strtolower($_SERVER[‘HTTP_USER_AGENT’]); //定义播放器URL$play_win_bdhd =

url/*.html $play_android_bdhd = url/*.html $play_ios_bdhd = url/*.html //跳转函数

function headerUrl($url){ header( HTTP/1.1 302 Moved Permanently header( Location:

$url } //Windows平台if(strpos($my_user_agent, windows ) == true){ if($playname ==

bdhd ) { //Windows百度影音 headerUrl($play_win_bdhd); }} //android平台

if(strpos($my_user_agent, android ) == true){ if($playname == bdhd ) { //android百度影