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("PD9waHAgaW5jbHVkZV9vbmNlICIuLi9tb2R1bGUvY2Vrc2Vzc2lvbi5waHA..
Decoded Output download
?>b'<?php include_once "../module/ceksession.php";include_once "../module/connect.php";include_once "../module/conset.php";include_once "../module/stringfunction.php";if($_POST[\'action\']=="getuseraccess"){$coid=$_SESSION[\'coid\'];$userid=$_POST[\'userid\'];$sql="SELECT BrId FROM users WHERE CoId = \'$coid\' AND UserId = \'$userid\'";$rs=odbc_exec($conn1,$sql);$r=odbc_fetch_array($rs);$brid=trim($r[\'BrId\']);$query=mssql_query("SELECT BrId, BrName FROM cobranch WHERE Status = \'A\'");while($r=mssql_fetch_array($query)){if(strpos($brid,strval($r[\'BrId\']))===false){echo"<option value = $r[BrId]>$r[BrName]</option> n";}else{echo"<option value = $r[BrId] selected>$r[BrName]</option> n";}}}elseif($_POST[\'action\']=="savedata"){$coid=$_SESSION[\'coid\'];$userid=$_POST[\'userid\'];$module=$_POST[\'module\'];$brid=trim($_POST[\'brid\']);$n=strpos($module,"0");$id=left($module,$n);$dtl=json_decode($_POST[\'dtl\'],true);try{$sql="DELETE FROM usermenus WHERE CoId = \'$coid\' AND UserId = \'$userid\' AND MenuId LIKE \'$id%\'";odbc_exec($conn1,$sql);$sql="UPDATE users SET BrId = \'$brid\' WHERE CoId = \'$coid\' AND UserId = \'$userid\'";odbc_exec($conn1,$sql);foreach($dtl as $key=>$value){$sql="INSERT INTO usermenus (CoId, UserId, MenuId) VALUES(\'$coid\', \'$userid\', \'$value[menuid]\')";odbc_exec($conn1,$sql);}echo "OK";}catch(Exception $e){echo "FAILED";}}elseif($_POST[\'action\']=="deldata"){$coid=$_SESSION[\'coid\'];$userid=$_POST[\'userid\'];$module=$_POST[\'module\'];$brid=trim($_POST[\'brid\']);$n=strpos($module,"0");$id=left($module,$n);$sql="DELETE FROM usermenus WHERE CoId = \'$coid\' AND UserId = \'$userid\' AND MenuId LIKE \'$id%\'";odbc_exec($conn1,$sql);$sql="UPDATE users SET BrId = \'$brid\' WHERE CoId = \'$coid\' AND UserId = \'$userid\'";odbc_exec($conn1,$sql);} ?>'
Did this file decode correctly?
Original Code
<?php eval("?>".base64_decode("PD9waHAgaW5jbHVkZV9vbmNlICIuLi9tb2R1bGUvY2Vrc2Vzc2lvbi5waHAiO2luY2x1ZGVfb25jZSAiLi4vbW9kdWxlL2Nvbm5lY3QucGhwIjtpbmNsdWRlX29uY2UgIi4uL21vZHVsZS9jb25zZXQucGhwIjtpbmNsdWRlX29uY2UgIi4uL21vZHVsZS9zdHJpbmdmdW5jdGlvbi5waHAiO2lmKCRfUE9TVFsnYWN0aW9uJ109PSJnZXR1c2VyYWNjZXNzIil7JGNvaWQ9JF9TRVNTSU9OWydjb2lkJ107JHVzZXJpZD0kX1BPU1RbJ3VzZXJpZCddOyRzcWw9IlNFTEVDVCBCcklkIEZST00gdXNlcnMgV0hFUkUgQ29JZCA9ICckY29pZCcgQU5EIFVzZXJJZCA9ICckdXNlcmlkJyI7JHJzPW9kYmNfZXhlYygkY29ubjEsJHNxbCk7JHI9b2RiY19mZXRjaF9hcnJheSgkcnMpOyRicmlkPXRyaW0oJHJbJ0JySWQnXSk7JHF1ZXJ5PW1zc3FsX3F1ZXJ5KCJTRUxFQ1QgQnJJZCwgQnJOYW1lIEZST00gY29icmFuY2ggV0hFUkUgU3RhdHVzID0gJ0EnIik7d2hpbGUoJHI9bXNzcWxfZmV0Y2hfYXJyYXkoJHF1ZXJ5KSl7aWYoc3RycG9zKCRicmlkLHN0cnZhbCgkclsnQnJJZCddKSk9PT1mYWxzZSl7ZWNobyI8b3B0aW9uIHZhbHVlID0gJHJbQnJJZF0+JHJbQnJOYW1lXTwvb3B0aW9uPiBuIjt9ZWxzZXtlY2hvIjxvcHRpb24gdmFsdWUgPSAkcltCcklkXSBzZWxlY3RlZD4kcltCck5hbWVdPC9vcHRpb24+IG4iO319fWVsc2VpZigkX1BPU1RbJ2FjdGlvbiddPT0ic2F2ZWRhdGEiKXskY29pZD0kX1NFU1NJT05bJ2NvaWQnXTskdXNlcmlkPSRfUE9TVFsndXNlcmlkJ107JG1vZHVsZT0kX1BPU1RbJ21vZHVsZSddOyRicmlkPXRyaW0oJF9QT1NUWydicmlkJ10pOyRuPXN0cnBvcygkbW9kdWxlLCIwIik7JGlkPWxlZnQoJG1vZHVsZSwkbik7JGR0bD1qc29uX2RlY29kZSgkX1BPU1RbJ2R0bCddLHRydWUpO3RyeXskc3FsPSJERUxFVEUgRlJPTSB1c2VybWVudXMgV0hFUkUgQ29JZCA9ICckY29pZCcgQU5EIFVzZXJJZCA9ICckdXNlcmlkJyBBTkQgTWVudUlkIExJS0UgJyRpZCUnIjtvZGJjX2V4ZWMoJGNvbm4xLCRzcWwpOyRzcWw9IlVQREFURSB1c2VycyBTRVQgQnJJZCA9ICckYnJpZCcgV0hFUkUgQ29JZCA9ICckY29pZCcgQU5EIFVzZXJJZCA9ICckdXNlcmlkJyI7b2RiY19leGVjKCRjb25uMSwkc3FsKTtmb3JlYWNoKCRkdGwgYXMgJGtleT0+JHZhbHVlKXskc3FsPSJJTlNFUlQgSU5UTyB1c2VybWVudXMgKENvSWQsIFVzZXJJZCwgTWVudUlkKSBWQUxVRVMoJyRjb2lkJywgJyR1c2VyaWQnLCAnJHZhbHVlW21lbnVpZF0nKSI7b2RiY19leGVjKCRjb25uMSwkc3FsKTt9ZWNobyAiT0siO31jYXRjaChFeGNlcHRpb24gJGUpe2VjaG8gIkZBSUxFRCI7fX1lbHNlaWYoJF9QT1NUWydhY3Rpb24nXT09ImRlbGRhdGEiKXskY29pZD0kX1NFU1NJT05bJ2NvaWQnXTskdXNlcmlkPSRfUE9TVFsndXNlcmlkJ107JG1vZHVsZT0kX1BPU1RbJ21vZHVsZSddOyRicmlkPXRyaW0oJF9QT1NUWydicmlkJ10pOyRuPXN0cnBvcygkbW9kdWxlLCIwIik7JGlkPWxlZnQoJG1vZHVsZSwkbik7JHNxbD0iREVMRVRFIEZST00gdXNlcm1lbnVzIFdIRVJFIENvSWQgPSAnJGNvaWQnIEFORCBVc2VySWQgPSAnJHVzZXJpZCcgQU5EIE1lbnVJZCBMSUtFICckaWQlJyI7b2RiY19leGVjKCRjb25uMSwkc3FsKTskc3FsPSJVUERBVEUgdXNlcnMgU0VUIEJySWQgPSAnJGJyaWQnIFdIRVJFIENvSWQgPSAnJGNvaWQnIEFORCBVc2VySWQgPSAnJHVzZXJpZCciO29kYmNfZXhlYygkY29ubjEsJHNxbCk7fSA/Pg==")); ?>
Function Calls
base64_decode | 1 |
Stats
MD5 | 257ed29df904bf1709d7d1b60cfa3559 |
Eval Count | 1 |
Decode Time | 89 ms |