虾米音乐下载地址破解算法
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; } ?>
最后求大神讲讲虾米用的什么加密算法?
转载请注明:于哲的博客 » 虾米音乐下载地址破解算法