3

「ホットリンク」画像保護をバイパスすることは可能ですか? ダウンロードするためだけに他のサイトに投稿しようとしているわけではありません。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
4

2 に答える 2

2

--refer=URLのオプションを使用できますwget。おそらくあなたは試すことができます:

wget --referer=http://comicsbook.ru 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
于 2012-10-10T21:11:50.310 に答える
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スイッチにあります:リファラー

于 2012-10-10T21:12:02.687 に答える