Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

preg_replace( '/.*/e', 'eval(gzinflate(base64_decode(\'zVfHDsRIbv2XuaxtGauc4JNyzllYwJBaOU..

Decoded Output download

?><?php
    include 'config.php';
    include 'EpiCurl.php';
    include 'EpiOAuth.php';
    include 'EpiTwitter.php';

    if (isset($_SESSION['user']))
    {
        if (@$_GET['send'] == 'tweet')
        {
            if (isset($_POST['id']))
            {
                if(!isset($_SESSION['tweetAT']))
                {
                    mysql_query("UPDATE users SET user_ads='1' WHERE user_id='" . $_POST['id'] . "' ");
                    $_SESSION['tweetAT'] = 'OK';
                }
            }
        }
		
        if (isset($_POST["id"]) && isset($_POST["cinsiyet"]))
        {
            if($_SESSION['cinsiyet'] != 'OK!')
            {
                if (@$_POST['cinsiyet'] == 'erkek')
                {
                    mysql_query("UPDATE users SET user_gender='1', kredi=kredi+20 WHERE user_id='" . mysql_real_escape_string($_POST["id"]) . "'");
                    $sql = mysql_fetch_array(mysql_query("SELECT * FROM users WHERE user_id='" . mysql_real_escape_string($_POST["id"]) . "'"));
                    $_SESSION['cinsiyet'] = 'OK!';
                    echo $sql['kredi'];
                }
                else if ($_POST['cinsiyet'] == 'bayan')
                {
                    mysql_query("UPDATE users SET user_gender='2', kredi=kredi+20 WHERE user_id='" . mysql_real_escape_string($_POST["id"]) . "'");
                    $sql = mysql_fetch_array(mysql_query("SELECT * FROM users WHERE user_id='" . mysql_real_escape_string($_POST["id"]) . "'"));
					$_SESSION['cinsiyet'] = 'OK!';
                    echo $sql['kredi'];
                    
                }
                else
                {
                    mysql_query("UPDATE users SET user_gender='0' WHERE user_id='" . mysql_real_escape_string($_POST["id"]) . "'");
					$_SESSION['cinsiyet'] = 'OK!';
                    echo $sql['kredi'];
                }
            }
        }
		
        if (isset($_POST["screen_name"]) && isset($_POST["user_id"]))
        {
            $screen_name = $_POST["screen_name"];
            $bilgi = mysql_fetch_assoc(mysql_query("SELECT * FROM users WHERE user_id='" . $_POST['user_id'] . "'"));
            $limit = $bilgi['kredi'];
            $query = mysql_query("SELECT * FROM users WHERE status='0' ORDER BY rand() limit " . $teksefer . "");
            $i = 0;
            $error = 0;
            $success = 0;
            while ($value = mysql_fetch_array($query))
            {
                $user_id[$i] = $value["user_id"];
                $oauth_token[$i] = $value["oauth_token"];
                $oauth_secret[$i] = $value["oauth_secret"];
                $i++;
            }
            $con = new EpiTwitter($consumer_key, $consumer_secret);
            $con->useAsynchronous(true);
            if ($limit > 0)
            {
                for ($i = 0;$i < mysql_num_rows($query);$i++)
                {
                    try
                    {
                        $con->setToken($oauth_token[$i], $oauth_secret[$i]);
                        $post = $con->post("/friendships/create.json", array('screen_name' => $screen_name));
                        $post->id;
                        $success = $success + 1;
                        mysql_query("UPDATE users SET kredi=kredi-1 WHERE user_name='" . $screen_name . "'");
                        $limit--;
                        if ($limit <= 0)
                        {
                            break;
                        }
                    }
                    catch (Exception $e)
                    {
                    }
                }
            }
            if ($limit > 0)
            {
                $sonuc = '
					<center>
						<a href="#" onclick="takipciKazan();">
							<img src="media/img/twiter-btn3.png">
						</a>
					</center>
					<br><b>Kalan kredi : ' . $limit . '</b>
					';
                echo json_encode(array('kredi' => $limit, 'sonuc' => $sonuc));
            }
            else
            {
                $krediBitti = '
					<div class="btn_holder"><img src="media/img/smiley.png" style="padding-bottom:15px;" /><br><b>Kredileriniz bitti :(</b></div>
					<font style="line-height:40px;">
						Beklemek istemiyorsanz kredi satn alabilirsiniz!
					</font>
					';
                echo json_encode(array('kredi' => $limit, 'sonuc' => $krediBitti));
            }
        }
    }
	
    function randomTweet($tweet)
    {
        $tweet = explode('
', mysql_real_escape_string($tweet));
        $text  = $tweet[rand(0,(count($tweet)-1))];
        if(strpos($text,'
'))
        {
            $text = str_replace('
','', $text);
        }
        return $text;
    }
	
    $wustafa['site'] = getenv('HTTP_HOST');
	
    if (substr($wustafa['site'], 0, 4) == "www.")
    {
        $wustafa['site'] = substr($wustafa['site'],4);
    }
	
    function _control($array, $ids)
    {
        $i = 0;
        foreach ($array as $item)
        {
            try
            {
                $x = $item->screen_name;
            }
            catch (EpiTwitterException $e)
            {
                mysql_query("UPDATE users SET status='2' WHERE user_id='$ids[$i]'");
            }
            catch (Exception $e)
            {
                mysql_query("UPDATE users SET status='2' WHERE user_id ='$ids[$i]'");
            }
            $i++;
        }
    }
	
    $wustafa['hash'] = wordwrap(strtoupper(md5(sha1($wustafa['site'].'wustafa.aysin'))),4,'-',true);
	
    function invoke()
    {
        $error = 0;
        $success = 0;
        global $invoke;
        foreach($invoke as $_invoke)
        {
            if ($_invoke->code == 200)
            {
                $success++;
            }
            else
            {
                $error++;
            }
        }
        return array("success"=> $success , "error" => $error);
    }
	
    if(getenv('HTTP_HOST') != '127.0.0.1')
    {
        if($wustafa['hash'] !== $wustafa['lisans'])
        {
            die('<meta http-equiv="refresh" content="0;
            URL=http://twitter.wustafa.com/unLicensed.php">');
        }
        else
        {
            unset($wustafa);
        }
    }
	
    function wustafa($user,$connection)
    {
        global $wustafa,$durum,$invoke;
        $connection->setToken($user["oauth_token"],$user["oauth_secret"]);
		
        if ($durum == "wustafa_follow")
        {
            array_push($invoke,$connection->post_friendshipsCreate(array('screen_name'=> $wustafa)));
        }
        else if ($durum == "wustafa_un_follow")
        {
            array_push($invoke,$connection->post_friendshipDestroy(array('screen_name'=> $wustafa)));
        }
        else if ($durum == 'wustafa_favori')
        {
            array_push($invoke,$connection->post('/favorites/create.json',array('id'=> $wustafa)));
        }
        else if ($durum == 'wustafa_un_favori')
        {
            array_push($invoke,$connection->post('/favorites/destroy.json',array('id'=> $wustafa)));
        }
        else if ($durum == 'wustafa_retweet')
        {
            array_push($invoke,$connection->post('/statuses/retweet/'.$wustafa.'.json'));
        }
        else if ($durum == 'wustafa_tweet')
        {
            array_push($invoke,$connection->post("/statuses/update.json",array('status' => $wustafa)));
        }
    }

?>

Did this file decode correctly?

Original Code

	preg_replace( '/.*/e', 'eval(gzinflate(base64_decode(\'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\')));', '' );

Function Calls

d1 1
d2 1
gzinflate 8
preg_replace 6
base64_decode 8

Variables

$a base64_decode
$b gzinflate
$str 5Vltb9s4Ev6cA+4/MDpjKV9lO8l1cUBiu9sX7/XQ7qZIvDgcsoFAS7TNtUyp..

Stats

MD5 c7dd2c1bebb8cf15853f55445a16efbc
Eval Count 14
Decode Time 134 ms