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 /*---------------------------------------------------------\ | aEWD..

Decoded Output download

<?php 
/*---------------------------------------------------------\ 
|                aEWDMU SCRIPT                             | 
|----------------------------------------------------------| 
|             Copyright 2009, EWD Studio                   | 
|----------------------------------------------------------| 
|                 http://www.ewd-studio.net                | 
\---------------------------------------------------------*/ 
 
session_start(); 
 
require('include/internal.php'); 
require('include/config.php'); 
require('requ.php'); 
 
if (isset($_POST['thirdclass'])) { 
    if (logged()) { 
        $user_login = $_SESSION['member']; 
 
        if (isset($_POST['sname'])) { 
            $sname = $_POST["sname"]; 
            $kla = $_POST["kla"]; 
            $cla = array('2', '18', '34', '50', '66', '82'); 
            $cla1 = array('0', '16', '32', '80'); 
            $creds_check = mssql_fetch_array(mssql_query("SELECT credits from memb_credits where memb___id='$user_login'")); 
 
            if (is_connected()) { 
                echo "<div class=\"error\">You have to disconnect from game to evo your character !</div>"; 
            } elseif (is_vip() && ($creds_check['credits'] < $thirdclasscredsvip)) { 
                echo "<div class=\"error\">You do not have enough credits...</div>"; 
            } elseif (!is_vip() && ($creds_check['credits'] < $thirdclasscreds)) { 
                echo "<div class=\"error\">You do not have enough credits...</div>"; 
            } elseif (in_array($kla, $cla)) { 
                echo "<div class=\"error\">Your Character <b>$sname</b> have already 3rd class.</div>"; 
            } elseif (in_array($clascheck, $cla)) { 
                echo "<div class=\"error\">Your Character <b>$sname</b> have already 3rd class.</div>"; 
            } elseif (in_array($kla, $cla1)) { 
                echo "<div class=\"error\">Your Character <b>$sname</b> have only 1st class. </div>"; 
            } else { 
                if (is_vip()) { 
                    $c2 = $creds_check['credits'] - $thirdclasscredsvip; 
                    $takecreds = mssql_query("update memb_credits set credits='$c2' WHERE memb___id='$user_login'"); 
                } else { 
                    $c2 = $creds_check['credits'] - $thirdclasscreds; 
                    $takecreds = mssql_query("update memb_credits set credits='$c2' WHERE memb___id='$user_login'"); 
                } 
                $sql = mssql_query("Select Class FROM Character WHERE AccountID='$user_login' and Name = '$sname'"); 
                while ($row = mssql_fetch_array($sql)) { 
                    $clascheck = $row['Class']; 
                } 
                $logfile = 'logs/evo3_logs.php'; 
                $ip = $_SERVER['REMOTE_ADDR']; 
                $date = date('Y-m-d H:i'); 
                $xdata = "Character $sname Has Been Evo to 3rd class. New Class - $nkla, on $date by IP:$ip 
"; 
                $fp = fopen($logfile, 'a'); 
                fputs($fp, $xdata); 
                fclose($fp); 
                $fp1 = fopen($logfile, "a"); 
                fputs($fp1, $xdata); 
                fclose($fp1); 
                if ($kla == 48) { 
                    $sql = "UPDATE Character set Class=50, Quest=cast(0xEABA0A0A000000000000000000000000000000000000000001FFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF as varbinary(50)) WHERE accountid='$user_login' and Name = '$sname'"; 
                    $result = mssql_query($sql); 
                    $nkla = "Duel Master"; 
                } elseif ($kla == 1) { 
                    $sql = "UPDATE Character set Class=2, Quest=cast(0xEABA0A0A000000000000000000000000000000000000000001FFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF as varbinary(50)) WHERE accountid='$user_login' and Name = '$sname'"; 
                    $result = mssql_query($sql); 
                    $nkla = "Grand Master"; 
                } elseif ($kla == 64) { 
                    $sql = "UPDATE Character set Class=66, Quest=cast(0xFF9A00000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000 as varbinary(50)) WHERE accountid='$user_login' and Name = '$sname'"; 
                    $result = mssql_query($sql); 
                    $nkla = "Lord Emperor"; 
                } elseif ($kla == 81) { 
                    $sql = "UPDATE Character set Class=82, Quest=cast(0xEABA00000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000 as varbinary(50)) WHERE accountid='$user_login' and Name = '$sname'"; 
                    $result = mssql_query($sql); 
                    $nkla = "Dimension Summoner"; 
                } elseif ($kla == 33) { 
                    $sql = "UPDATE Character set Class=34, Quest=cast(0xEABA0A0A000000000000000000000000000000000000000001FFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF as varbinary(50)) WHERE accountid='$user_login' and Name = '$sname'"; 
                    $result = mssql_query($sql); 
                    $nkla = "High Elf"; 
                } elseif ($kla == 17) { 
                    $sql = "UPDATE Character set Class=18, Quest=cast(0xAABA00000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000 as varbinary(50)) WHERE accountid='$user_login' and Name = '$sname'"; 
                    $result = mssql_query($sql); 
                    $nkla = "Blade Master"; 
                } 
                print "<p>Updated credits: "; 
                listcreds($user_login); 
                print "</p>"; 
                print "<div class=\"success\">Character <b>$sname</b> was successfully updated to 3rd class and is now <b>$nkla</b>!</div>"; 
            } 
        } 
    } 
} 
 ?>

