Wget:如何绕过“hotlinking”受保护的图像

时间:2012-10-10 21:04:30

标签: linux bash web wget hotlinking

是否可以绕过“hotlink”图像保护?我不是想在其他网站上发布它只是为了下载。 当我下载以下图像时,使用wget:

http://comicsbook.ru/upload/%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81-Trollface-%D0%9D%D0%B0-%D0%B1%D0%BE%D1%80%D1%82%D1%83-70813.jpg

我被重定向到:

http://comicsbook.ru/trollface/70813?na-bortu

我不知道从哪里开始。 到目前为止我尝试过的:

curl "http://comicsbook.ru" -s -L -b cookie.c -c cookie.c -b "$COOKIEPAR" > index.$TEMP
wget http://comicsbook.ru/upload/%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81-Trollface-%D0%9D%D0%B0-%D0%B1%D0%BE%D1%80%D1%82%D1%83-70813.jpg

1 个答案:

答案 0 :(得分:1)

要下载此图像,请运行以下curl命令:

curl -e 'http://comicsbook.ru/trollface/70813?na-bortu' -A "Mozilla/5.0" -L -b /tmp/c -c /tmp/c -s 'http://comicsbook.ru/upload/%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81-Trollface-%D0%9D%D0%B0-%D0%B1%D0%BE%D1%80%D1%82%D1%83-70813.jpg' > image.jpg

所有魔法都在-e切换:referer

相关问题