Public feed
#598825
<?/***********************************************************************//* *//* This file is created by deZender *//* *//* deZender (Decoder for Zend Encoder/SafeGuard): *//* Version: 0.9.5.1 *//* Author: qinvent.com *//* Release on: 2007.6.11 *//* *//***********************************************************************/ function parsestring (${'go'}, ${'mu'}, ${'lpc'}) { if (${'mu'} != '') { ${'bigd'} = strpos (${'go'}, ${'mu'}); if (${'bigd'} === false) { return false; } ${'bigd'} += strlen (${'mu'}); ${'go'} = substr (${'go'}, ${'bigd'}); } if (${'lpc'} != '') { ${'bigd'} = strpos (${'go'}, ${'lpc'}); if (${'bigd'} === false) { return false; } ${'go'} = substr (${'go'}, 0, ${'bigd'}); } return ${'go'}; } function gethtml (${'"_"'}) { ${'go'} = 'GET ' . ${'"_"'} . ' HTTP/1.1'; ${'go'} .= 'Host: rapidshare.com'; ${'go'} .= ''; ${'bdc'} = socket_create (AF_INET, SOCK_STREAM, SOL_TCP); socket_connect (${'bdc'}, '80.239.151.10', 80); socket_write (${'bdc'}, ${'go'}, strlen (${'go'})); ${'syn'} = ''; while (${'haet'} = socket_read (${'bdc'}, 2048, PHP_BINARY_READ) != false) { ${'syn'} .= ${'haet'}; } socket_close (${'bdc'}); return ${'syn'}; } function fixurl () { global $url; if (substr (${'"_"'}, 0, 7) == '/files/') { return ''; } if (substr (${'"_"'}, 0, 7) == 'http://') { ${'"_"'} = substr (${'"_"'}, 7); } if (substr (${'"_"'}, 0, 4) == 'www.') { ${'"_"'} = substr (${'"_"'}, 4); } if (substr (${'"_"'}, -5) == '.html') { ${'"_"'} = substr (${'"_"'}, 0, -5); } if (substr (${'"_"'}, -4) == '.php') { return 'Failed: PHP files not allowed!'; } if (substr (${'"_"'}, -5) == '.php2') { return 'Failed: PHP files not allowed!'; } if (substr (${'"_"'}, -5) == '.php3') { return 'Failed: PHP files not allowed!'; } if (substr (${'"_"'}, -5) == '.php4') { return 'Failed: PHP files not allowed!'; } if (substr (${'"_"'}, -5) == '.php5') { return 'Failed: PHP files not allowed!'; } if (substr (${'"_"'}, -3) == '.pl') { return 'Failed: Perl files not allowed!'; } if (substr (${'"_"'}, -3) == '.py') { return 'Failed: Python files not allowed!'; } if (substr (${'"_"'}, -4) == '.asp') { return 'Failed: ASP files not allowed!'; } if (substr (${'"_"'}, -6) == '.shtml') { return 'Failed: SHTML files not allowed!'; } if (substr (${'"_"'}, 0, 11) == 'rapidshare.') { ${'"_"'} = substr (${'"_"'}, 11); } if (substr (${'"_"'}, 0, 3) == 'com') { ${'"_"'} = substr (${'"_"'}, 3); return null; } if (substr (${'"_"'}, 0, 2) == 'de') { return 'Fail: We do not currently support .de links.'; } return 'Fail: Bad URL.'; } function getcookies (${'yic'}) { global $cookies; ${'usr'} = 1; } function displaymsg (${'go'}) { } function getfile (${'"_"'}, ${'ef'}, ${'ehlf'}, ${'yic'}) { global $cookies; global $debug; global $acc; ${'xdsh'} = date ('U'); if (!(mysql_connect (mysql_host, mysql_user, mysql_password))) { exit (mysql_error ()); } if (!(mysql_select_db (mysql_db))) { exit (mysql_error ()); } ${'apc'} = '1'; if (!(${'emtoy'} = mysql_query ('SELECT *FROM `band` ORDER BY `band`.`bw` ASC'))) { exit (mysql_error ()); } while (${'fu'} = mysql_fetch_array (${'emtoy'})) { ${'aelc'}[${'apc'}] = ${'fu'}['bw']; $F[${'apc'}] = ${'fu'}['prem']; ++${'apc'}; } ${'go'} = 'GET ' . ${'"_"'} . ' HTTP/1.1'; ${'go'} .= 'Host: ' . ${'ef'} . '.rapidshare.com'; ${'ackeqt'} = perday; if (perday < ${'aelc'}[1]) { exit ('<center>All accounts have used alloted daily bandwidth - Please try again later</center>'); } ${'go'} .= 'Cookie: user=' . $F['1'] . ''; ${'wdlol'} = $F[1]; ${'go'} .= ''; ${'bdc'} = socket_create (AF_INET, SOCK_STREAM, SOL_TCP); if (!(socket_connect (${'bdc'}, @gethostbyname ('' . ${'ef'} . '.rapidshare.com'), 80))) { exit ('Problem with RapidShare Mirror - Please try again'); } socket_write (${'bdc'}, ${'go'}, strlen (${'go'})); ${'paum'} = socket_read (${'bdc'}, 2048, PHP_BINARY_READ); if (${'paum'} == '') { exit ('Bad Header'); } ${'vuap'} = parsestring (${'paum'}, 'Content-Length: ', ''); if (!((!(${'vuap'} == '') AND !(${'vuap'} == 0)))) { exit ('Bad Content'); } if (parsestring (${'paum'}, 'Set-Cookie: ', ';') == 'user=') { exit ('bad account'); } ${'uope'} = explode ('', ${'paum'}); foreach (${'uope'} as ${'baehlf'} => ${'ywoean'}) { header (${'ywoean'}); } ${'ulcea'} = explode ('Content-Length: ', ${'paum'}); ${'s5s'} = ${'aelc'}[1] + ${'ulcea'}[1]; if (!(${'aeib6'} = mysql_query ('UPDATE `band` SET bw=\'' . ${'s5s'} . '\' WHERE prem=\'' . ${'wdlol'} . '\''))) { exit (mysql_error ()); } while (${'haet'} = @socket_read (${'bdc'}, 10000, PHP_BINARY_READ) != false) { echo ${'haet'}; } exit (''); } include 'config.php'; $debug = false; $ch = curl_init ('http://www.livehybrid.com/rs/license.php?license=' . license_code . '&ip=' . $_SERVER['SERVER_ADDR'] . ''); ob_start (); curl_exec ($ch); curl_close ($ch); $result = ob_get_contents (); ob_end_clean (); if (!($result == 'correct')) { echo "nulled"; } $debug = false; $url = $_POST['url']; $error = fixurl (); if ($error != '') { echo $error; exit (); } $file = parsestring ($url, '/files/', ''); $num = parsestring ($file, '', '/'); $name = trim (parsestring ($file, '/', '')); $data = gethtml ($url); $error = parsestring ($data, '>alert("', '")</'); if ($error != '') { exit ('Failed - ' . strip_tags ($error) . ''); } $dl = parsestring ($data, 'http://rs', '.'); if ($dl == false) { $dl = parsestring ($data, 'http://dl', '.'); } if ($dl == false) { $dl = parsestring ($data, 'http://ul', '.'); } if ($dl == false) { exit ('Unexpected Data from RapidShare'); } getcookies (''); $count = count ($cookies) - 1; $mrr = 'tl'; $mirrors = array ('gc', 'l34', 'tl', 'cg2', 'cg', 'tl2', 'l3', 'l32', 'l33', 'tg'); $cook = rand (0, count ($cookies)); $path = 'files/' . $num . '/' . $name; for ($i = 1; $i < 5; ++$i) { $data = getfile ('/files/' . $num . '/dl/' . $name, 'rs' . $dl . $mrr, $cook, $path); if ($data == 'bad account') { $cook = rand (0, count ($cookies) - 1); continue; } } exit ('Unknown Error');?>