Did this file decode correctly?

Original Code

<?php
/*---------------------------------------------------------\
|                aEWDMU SCRIPT                             |
|----------------------------------------------------------|
|             Copyright 2009, EWD Studio                   |
|----------------------------------------------------------|
|                 http://www.ewd-studio.net                |
\---------------------------------------------------------*/

session_start();

require('include/internal.php');
require('include/config.php');
require('requ.php');

if (isset($_POST['thirdclass'])) {
    if (logged()) {
        $user_login = $_SESSION['member'];

        if (isset($_POST['sname'])) {
            $sname = $_POST["s\156\x61\155e"];
            $kla = $_POST["\x6b\x6c\x61"];
            $cla = array('2', '18', '34', '50', '66', '82');
            $cla1 = array('0', '16', '32', '80');
            $creds_check = mssql_fetch_array(mssql_query("\123E\x4c\x45\x43\124\040c\162\x65\x64i\x74s\x20fr\x6f\x6d\040\x6dem\142\137\x63\162e\144\151t\x73\040\x77h\x65re\040\155\x65m\x62_\x5f_i\144\075'$user_login'"));

            if (is_connected()) {
                echo "\074\x64\151v\x20\x63l\141\163\163=\"\145\162\162\x6f\x72\"\076Y\x6f\165 h\x61v\145 \x74\x6f \144\151sc\x6f\156\156e\143\x74\040\x66\162\x6f\x6d g\141\x6d\x65\x20\164\x6f\040e\166\157\x20\x79\157\165\x72\040\x63\150a\162a\x63\164\x65\162 !\074\x2f\144\151\166>";
            } elseif (is_vip() && ($creds_check['credits'] < $thirdclasscredsvip)) {
                echo "\074d\151\166\040\x63\x6ca\x73s\x3d\"e\x72ro\x72\"\x3e\131\x6f\165\x20\x64\157\040not\040\150\x61\x76\145\040\145\156ou\147\150\x20\143re\x64\x69ts\056\056.\x3c\057\144\151\166\076";
            } elseif (!is_vip() && ($creds_check['credits'] < $thirdclasscreds)) {
                echo "\x3c\x64i\166 \x63\154a\x73\163\075\"e\x72\x72\x6f\x72\">\131o\x75\040\144o\x20n\x6ft\040h\141\x76\x65 e\156\157\165\147\150\040\143\162\145d\x69\164\x73.\x2e.\x3c/d\151v>";
            } elseif (in_array($kla, $cla)) {
                echo "<d\151\x76\040\x63\x6ca\x73\163\x3d\"\145\x72ro\162\">Yo\165\x72\x20\103hara\x63t\145r \074\x62\076$sname\074/\x62\076\040\150\x61\166e\x20alr\145\141\144\171\x20\063\x72\x64\040\143\x6c\141\163\163.<\057di\166\x3e";
            } elseif (in_array($clascheck, $cla)) {
                echo "<\x64\151v\x20\143l\141ss\x3d\"e\162\162o\x72\">Yo\165\x72 \x43harac\x74\145r\x20<\142>$sname<\x2f\142\076\040\x68\141ve\x20al\x72e\x61\144\x79\x203\x72d\x20\x63\x6c\141\x73\x73\056\074\057d\151\166\076";
            } elseif (in_array($kla, $cla1)) {
                echo "\x3cd\151\166\040\143\154as\163\075\"\x65\162ror\">\131\x6f\165\162 C\x68\141\162\141\143\164e\162 \x3c\x62\x3e$sname\x3c\057b\x3e\x20\150av\x65\040o\x6e\x6c\171\040\x31\163t\040\143\154\x61\x73\163\056\040\x3c\x2fd\151\166>";
            } else {
                if (is_vip()) {
                    $c2 = $creds_check['credits'] - $thirdclasscredsvip;
                    $takecreds = mssql_query("u\160\144\x61\164\x65 m\145\x6d\x62\137\143\162e\144\151t\x73\040\x73et\040\143\162\x65d\151t\x73\x3d'$c2' W\x48E\122\x45\x20\155\x65\155b__\x5fi\x64\x3d'$user_login'");
                } else {
                    $c2 = $creds_check['credits'] - $thirdclasscreds;
                    $takecreds = mssql_query("u\x70\x64a\x74\x65\x20\x6d\145\155\x62\x5fc\162\145\144\151\164s \163\145\x74\x20\143re\x64\151\x74s\075'$c2' WH\x45\122E \155e\x6db_\137_\x69d\075'$user_login'");
                }
                $sql = mssql_query("S\x65\154ec\x74\x20\x43\154\x61s\x73\x20\x46\x52\117\115 \103h\x61r\x61\x63\x74\145\162 W\110\x45\x52\x45 Ac\x63o\x75\x6e\x74\x49\104='$user_login'\x20\141\156\144\x20\116a\155e\x20=\040'$sname'");
                while ($row = mssql_fetch_array($sql)) {
                    $clascheck = $row['Class'];
                }
                $logfile = 'logs/evo3_logs.php';
                $ip = $_SERVER['REMOTE_ADDR'];
                $date = date('Y-m-d H:i');
                $xdata = "C\150\x61\x72a\x63\164\145r $sname\x20\x48a\x73\040B\x65\145n\040E\x76\157\x20\x74\x6f\x20\063\162d c\154\x61\x73\163\x2e\x20\116ew\x20\103\154\x61\163\163 \x2d $nkla\x2c o\x6e $date\040\142y\x20\x49\x50\072$ip\x20\n";
                $fp = fopen($logfile, 'a');
                fputs($fp, $xdata);
                fclose($fp);
                $fp1 = fopen($logfile, "a");
                fputs($fp1, $xdata);
                fclose($fp1);
                if ($kla == 48) {
                    $sql = "U\120\x44A\124\x45 \x43ha\162\141\x63\x74\x65\162\x20s\145\x74 Cl\x61\x73\x73\075\x35\x30\054\040\x51\165e\163\164\x3d\143\141\163\x74\050\060\x78\105\x41\x42\101\x30\101\060\10100\060\x30\x30\x30\060\0600\x300\x30\060\060\060\x300\060\x30\x30\x300\x300\060\x30\x30\060\060\0600\0600\x30\x30\0600\x30\060001\106\106F\1060\x30\106\x46\x46F\106\x46F\106\106F\106\x46FF\x46\106\x46F\106\x46\x46\106\x46\x46\106\106\106\106FF\x46F\106\106\x46F\106\106FF\106FF\106\x20a\163 v\x61\x72\142\151\x6e\x61r\171(\x35\x30)) \x57H\105RE\040\x61\143\x63\157\165\156\x74\x69\144\075'$user_login' \x61\x6ed Na\155\145 \x3d\x20'$sname'";
                    $result = mssql_query($sql);
                    $nkla = "\104\x75\145l \115a\x73te\162";
                } elseif ($kla == 1) {
                    $sql = "\125\120\104\x41\124\x45\040\x43\150\x61r\x61\x63\x74e\162\x20\163et\x20\103la\163\163\0752\054\x20Q\x75\x65s\x74\x3d\x63\x61st\x28\060x\x45\101B\1010A\x30\101\060\x30000\x30\060\x3000\x300\060\x300\060\x30\060\060\0600000\060\0600\x30\x30\x30\060\060\060\x30\060\x30\x30\x300\060\060\x31\106\106\106\1060\060\106\106\106F\106F\106\106\106\106FFFF\106\106\x46\106F\106F\106\x46\106\x46\106F\x46\106\106FFF\106\106\106FFFFFF\106\x46\x20\x61\x73 \166\x61\x72\x62\151n\141\x72\x79(\x35\060\x29\051 \127\110\x45\122\105 \x61c\x63ount\x69\144\x3d'$user_login'\040an\144\x20\x4e\141\x6d\x65\040\075 '$sname'";
                    $result = mssql_query($sql);
                    $nkla = "\x47\162an\x64\040\115a\x73\164\x65\x72";
                } elseif ($kla == 64) {
                    $sql = "U\x50\104\x41\x54\x45 \x43\150a\x72\x61c\x74\x65\x72\x20\163\x65t\x20C\154as\x73=6\066\x2c\040Q\x75est\x3dcas\x74(\060x\106F9\x41\x300\x30\x30\0600\x30\060\106\106\106\106F\x46\x46FFFF\x46FFFF\106FF\x46\106\x46F\106\x46\x46\x46\106\106\106F\x46\106\106F\106\106\106F\x46FF\106\106\x46F\x30\060\x300\060\0600\x30\x3000\x300\x300\06000\060\x30\060\060\x30\060\06000\060000\x30\060\060\x300\x300\x300\0600 \141s \166\141r\142\x69nar\x79\x285\x30)\x29\x20\x57\x48ERE \x61\x63\143\x6f\x75\x6etid\075'$user_login' \x61n\x64\x20\116\141\x6de\040\075 '$sname'";
                    $result = mssql_query($sql);
                    $nkla = "\114\157\x72\x64 \x45\155\x70\x65r\157\x72";
                } elseif ($kla == 81) {
                    $sql = "\125\x50D\101\124E C\x68ar\141c\x74\x65r\x20\163\145t \x43\154ass\07582\054\x20\121ues\x74\x3d\143\141s\164\x28\060x\105\x41\x42\x41\060\0600\060\x3000\060\106F\106\106F\x46\106FF\106\x46\106F\x46\106\x46FF\106F\x46\106\x46F\106\x46\x46F\x46F\106\106\106\106FF\106\x46F\x46\x46\x46\x46F\x46F\060\0600\060\060\x300\x30\x30\x30\x30\x300\0600\060\0600\x3000\060\0600\x30\x3000\x300\x30\x30\060\x30\060\060\060\x30\0600\0600\040\141s\040v\141\x72\142\151\156\x61r\x79\x2850\051\x29\x20\127\110E\122E\040\141\x63c\157u\x6et\x69d='$user_login' \141\x6e\144 N\141m\145 = '$sname'";
                    $result = mssql_query($sql);
                    $nkla = "\104\151\x6d\x65\x6e\x73\151o\x6e\x20\x53\x75\155m\x6f\156\145r";
                } elseif ($kla == 33) {
                    $sql = "\125\x50\x44A\124\105\x20\103\x68\141r\x61\143\x74e\x72\x20\x73et \103\x6ca\163s=3\x34\x2c\040\x51\x75\x65st=c\141\x73t\x28\x30x\105A\102\101\060\x410\x410\060\060000\x300\060\x30\x300\x30\x30\x30\x30\060\060\x300\0600\06000\x30\x30\0600\060\x30\0600\060\0600\x30\x30\060\060\060\x31FFF\106\060\x30\x46\106\106\106F\x46\106\x46\x46F\x46F\106FF\106\x46\x46FFF\106\106\106\x46\x46\x46F\x46\106\x46\106F\106F\106\x46\x46\106\x46F\x46F\x46\x20\x61s\040va\162b\151\156\141\162y\0505\x30\x29)\040\127\x48\105\x52\x45\x20\x61c\x63\x6fu\156t\151\144='$user_login' a\156\144 \116\x61\155e\040=\040'$sname'";
                    $result = mssql_query($sql);
                    $nkla = "\110\x69\147h\x20\x45\154f";
                } elseif ($kla == 17) {
                    $sql = "UP\104AT\x45\040\103\x68\x61\162\141c\x74e\162\x20s\x65\x74\040C\x6c\x61\163\x73\075\x31\x38\054\x20\x51\x75e\x73\x74=\143a\163t\x280\x78\101\101\102A\x300\x30\x30\x300\x300FF\x46FFFF\x46\106\x46\x46F\x46\x46F\106\x46\106FFF\106\106F\x46F\x46FFF\x46F\106\106\x46F\106\106\x46FF\106F\106FF\0600\060\x30\x300000\060\x30\06000\x300000\0600\060\060\x30\060\060\x30000\060\x30\x300\x300\x30\0600\x300\060\x20a\x73\040\x76\x61\162b\151n\141\162y(\x35\x30\x29\051\x20\x57\x48ERE\040acc\157\x75\x6et\x69\144='$user_login'\x20\141\x6e\x64\x20\116\141\x6de\x20\x3d\040'$sname'";
                    $result = mssql_query($sql);
                    $nkla = "\102l\141\144e\x20\115a\x73\x74\x65r";
                }
                print "\074\x70\076\x55\x70d\141\164\145d \143re\144\151t\163\072\x20";
                listcreds($user_login);
                print "<\x2fp\x3e";
                print "\074\144\151v \143\154as\163=\"\163\x75\143ce\x73\x73\">\x43h\x61\162a\x63\164\145\x72\040<b>$sname<\057\x62> w\141\x73 su\x63\143e\x73\163f\165\154\154y\040\x75\160da\164ed\x20t\x6f\x20\x33\162d\040cl\x61\163\163\x20a\156d \x69\163\x20\x6e\x6f\x77\x20\x3c\142\076$nkla<\x2f\x62\076\x21\x3c/\144\151\x76>";
            }
        }
    }
}

Function Calls

session_start 1

Variables

None

Stats

MD5 9c4171c16d5cefdce0b49575ec30b0eb
Eval Count 0
Decode Time 61 ms