1

私はせいぜい初心者のプログラマですが、友人にいたずらをしようとしています。基本的に、彼が rickroll ページにリダイレクトするために使用している短縮 URL があり、短縮 URL には統計ページがあります。統計をとてつもなく高い数値にするために、URL を大量に要求したいと考えています。おそらく動作するはずのPHPスクリプトを作成しましたが、まだそうではありません(繰り返しリクエストするだけで機能することはわかっています。問題はURL短縮機能ではなくスクリプトにあります)。これまでの私のスクリプトは次のとおりです。

<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "[HIS URL]");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_REFERER,"[FAKE REFERER]");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1");
$i = 0;
header("Content-Type: text/plain");
while(1==1)
{
    $execed = curl_exec($ch);
    print $i + "\n";
    $i++;
}
curl_close($ch);
?>

私は何を間違っていますか?

4

1 に答える 1

3

それがただのいたずらなら... で彼のサーバーのストレステストをしてabください。

Linux ボックスでこのようなことを行うと、驚くべきことが起こります。

// open 5 simultaneus connections and stress test the server for 1000 seconds
ab -kc 5 -t 1000 http://youfriendurl.com/

...しかし、あなたの悪ふざけが彼のサーバーを完全に停止させる可能性があり、責任を問われる可能性があることに注意してください。

于 2009-11-03T19:17:44.300 に答える