-1

所以这很容易理解我想要实现的目标。所以我得到了像theese这样的链接:

http://rockdizfile.com/atfmzkm7236t

http://rockdizfile.com/xuj5oincoqmy

http://rockdizfile.com/pg8wg9ej3pou

所以这些链接来自一个云存储站点,我想制作一个自动下载的 php 脚本。

所以我找不到脚本或这些链接下载按钮启动的东西,我该如何启动它,以便我可以在我的服务器上使用 php 下载它?

基本上我的想法是下载很多文件,但不想手动执行,所以需要自动执行。据我所知,我提出了以下 2 个网址的请求:

http://rockdizfile.com/pg8wg9ej3pou
http://wi32.rockdizfile.com/d/wsli6rbhfp4r2ge4t7cqeeztijrprelfiw4afvqg5iwspmvqabpkmgiz/Desislava%20feat.%20Mandi%20&%20Ustata%20-%20Pusni%20go%20pak%20(CDRIP).mp3

所以第一个 url 正在执行下一个,但是就我测试的最后一个字符串Desislava%20feat.%20Mandi%20&%20Ustata%20-%20Pusni%20go%20pak%20(CDRIP).mp3是我们下载时得到的文件名而言,这是一个棘手的部分,所以如果你更改它,例如somefile.mp3它会下载 somefile.mp3 但使用相同的文件内容,http://wi32.rockdizfile.com/d/wsli6rbhfp4r2ge4t7cqeeztijrprelfiw4afvqg5iwspmvqabpkmgiz/Desislava%20feat.%20Mandi%20&%20Ustata%20-%20Pusni%20go%20pak%20(CDRIP).mp3因此数据隐藏在此哈希中wsli6rbhfp4r2ge4t7cqeeztijrprelfiw4afvqg5iwspmvqabpkmgiz,或者我认为是这样。现在是如何获得这个哈希的棘手部分?我们拥有几乎所有东西,我们拥有 url 的代码、 atfmzkm7236t哈希wsli6rbhfp4r2ge4t7cqeeztijrprelfiw4afvqg5iwspmvqabpkmgiz和文件名Desislava%20feat.%20Mandi%20&%20Ustata%20-%20Pusni%20go%20pak%20(CDRIP).mp3必须有一种方法可以从该站点下载而无需单击,所以请帮我破解一下这个 :)

4

3 回答 3

0

该文件嵌入到 swf 播放器中。

alert(jwplayer('mp3player').config.file);

就像是:

<?PHP echo file_get_contents($_GET["url"]); ?>

<script>
document.location=jwplayer('mp3player').config.file;
</script>

虽然我实际上只是注意到他们在每个页面请求上更改了 5 位 URL,并且上面的脚本使用了 2 个页面请求。一个获取 URL 和 HTML 源,另一个尝试下载文件,这意味着 URL 在第二个请求开始之前已更改。

于 2013-07-29T14:23:02.747 回答
0

没有源代码是不可能告诉你的

例如 sha1("Test Message") 给你 35ee8386410d41d14b3f779fc95f4695f4851682 但 sha256("Vote this up") 给你 65e03c456bcc3d71dde6b28d441f5a933f6f0eaf6222e578612f298275973

totally different... unless you're hidden function add's "65e03c456bcc3d71dde6b28dxxxxxxxxxxxxxxxxxxxxxxxxxx" (where xxxxxxxxxxxxxxxxxxxxxxxxxx is a bunch of numbers I can't be arsed to work out) to each hash... then sha1("Test Message") gives you 65e03c456bcc3d71dde6b28d441f5a933f6f0eaf6222e578612f2982759378ed

于 2013-07-29T14:18:58.073 回答
0

您可以使用 PHP 的 header 函数来强制下载文件

header('Content-disposition: attachment; filename=index.php');
readfile('Link');

您应该知道,这不会使您能够从外部网站下载 PHP 文件。

只有在获得文件的直接链接时才能使用它

于 2013-07-29T14:19:24.620 回答