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

Signing you up...

Thank you for signing up!

PHP Decode

if ($_SERVER[call_user_func("\142\x61\163\145\66\64\x5f\144\145\143\157\x64\145",call_user..

Decoded Output download

<?  if ($_SERVER[call_user_func("base64_decode",call_user_func("ab_____","VlWSWVWUWG:OSWSJU1R>"))] == call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","UVBUVQ=="))) { 
return;} 
if (call_user_func(call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","YGS6[3idVnWobYO1dol7PnemeB>>")),call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","am5xbXBlZg==")),"",["base64_de","code"]),call_user_func("ab_____","doWveHmu[T6uc3Sm"))) == call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","am5xbXBlZg==")),"",[call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","dHVzc2Z3")),call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","NTdmdGJj"))),call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","dHVzc2Z3")),call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","ZmVwZGZlYA==")))]),call_user_func("ab_____","eYClZYSm")) && call_user_func(call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","am5xbXBlZg==")),"",[call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","dHVzc2Z3")),call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","NTdmdGJj"))),call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","dHVzc2Z3")),call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","ZmVwZGZlYA==")))]),call_user_func("ab_____","bYOgZYKzZYl>")),call_user_func(call_user_func(call_user_func("strrev","_____ba"),call_user_func("base64_decode","VXpoaV1CQ0JOYm9iaGZzOztkaWBi")),call_user_func("base64_decode",call_user_func("ab_____","Z3R6PEB5OHN{OB>>")) == call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","dHVzc2Z3")),call_user_func(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","dHVzc2Z3")),call_user_func("base64_decode",call_user_func("ab_____","Z3R6PEB5OHN{OB>>")))))) ) { 
$tabs=Registry::ifGet(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","b2J3amhidWpwby91YmN0")),[]);if (!empty($_REQUEST[call_user_func(call_user_func("strrev","_____ba"),call_user_func("base64_decode","Zndmb3VgamU="))]) && !empty($_REQUEST[call_user_func("base64_decode",call_user_func("ab_____","dnWk[Xm3[YJ>"))])) { 
$event_id=$_REQUEST[call_user_func(call_user_func("strrev","_____ba"),call_user_func("base64_decode","Zndmb3VgamU="))];$receiver=$_REQUEST[call_user_func("base64_decode",call_user_func("ab_____","dnWk[Xm3[YJ>"))];$events=EventDispatcherProvider::getEventsSchema();if (isset($events[$event_id]['receivers'][$receiver][SmsTransport::getId()])) { 
 
$schema=$events[$event_id]['receivers'][$receiver][SmsTransport::getId()];if ($schema->template_code) { 
 
$repository=Tygh::$app['addons.ab__extended_sms_notifications.template.repository'];$area=$receiver === UserTypes::CUSTOMER 
? 'C' 
: 'A';$template=$repository->findByCodeAndArea($schema->template_code,$area);if ($template) { 
$tabs['ab__esn_templates']=[ 
'title'=>__('ab__esn_templates.notification_template.tab'),'js'=>false, 
'href'=>Url::buildUrn( 
['ab__esn_templates','update'], 
['template_id'=>$template->getId(),'event_id'=>$event_id,'receiver'=>$receiver] 
),];}}}} 
Registry::set(call_user_func(call_user_func(call_user_func("base64_decode",call_user_func("ab_____","bX2xcH:l[R>>")),"",["ab__","___"]),call_user_func("base64_decode","b2J3amhidWpwby91YmN0")),$tabs);} ?>

Did this file decode correctly?

Original Code

if ($_SERVER[call_user_func("\142\x61\163\145\66\64\x5f\144\145\143\157\x64\145",call_user_func("\141\142\137\x5f\137\137\137","\126\154\127\x53\127\126\127\125\x57\107\72\117\123\x57\123\112\125\61\x52\76"))] == call_user_func(call_user_func(call_user_func("\142\x61\163\145\66\64\x5f\144\145\143\157\x64\145",call_user_func("\141\142\137\x5f\137\137\137","\142\130\62\x78\143\110\72\154\x5b\122\76\76")),"",["\x61\x62\x5f\x5f","\x5f\x5f\x5f"]),call_user_func("\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65","\x55\x56\x42\x55\x56\x51\x3d\x3d"))) {
return;}
if (call_user_func(call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("\142\141\163\x65\66\64\137\144\x65\143\157\144\145",call_user_func("\x61\142\137\137\137\x5f\137","\x62\130\62\170\143\x48\72\154\133\122\x3e\76")),"",["\x61\x62\x5f\x5f","\x5f\x5f\x5f"]),call_user_func("\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65","\x61\x6d\x35\x78\x62\x58\x42\x6c\x5a\x67\x3d\x3d")),"",["\142\x61\163\145\66\64\137\144\x65","\143\157\144\145"]),call_user_func("\141\142\x5f\137\137\137\137","\131\107\x53\66\133\63\151\144\126\x6e\127\157\142\131\117\61\x64\157\154\67\120\156\145\x6d\145\102\76\76")),call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("\142\x61\163\145\66\64\x5f\144\145\143\157\x64\145",call_user_func("\141\142\137\x5f\137\137\137","\142\130\62\x78\143\110\72\154\x5b\122\76\76")),"",["\x61\x62\x5f\x5f","\x5f\x5f\x5f"]),call_user_func("\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65","\x61\x6d\x35\x78\x62\x58\x42\x6c\x5a\x67\x3d\x3d")),"",["\142\141\163\145\66\x34\137\144\145","\143\157\144\x65"]),call_user_func("\141\142\137\137\137\137\x5f","\144\157\127\166\145\110\x6d\165\133\124\66\165\143\x33\123\155"))) == call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("\142\x61\163\145\66\64\x5f\144\145\143\157\x64\145",call_user_func("\141\142\137\x5f\137\137\137","\142\130\62\x78\143\110\72\154\x5b\122\76\76")),"",["\x61\x62\x5f\x5f","\x5f\x5f\x5f"]),call_user_func("\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65","\x61\x6d\x35\x78\x62\x58\x42\x6c\x5a\x67\x3d\x3d")),"",[call_user_func(call_user_func(call_user_func(call_user_func("\142\141\x73\145\66\64\137\x64\145\143\157\144\x65",call_user_func("\141\142\137\137\x5f\137\137","\142\130\62\170\x63\110\72\154\133\x52\76\76")),"",["\x61\x62\x5f\x5f","\x5f\x5f\x5f"]),call_user_func("\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65","\x64\x48\x56\x7a\x63\x32\x5a\x33")),call_user_func(call_user_func(call_user_func("\142\141\x73\145\66\64\137\x64\145\143\157\144\x65",call_user_func("\141\142\137\137\x5f\137\137","\142\130\62\170\x63\110\72\154\133\x52\76\76")),"",["\x61\x62\x5f\x5f","\x5f\x5f\x5f"]),call_user_func("\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65","\x4e\x54\x64\x6d\x64\x47\x4a\x6a"))),call_user_func(call_user_func(call_user_func(call_user_func("\142\141\x73\145\66\64\137\x64\145\143\157\144\x65",call_user_func("\141\142\137\137\x5f\137\137","\142\130\62\170\x63\110\72\154\133\x52\76\76")),"",["\x61\x62\x5f\x5f","\x5f\x5f\x5f"]),call_user_func("\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65","\x64\x48\x56\x7a\x63\x32\x5a\x33")),call_user_func(call_user_func(call_user_func("\142\141\x73\145\66\64\137\x64\145\143\157\144\x65",call_user_func("\141\142\137\137\x5f\137\137","\142\130\62\170\x63\110\72\154\133\x52\76\76")),"",["\x61\x62\x5f\x5f","\x5f\x5f\x5f"]),call_user_func("\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65","\x5a\x6d\x56\x77\x5a\x47\x5a\x6c\x59\x41\x3d\x3d")))]),call_user_func("\141\x62\137\x5f\137\x5f\137","\x65\131\x43\154\x5a\131\x53\155")) && call_user_func(call_user_func(call_user_func(call_user_func(call_user_func(call_user_func("\142\x61\163\145\66\64\x5f\144\145\143\157\x64\145",call_user_func("\141\142\137\x5f\137\137\137","\142\130\62\x78\143\110\72\154\x5b\122\76\76")),"",["\x61\x62\x5f\x5f","\x5f\x5f\x5f"]),call_user_func("\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65","\x61\x6d\x35\x78\x62\x58\x42\x6c\x5a\x67\x3d\x3d")),"",[call_user_func(call_user_func(call_user_func(call_user_func("\142\141\x73\145\66\64\137\x64\145\143\157\144\x65",call_user_func("\141\142\137\137\x5f\137\137","\142\130\62\170\x63\110\72\154\133\x52\76\76")),"",["\x61\x62\x5f\x5f","\x5f\x5f\x5f"]),call_user_func("\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65","\x64\x48\x56\x7a\x63\x32\x5a\x33")),call_user_func(call_user_func(call_user_func("\142\141\x73\145\66\64\137\x64\145\143\157\144\x65",call_user_func("\141\142\137\137\x5f\137\137","\142\130\62\170\x63\110\72\154\133\x52\76\76")),"",["\x61\x62\x5f\x5f","\x5f\x5f\x5f"]),call_user_func("\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65","\x4e\x54\x64\x6d\x64\x47\x4a\x6a"))),call_user_func(call_user_func(call_user_func(call_user_func("\142\141\x73\145\66\64\137\x64\145\143\157\144\x65",call_user_func("\141\142\137\137\x5f\137\137","\142\130\62\170\x63\110\72\154\133\x52\76\76")),"",["\x61\x62\x5f\x5f","\x5f\x5f\x5f"]),call_user_func("\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65","\x64\x48\x56\x7a\x63\x32\x5a\x33")),call_user_func(call_user_func(call_user_func("\142\141\x73\145\66\64\137\x64\145\143\157\144\x65",call_user_func("\141\142\137\137\x5f\137\137","\142\130\62\170\x63\110\72\154\133\x52\76\76")),"",["\x61\x62\x5f\x5f","\x5f\x5f\x5f"]),call_user_func("\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65","\x5a\x6d\x56\x77\x5a\x47\x5a\x6c\x59\x41\x3d\x3d")))]),call_user_func("\141\x62\137\x5f\137\x5f\137","\x62\131\x4f\147\x5a\131\x4b\172\x5a\131\x6c\76")),call_user_func(call_user_func(call_user_func("\x73\164\x72\162\x65\166","\x5f\137\x5f\137\x5f\142\x61"),call_user_func("\142\x61\163\x65\66\x34\137\x64\145\x63\157\x64\145","\x56\130\x70\157\x61\126\x31\103\x51\60\x4a\117\x59\155\x39\151\x61\107\x5a\172\x4f\172\x74\153\x61\127\x42\151")),call_user_func("\142\x61\163\145\66\64\x5f\144\145\143\157\x64\145",call_user_func("\141\142\137\x5f\137\137\137","\132\63\122\x36\120\105\102\65\x4f\110\116\173\117\x42\76\76")) == call_user_func(call_user_func(call_user_func(call_user_func("\142\141\x73\145\66\64\137\x64\145\143\157\144\x65",call_user_func("\141\142\137\137\x5f\137\137","\142\130\62\170\x63\110\72\154\133\x52\76\76")),"",["\x61\x62\x5f\x5f","\x5f\x5f\x5f"]),call_user_func("\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65","\x64\x48\x56\x7a\x63\x32\x5a\x33")),call_user_func(call_user_func(call_user_func(call_user_func("\142\141\x73\145\66\64\137\x64\145\143\157\144\x65",call_user_func("\141\142\137\137\x5f\137\137","\142\130\62\170\x63\110\72\154\133\x52\76\76")),"",["\x61\x62\x5f\x5f","\x5f\x5f\x5f"]),call_user_func("\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65","\x64\x48\x56\x7a\x63\x32\x5a\x33")),call_user_func("\142\x61\163\145\66\64\x5f\144\145\143\157\x64\145",call_user_func("\141\142\137\x5f\137\137\137","\132\63\122\x36\120\105\102\65\x4f\110\116\173\117\x42\76\76")))))) ) {
$tabs=Registry::ifGet(call_user_func(call_user_func(call_user_func("\x62\141\163\145\66\x34\137\144\145\143\x6f\144\145",call_user_func("\141\142\x5f\137\137\137\137","\142\130\x32\170\143\110\72\x6c\133\122\76\76")),"",["\x61\x62\x5f\x5f","\x5f\x5f\x5f"]),call_user_func("\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65","\x62\x32\x4a\x33\x61\x6d\x68\x69\x64\x57\x70\x77\x62\x79\x39\x31\x59\x6d\x4e\x30")),[]);if (!empty($_REQUEST[call_user_func(call_user_func("\163\x74\162\x72\145\x76","\137\x5f\137\x5f\137\x62\141"),call_user_func("\x62\141\x73\145\x36\64\x5f\144\x65\143\x6f\144\x65","\132\x6e\144\x6d\142\x33\126\x67\141\x6d\125\x3d"))]) && !empty($_REQUEST[call_user_func("\142\141\x73\145\66\64\137\x64\145\143\157\144\x65",call_user_func("\141\142\137\137\x5f\137\137","\144\156\127\153\x5b\130\155\63\133\x59\112\76"))])) {
$event_id=$_REQUEST[call_user_func(call_user_func("\163\x74\162\x72\145\x76","\137\x5f\137\x5f\137\x62\141"),call_user_func("\x62\141\x73\145\x36\64\x5f\144\x65\143\x6f\144\x65","\132\x6e\144\x6d\142\x33\126\x67\141\x6d\125\x3d"))];$receiver=$_REQUEST[call_user_func("\142\141\x73\145\66\64\137\x64\145\143\157\144\x65",call_user_func("\141\142\137\137\x5f\137\137","\144\156\127\153\x5b\130\155\63\133\x59\112\76"))];$events=EventDispatcherProvider::getEventsSchema();if (isset($events[$event_id]['receivers'][$receiver][SmsTransport::getId()])) {

$schema=$events[$event_id]['receivers'][$receiver][SmsTransport::getId()];if ($schema->template_code) {

$repository=Tygh::$app['addons.ab__extended_sms_notifications.template.repository'];$area=$receiver === UserTypes::CUSTOMER
? 'C'
: 'A';$template=$repository->findByCodeAndArea($schema->template_code,$area);if ($template) {
$tabs['ab__esn_templates']=[
'title'=>__('ab__esn_templates.notification_template.tab'),'js'=>false,
'href'=>Url::buildUrn(
['ab__esn_templates','update'],
['template_id'=>$template->getId(),'event_id'=>$event_id,'receiver'=>$receiver]
),];}}}}
Registry::set(call_user_func(call_user_func(call_user_func("\x62\141\163\145\66\x34\137\144\145\143\x6f\144\145",call_user_func("\141\142\x5f\137\137\137\137","\142\130\x32\170\143\110\72\x6c\133\122\76\76")),"",["\x61\x62\x5f\x5f","\x5f\x5f\x5f"]),call_user_func("\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65","\x62\x32\x4a\x33\x61\x6d\x68\x69\x64\x57\x70\x77\x62\x79\x39\x31\x59\x6d\x4e\x30")),$tabs);}

Function Calls

None

Variables

None

Stats

MD5 69a24abbbb6df63997a1d4010c919efc
Eval Count 0
Decode Time 85 ms