Artykuły na każdy temat
[PHP] Fake results speedtest.net
<?php
$config['ping'] = 1;
$config['upload'] = '666000'; // 666 Mbps
$config['download'] = '666000'; // 666 Mbps
$config['serverid'] = 16768; // BlueDot (Chełm) - I do not recommend this...
$config['hash'] = md5(implode('-', [$config['ping'], $config['upload'], $config['download'], '297aae72']));
$ch = curl_init('http://www.speedtest.net/api/api.php');
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Referer: http://speedtest.net/']);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($config));
$data = curl_exec($ch);
$info = curl_getinfo($ch);
if($info['http_code'] === 200)
{
parse_str($data, $response);
if(empty($response['resultid']) === false)
{
// echo '<a href="http://www.speedtest.net/my-result/'.$response['resultid'].'">link</a>';
echo '<img src="http://www.speedtest.net/result/'.$response['resultid'].'.png">';
}
}
curl_close($ch);
?>
Od teraz można chwalić się zajebistością swojego internetu. Listę serwerów można ogarnąć stąd. Kilka ciekawych informacji można wyciągnąć stąd. Sugerowane bzdury można ogarnąć stąd.
Komentarze
Dodaj komentarz