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 /* line id: wy.ping */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%..

Decoded Output download


require_once '../api/config.php';
$table = 'buy_tb';
$primaryKey = 'b_id';
$columns = array(
array('db'=>'b_id','dt'=>0,
'formatter'=>function($d,$row) {
return "<span style='font-size:12px;'>".$d."</span>";
}
),
array('db'=>'pdi_name','dt'=>1,
'formatter'=>function($d,$row) {
return "<span style='font-size:12px;'>".$d."</span>";
}
),
array('db'=>'b_qty','dt'=>2,
'formatter'=>function($d,$row) {
return "<span style='font-size:12px;'>".number_format($d,0,"","")."</span>";
}
),
array('db'=>'b_total','dt'=>3,
'formatter'=>function($d,$row) {
return "<span style='font-size:12px;'>".number_format($d,2,".",",")."</span>";
}
),
array('db'=>'b_hidden_text','dt'=>4,
'formatter'=>function($d,$row) {
return "<span style='font-size:12px;'>".$d."</span>";
}
),
array('db'=>'u_username','dt'=>5,
'formatter'=>function($d,$row) {
return "<span style='font-size:12px;'>".$d."</span>";
}
),
array('db'=>'pdc_name','dt'=>6,
'formatter'=>function($d,$row) {
return "<span style='font-size:12px;'>".$d."</span>";
}
),
array('db'=>'pdm_name','dt'=>7,
'formatter'=>function($d,$row) {
return "<span style='font-size:12px;'>".$d."</span>";
}
),
array('db'=>'b_date_create','dt'=>8,
'formatter'=>function($d,$row) {
return "<span style='font-size:12px;'>".$d."</span>";
}
),
array('db'=>'b_time_create','dt'=>9,
'formatter'=>function($d,$row) {
return "<span style='font-size:12px;'>".$d."</span>";
}
),
array('db'=>'b_status','dt'=>10,
'formatter'=>function($d,$row) {
if($d == "0")
{
return "<span style='font-size:12px;' class='badge badge-warning'><i class='fas fa-spinner fa-spin'></i> </span>";
}
else if($d == "1")
{
return "<span style='font-size:12px;' class='badge badge-success'><i class='fas fa-check'></i> </span>";
}
else if($d == "2")
{
return "<span style='font-size:12px;' class='badge badge-info'><i class='fas fa-thumbtack'></i> </span>";
}
else if($d == "3")
{
return "<span style='font-size:12px;' class='badge badge-danger'><i class='fas fa-times'></i> </span>";
}
}
)
);
$sql_details = array(
'user'=>DB::$str_username,
'pass'=>DB::$str_password,
'db'=>DB::$str_database,
'host'=>DB::$str_hosting
);
require( 'ssp.class.php');
echo json_encode(
SSP::complex( $_GET,$sql_details,$table,$primaryKey,$columns,"order by b_id desc","b_type = 'gameonline' AND b_subtype = 'manual' AND b_date_create >= '".$_GET['startdate']."' AND b_date_create <= '".$_GET['enddate']."'")
);

Did this file decode correctly?

Original Code

<?php /* line id: wy.ping */$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=0xd48;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDUyMCk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnbG5Ob1FVdlhJTGJXN0R1OXE2YWlteDJFazBNdGQ1L09ZMWpwUCszWkFURndzZUtjZ0pHU0I4NEhDeXJSVnpoZj0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>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NkW

Function Calls

fopen 1
fread 3
strtr 2
fclose 1
urldecode 1
str_replace 1
base64_decode 3

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O00OO00 fread
$OO00O0000 3400
$OO00O00O0 require_once '../api/config.php'; $table = 'buy_tb'; $pr..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 4dd52684b1934ce31917aaf98a52f477
Eval Count 3
Decode Time 101 ms