0

そのため、ページがリロードされるたびに一意のトークンを生成することにより、アプリケーションにセキュリティを設定して、スパムクリックが発生しないようにします

次のように設定したとしましょう:

<a href="#" data="{'token':'2434jasfdsfa435', 'id' : 'foo'}">button</a>

curl を使用して自分のアプリケーションをハッキングしようとした場合、その一意のトークンを取得して、そのボタンをクリックしてデータを何度も送信することをループできるようにするにはどうすればよいですか?

while(true){
 $token = ????
 $id = 'foo';
 $useragent="Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1";

 $ch = curl_init();
 curl_setopt($ch, CURLOPT_URL, "http://domain.com/ajax.php?token=$token&id=$id; 
 curl_setopt($ch, CURLOPT_HEADER, true);
 curl_setopt($ch, CURLOPT_USERAGENT, $useragent); 
 $res = curl_exec ($ch) ;


 curl_close($ch);

 sleep(6);
}
4

0 に答える 0