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 /* Copyright (c) 2018 Talega Systems LLC Redistribution prohibited */ ${"\x47LOB..

Decoded Output download

<?php /* 
Copyright (c) 2018 Talega Systems LLC 
Redistribution prohibited 
*/ 
${"GLOBALS"}["oaxmehshlik"]="geocoder";${"GLOBALS"}["xnbbkrgjkfq"]="key";ini_set("display_errors","on");error_reporting(E_ALL);include_once(dirname(dirname(dirname(dirname(dirname(__FILE__)))))."/wp-load.php");include_once(__DIR__."/Google.php");function RunGeocoding(){${"GLOBALS"}["swvsnj"]="key";echo"starting...";$xkprksogq="key";${${"GLOBALS"}["swvsnj"]}=get_option("idx_geocoding_key");if(!${${"GLOBALS"}["xnbbkrgjkfq"]}){echo"The Google Geocoding API key is not set.";die("The Google Geocoding API key is not set.");}echo"running batch...";${${"GLOBALS"}["oaxmehshlik"]}=new\Mbx\Geocoding\GoogleGeocoder(${$xkprksogq});$geocoder->GeocodeDbBatch(2500);}RunGeocoding(); 
?>

Did this file decode correctly?

Original Code

<?php /*
Copyright (c) 2018 Talega Systems LLC
Redistribution prohibited
*/
${"\x47LOB\x41\x4c\x53"}["\x6f\x61\x78\x6d\x65\x68\x73\x68l\x69k"]="\x67\x65o\x63\x6f\x64\x65\x72";${"\x47\x4cO\x42AL\x53"}["xnb\x62\x6brg\x6a\x6b\x66\x71"]="ke\x79";ini_set("d\x69\x73p\x6c\x61\x79_\x65\x72\x72\x6fr\x73","on");error_reporting(E_ALL);include_once(dirname(dirname(dirname(dirname(dirname(__FILE__)))))."/w\x70-lo\x61d.p\x68\x70");include_once(__DIR__."/\x47\x6f\x6f\x67l\x65.\x70h\x70");function RunGeocoding(){${"G\x4c\x4f\x42\x41\x4cS"}["\x73w\x76\x73n\x6a"]="\x6b\x65\x79";echo"\x73\x74a\x72\x74in\x67\x2e\x2e.";$xkprksogq="\x6b\x65y";${${"\x47\x4cO\x42\x41L\x53"}["sw\x76s\x6ej"]}=get_option("\x69\x64x_ge\x6f\x63o\x64\x69\x6e\x67\x5f\x6b\x65\x79");if(!${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x78nb\x62\x6b\x72gjkf\x71"]}){echo"\x54\x68\x65 G\x6f\x6f\x67le\x20\x47e\x6fcoding\x20AP\x49 k\x65y \x69\x73 no\x74 \x73e\x74.";die("Th\x65\x20\x47\x6fog\x6c\x65\x20Geo\x63\x6fd\x69ng\x20\x41\x50\x49 ke\x79\x20i\x73 not \x73e\x74.");}echo"\x72un\x6ei\x6e\x67 \x62\x61\x74ch\x2e.\x2e";${${"\x47\x4cO\x42\x41\x4c\x53"}["oa\x78\x6de\x68\x73\x68l\x69\x6b"]}=new\Mbx\Geocoding\GoogleGeocoder(${$xkprksogq});$geocoder->GeocodeDbBatch(2500);}RunGeocoding();
?>

Function Calls

dirname 5
ini_set 1
error_reporting 1

Variables

GLOBALS [{'key': 'oaxmehshlik', 'value': 'geocoder'}, {'key': 'xnbbkrgjkfq', 'value': 'key'}]

Stats

MD5 3255d1c28d0701c16476a391c3b4aaed
Eval Count 0
Decode Time 80 ms