虾米音乐下载地址破解算法
07 May 2013前两天折腾玩来着,算法不是我弄出来的,是来自eaglephp里集成的破解算法,我是搬运工。
1。打开红线划出的falsh地址
2。得到xml的地址
3。打开2步骤的地址,得到xml文件内容
这是歌曲存放地址经过加密后的字符串。
然后用下边的代码转换一下地址就ok了。
<?php
function getLocation($location){
$loc_2 = (int)substr($location, 0, 1);
$loc_3 = substr($location, 1);
$loc_4 = floor(strlen($loc_3) / $loc_2);
$loc_5 = strlen($loc_3) % $loc_2;
$loc_6 = array();
$loc_7 = 0;
$loc_8 = '';
$loc_9 = '';
$loc_10 = '';
while ($loc_7 < $loc_5){
$loc_6[$loc_7] = substr($loc_3, ($loc_4+1)*$loc_7, $loc_4+1);
$loc_7++;
}
$loc_7 = $loc_5;
while($loc_7 < $loc_2){
$loc_6[$loc_7] = substr($loc_3, $loc_4 * ($loc_7 - $loc_5) + ($loc_4 + 1) * $loc_5, $loc_4);
$loc_7++;
}
$loc_7 = 0;
while ($loc_7 < strlen($loc_6[0])){
$loc_10 = 0;
while ($loc_10 < count($loc_6)){
$loc_8 .= isset($loc_6[$loc_10][$loc_7]) ? $loc_6[$loc_10][$loc_7] : null;
$loc_10++;
}
$loc_7++;
}
$loc_9 = str_replace('^', 0, urldecode($loc_8));
return $loc_9;
}
?>
最后求大神讲讲虾米用的什么加密算法?
转载请注明:于哲的博客 » 虾米音乐下载地址破解算法



