Code: Select all
<?php
function <span style='color:blue' title='I'm naughty, are you naughty?'>smurf</span>() {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://nw4.novaworld.net/NWStats.dll');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookies');
$result = curl_exec($ch);
curl_close($ch);
return $result;
}
function getbannedcookie() {
for ($i = 0; $i < 100000; $i+=40){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://nw4.novaworld.net/NWStats.dll?success=bhd_6_name.htm&failure=bhd_6_main.htm&relay=bhd_6_relay.htm&msgbase=bhd_6_msg.htm&nodb=bhd_6_nodb.htm&statpage=bhd_6_stat.htm&pfid=26&statslot=0&action=charlist&top=' . $i . '&pattern=A');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookies');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$result = curl_exec($ch);
curl_close($ch);
}
}
function parseit($file) {
global $matches;
preg_match('/<TD Align="left" Width=150><A HREF="NWStats.dll\?success=bhd_6_stat.htm\&failure=bhd_6_main.htm\&relay=bhd_6_relay.htm\&msgbase=bhd_6_msg.htm\&nodb=bhd_6_nodb.htm\&statpage=bhd_6_stat.htm\&pfid=26\&statslot=0\&action=stats\&showchid=(.*?)">(.*?)<\/A><\/TD>/', $file, $matches);
}
getbannedcookie();
parseit(<span style='color:blue' title='I'm naughty, are you naughty?'>smurf</span>());
echo $matches[1];
?>