Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php /* Vladimir-AWM ICQ:470374535 */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61..
Decoded Output download
@set_time_limit(28);
function multiRequest($data) {
$curls = array();
$result = array();
$ua = file("useragent.txt");
$mh = curl_multi_init();
foreach ($data as $id =>$d) {
$myua[$id] = trim($ua[rand(0,count($ua)-1)]);
$curls[$id] = curl_init();
$url = (is_array($d) &&!empty($d['url'])) ?$d['url'] : $d;
if(strpos($url,":") !== false) {
$tmp = explode(":",$url);
$url = $tmp[0];
}
curl_setopt($curls[$id],CURLOPT_URL,"https://instagram.com/".trim($url));
curl_setopt($curls[$id],CURLOPT_HEADER,0);
curl_setopt($curls[$id],CURLOPT_TIMEOUT,15);
curl_setopt($curls[$id],CURLOPT_RETURNTRANSFER,1);
curl_setopt($curls[$id],CURLOPT_REFERER,"https://instagram.com");
curl_setopt($curls[$id],CURLOPT_SSL_VERIFYPEER,0);
curl_setopt($curls[$id],CURLOPT_SSL_VERIFYHOST,0);
curl_setopt($curls[$id],CURLOPT_FOLLOWLOCATION,1);
curl_setopt($curls[$id],CURLOPT_USERAGENT,$myua[$id]);
curl_multi_add_handle($mh,$curls[$id]);
}
$running = null;
do
{
curl_multi_exec($mh,$running);
usleep(10000);
}
while($running >0);
foreach($curls as $id =>$content)
{
$result[$id] = curl_multi_getcontent($content);
$httpcode[$id] = curl_getinfo($content,CURLINFO_HTTP_CODE);
curl_multi_remove_handle($mh,$content);
}
curl_multi_close($mh);
$rescurl['result'] = $result;
$rescurl['httpcode'] = $httpcode;
return $rescurl;
}
function savef($namef,$dataf,$typef) {
$fp = fopen($namef,$typef);
fputs($fp,$dataf);
fclose($fp);
}
function delf($namef) {
$fp = fopen($namef,"w+");
fputs($fp,"");
fclose($fp);
}
if(isset($_POST['save'])) {
$allacc = trim($_POST['allacc']);
if($allacc == "") exit('1');
savef("allacc.txt",$allacc,"w+");
delf("good.txt");
delf("notknow.txt");
delf("bad.txt");
delf("params.txt");
echo '<b> ! <a href onclick="document.reload()">.</b>';
}
else if(isset($_POST['gostart'])) {
savef("params.txt","
","a+");
$tmp = file("allacc.txt");
$chunkurl = array_chunk($tmp,20);
$thcount = $_POST['thmail'];
$r = multiRequest($chunkurl[$thcount]);
for ($l = 0;$l <count($r['httpcode']);$l++) {
echo $r['httpcode'][$l]." ";
if($r['httpcode'][$l] == 200) {
savef("good.txt",$chunkurl[$thcount][$l],"a+");
echo "<b>".$chunkurl[$thcount][$l]."</b><br />";
}
else if($r['httpcode'][$l] == 302 OR $r['httpcode'][$l] == 404) {
savef("bad.txt",$chunkurl[$thcount][$l],"a+");
echo "<font style='color: #FF0000'><b>".$chunkurl[$thcount][$l]."</b></font><br />";
}
else {
savef("notknow.txt",$chunkurl[$thcount][$l],"a+");
echo $chunkurl[$thcount][$l]."<br />";
}
if(preg_match('#"follows": {"count": (\d+)}#is',$r['result'][$l],$match) AND preg_match('#"followed_by": {"count": (\d+)}#is',$r['result'][$l],$matchtwo) AND preg_match('#"media": {"count": (\d+),#is',$r['result'][$l],$matchfree)) {
savef("params.txt",trim($chunkurl[$thcount][$l])." ".$match[1]." ".$matchfree[1]." ".$matchtwo[1]."
","a+");
}else savef("params.txt",trim($chunkurl[$thcount][$l])." ??? ??? ???
","a+");
}
};
Did this file decode correctly?
Original Code
<?php /* Vladimir-AWM ICQ:470374535 */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$GLOBALS['OOO0000O0']=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5}.$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$GLOBALS['OOO0000O0'].=$GLOBALS['OOO0000O0']{3}.$OOO000000{11}.$OOO000000{12}.$GLOBALS['OOO0000O0']{7}.$OOO000000{5};$GLOBALS['OOO000O00']=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$GLOBALS['O0O000O00']=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$GLOBALS['O0O000O00']=$O0O000O00.$OOO000000{3};$GLOBALS['O0O00OO00']=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$GLOBALS['OOO00000O']=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0xffc;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDUxYik7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnZFdOSlFCY1JoUGd6NmJvSHJpa21FU3lLOEMwQWpsL0dZMUlVdis3WEx1RnMyYXE5RDRUd1pNbmU1cFZPM2Z4dD0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>~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
Function Calls
fopen | 1 |
fread | 3 |
strtr | 2 |
fclose | 1 |
urldecode | 1 |
str_replace | 1 |
base64_decode | 3 |
Stats
MD5 | c04fff196733d9dae903705ce3e15e74 |
Eval Count | 3 |
Decode Time | 149 ms |