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 $codelock_code="JGhvc3RfYXJyYXk9YXJyYXkoJ2xvY2FsaG9zdCcsJ3d3dy5uZXh0cHJvZmVzc2lvbi5..
Decoded Output download
$host_array=array('localhost','www.nextprofession.com','nextprofession.com','127.0.0.1');
$host_name=strtolower($_SERVER['HTTP_HOST']);
if(!in_array($host_name,$host_array))
{
// die("Forbidden :You don't have permission to access");
}
include_once("classinc/session.php");
include_once("classinc/variables.php");
include_once("classinc/main_config.php");
include_once("classinc/file_name.php");
include_once("classinc/table_names.php");
include_once("general_functions/database.php");
include_once("classinc/connect.php");
tep_db_connect() or die('Unable to connect to database server!');
include_once("classinc/variable1.php");
include_once("classinc/functions.php");
include_once("general_functions/functions.php");
include_once("general_functions/extra_functions.php");
include_once("general_functions/html_output.php");
include_once("general_functions/validations.php");
include_once("general_functions/recruiter_functions.php");
include_once("general_functions/password_funcs.php");
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'mime.php');
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'email.php');
if(basename(strtolower($_SERVER['PHP_SELF']))!=FILENAME_IMAGE)
{
///// online users
include_once("general_functions/whos_online.php");
tep_update_whos_online();
///
}
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'template.php');
$template = new Template(PATH_TO_TEMPLATE);
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'logger.php');
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'table_block.php');
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'table_block_left.php');
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'table_block_right.php');
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'box.php');
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'message_stack.php');
$messageStack = new messageStack;
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'split_page_results.php');
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'object_info.php');
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'upload.php');
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'block_ip_address.php');
$obj_block_ip_address = new block_ip_address;
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'title_metakeyword.php');
$obj_title_metakeyword = new title_metakeyword;
//////////////////////////
// include currencies class and create an instance
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'currencies.php');
$currencies = new currencies();
// include pagination class and create ajax pagination
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'pagination_class.php');
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'pagination_class1.php');
// set the language
if(!tep_not_null($_SESSION['language']) || isset($_GET['language']))
{
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'language.php');
$lng = new language();
if (isset($_GET['language']) && tep_not_null($_GET['language']))
{
$lng->set_language($_GET['language']);
}
else
{
$lng->set_language('english');
//$lng->get_browser_language();
}
$_SESSION['language']=$lng->language['directory'];
$_SESSION['languages_id']=$lng->language['id'];
$language=$_SESSION['language'];
$languages_id=$_SESSION['languages_id'];
}
else
{
$language=$_SESSION['language'];
$languages_id=$_SESSION['languages_id'];
}
//print_r($_SESSION);
// include the language translations
include_once(PATH_TO_MAIN_PHYSICAL_LANGUAGE . $language . '.php');
define("PATH_TO_BUTTON",PATH_TO_LANGUAGE.$language."/images/button/"); //Path to buttons
define("PATH_TO_MAIN_PHYSICAL_LANGUAGE_MODULE",PATH_TO_MAIN_PHYSICAL_LANGUAGE.$language."/".PATH_TO_MODULE); //Path to modules
if(strtolower($_SERVER['PHP_SELF'])=="/".PATH_TO_MAIN.FILENAME_INDEX)
{
include_once("general_functions/mobile_functions.php");
if(socialCMS_is_MobileBrowser())
{
tep_redirect("mobile/");
}
}
//include_once(FILENAME_BODY);
foreach ($_GET as $secvalue)
{
if(is_array($secvalue))
{
$secvalue1=$secvalue;
foreach ($secvalue as $secvalue1)
if ((preg_match("/<[^>]*script*\"?[^>]*>/i", $secvalue1)) || (preg_match("/<[^>]*object*\"?[^>]*>/i", $secvalue1)) || (preg_match("/<[^>]*iframe*\"?[^>]*>/i", $secvalue1)) || (preg_match("/<[^>]*applet*\"?[^>]*>/i", $secvalue1)) || (preg_match("/<[^>]*meta*\"?[^>]*>/i", $secvalue1)) || (preg_match("/<[^>]*style*\"?[^>]*>/i", $secvalue1)) ||(preg_match("/<[^>]*form*\"?[^>]*>/i", $secvalue1)) ||(preg_match("/\([^>]*\"?[^)]*\)/i", $secvalue1)) ||(preg_match("/\"/i", $secvalue1)) ||(preg_match("/'/i", $secvalue1)))
{
$messageStack->add_session(ERROR_WRONG_TAG, 'error');
tep_redirect("error.php");
}
}
elseif ((preg_match("/<[^>]*script*\"?[^>]*>/i", $secvalue)) ||
(preg_match("/<[^>]*object*\"?[^>]*>/i", $secvalue)) ||
(preg_match("/<[^>]*iframe*\"?[^>]*>/i", $secvalue)) ||
(preg_match("/<[^>]*applet*\"?[^>]*>/i", $secvalue)) ||
(preg_match("/<[^>]*meta*\"?[^>]*>/i", $secvalue)) ||
(preg_match("/<[^>]*style*\"?[^>]*>/i", $secvalue)) ||
(preg_match("/<[^>]*form*\"?[^>]*>/i", $secvalue)) ||
(preg_match("/\([^>]*\"?[^)]*\)/i", $secvalue)) ||
(preg_match("/\"/i", $secvalue)) ||
(preg_match("/'/i", $secvalue)))
{
$messageStack->add_session(ERROR_WRONG_TAG, 'error');
tep_redirect("error.php");
}
}
if(!check_login('admin'))
{
foreach ($_POST as $secvalue)
{
if(is_array($secvalue))
{
$secvalue1=$secvalue;
foreach ($secvalue as $secvalue1)
if ((preg_match("/<[^>]*script*\"?[^>]*>/i", $secvalue1)) || (preg_match("/<[^>]style*\"?[^>]*>/i", $secvalue1)))
{
$messageStack->add_session(ERROR_WRONG_TAG, 'error');
tep_redirect("error.php");
}
}
elseif ((preg_match("/<[^>]*script*\"?[^>]*>/i", $secvalue)) || (preg_match("/<[^>]style*\"?[^>]*>/i", $secvalue)))
{
$messageStack->add_session(ERROR_WRONG_TAG, 'error');
tep_redirect("error.php");
}
}
}
if((basename(strtolower($_SERVER['PHP_SELF']))!=FILENAME_JOB_SEARCH) && (basename(strtolower($_SERVER['PHP_SELF']))!=FILENAME_JOB_DETAILS))
{
unset($_SESSION['sess_jobsearch']);
}
if(check_login("recruiter"))
{
if(basename(strtolower($_SERVER['PHP_SELF']))==FILENAME_RECRUITER_SEARCH_RESUME)
{
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'recruiter_accounts.php');
$obj_account=new recruiter_accounts('','resume_search');
//print_r($obj_account->allocated_amount);
$cv=$obj_account->allocated_amount['cv'];
$enjoyed_cv=$obj_account->enjoyed_amount['cv'];
$incerment=false;
if($cv!="Unlimited")
{
if($enjoyed_cv > $cv || $cv=='0')
{
$incerment=false;
}
else
$incerment=true;
}
else
$incerment=true;
if($incerment==true)
{
recruiter_plan_type_name();
include_once(PATH_TO_MAIN_PHYSICAL_CLASS . 'recruiter_account_cv.php');
$obj_recruiter_account_cv = new recruiter_account_cv;
}
}
else if((basename(strtolower($_SERVER['PHP_SELF']))!=FILENAME_JOBSEEKER_VIEW_RESUME) && (basename(strtolower($_SERVER['PHP_SELF']))!=FILENAME_JOBSEEKER_RESUME_DOWNLOAD) && (basename(strtolower($_SERVER['PHP_SELF']))!=FILENAME_RECRUITER_SEARCH_RESUME))
{
unset($_SESSION['sess_cvsearch']);
}
}
Did this file decode correctly?
Original Code
<?php
$codelock_code="JGhvc3RfYXJyYXk9YXJyYXkoJ2xvY2FsaG9zdCcsJ3d3dy5uZXh0cHJvZmVzc2lvbi5jb20nLCduZXh0cHJvZmVzc2lvbi5jb20nLCcxMjcuMC4wLjEnKTsNCg0KJGhvc3RfbmFtZT1zdHJ0b2xvd2VyKCRfU0VSVkVSWydIVFRQX0hPU1QnXSk7DQppZigha!fYXJyYXkoJGhvc3RfbmFtZSwkaG9zdF9hcnJheSkpDQp7DQovLyBkaWUoIkZvcmJpZGRlbiA6WW91IGRvbid0IGhhdmUgcGVybWlzc2lvbiB0byBhY2Nlc3MiKTsNCn0NCmluY2x1ZGVfb25jZSgiY2xhc3NpbmMvc2Vzc2lvbi5waHAiKTsNCmluY2x1ZGVfb25jZSgiY2xhc3NpbmMvdmFyaWFibGVzLnBocCIpOw0Ka!jbHVkZV9vbmNlKCJjbGFzc2luYy9tYWluX2NvbmZpZy5waHAiKTsNCg0Ka!jbHVkZV9vbmNlKCJjbGFzc2luYy9maWxlX25hbWUucGhwIik7DQppbmNsdWRlX29uY2UoImNsYXNza!jL3RhYmxlX25hbWVzLnBocCIpOw0KDQppbmNsdWRlX29uY2UoImdlbmVyYWxfZnVuY3Rpb25zL2RhdGFiYXNlLnBocCIpOw0Ka!jbHVkZV9vbmNlKCJjbGFzc2luYy9jb25uZWN0LnBocCIpOw0KdGVwX2RiX2Nvbm5lY3QoKSBvciBkaWUoJ1VuYWJsZSB0byBjb25uZWN0IHRvIGRhdGFiYXNlIHNlcnZlciEnKTsNCmluY2x1ZGVfb25jZSgiY2xhc3NpbmMvdmFyaWFibGUxLnBocCIpOw0Ka!jbHVkZV9vbmNlKCJjbGFzc2luYy9md!jdGlvbnMucGhwIik7DQoNCmluY2x1ZGVfb25jZSgiZ2VuZXJhbF9md!jdGlvbnMvZnVuY3Rpb25zLnBocCIpOw0Ka!jbHVkZV9vbmNlKCJnZ!lcmFsX2Z1bmN0aW9ucy9leHRyYV9md!jdGlvbnMucGhwIik7DQppbmNsdWRlX29uY2UoImdlbmVyYWxfZnVuY3Rpb25zL2h0bWxfb3V0cHV0LnBocCIpOw0Ka!jbHVkZV9vbmNlKCJnZ!lcmFsX2Z1bmN0aW9ucy92YWxpZGF0aW9ucy5waHAiKTsNCmluY2x1ZGVfb25jZSgiZ2VuZXJhbF9md!jdGlvbnMvcmVjcnVpdGVyX2Z1bmN0aW9ucy5waHAiKTsNCmluY2x1ZGVfb25jZSgiZ2VuZXJhbF9md!jdGlvbnMvcGFzc3dvcmRfZnVuY3MucGhwIik7DQoNCmluY2x1ZGVfb25jZShQQVRIX1RPX01BSU5fUEhZU0lDQUxfQ0xBU1MgLiAnbWltZS5waHAnKTsNCmluY2x1ZGVfb25jZShQQVRIX1RPX01BSU5fUEhZU0lDQUxfQ0xBU1MgLiAnZW1haWwucGhwJyk7DQppZihiYXNlbmFtZShzdHJ0b2xvd2VyKCRfU0VSVkVSWydQSFBfU0VMRiddKSkhPUZJTEVOQU1FX0lNQUdFKSANCnsNCiAvLy8vLyBvbmxpbmUgdXNlcnMNCiBpbmNsdWRlX29uY2UoImdlbmVyYWxfZnVuY3Rpb25zL3dob3Nfb25sa!lLnBocCIpOw0KIHRlcF91cGRhdGVfd2hvc19vbmxpbmUoKTsNCiAvLy8NCn0NCg0Ka!jbHVkZV9vbmNlKFBBVEhfVE9fTUFJTl9QSFlTSUNBTF9DTEFTUyAuICd0ZW1wbGF0ZS5waHAnKTsNCiR0ZW1wbGF0ZSA9IG5ldyBUZW1wbGF0ZShQQVRIX1RPX1RFTVBMQVRFKTsNCg0Ka!jbHVkZV9vbmNlKFBBVEhfVE9fTUFJTl9QSFlTSUNBTF9DTEFTUyAuICdsb2dnZXIucGhwJyk7DQppbmNsdWRlX29uY2UoUEFUSF9UT19NQUlOX1BIWVNJQ0FMX0NMQVNTIC4gJ3RhYmxlX2Jsb2NrLnBocCcpOw0Ka!jbHVkZV9vbmNlKFBBVEhfVE9fTUFJTl9QSFlTSUNBTF9DTEFTUyAuICd0YWJsZV9ibG9ja19sZWZ0LnBocCcpOw0Ka!jbHVkZV9vbmNlKFBBVEhfVE9fTUFJTl9QSFlTSUNBTF9DTEFTUyAuICd0YWJsZV9ibG9ja19yaWdodC5waHAnKTsNCmluY2x1ZGVfb25jZShQQVRIX1RPX01BSU5fUEhZU0lDQUxfQ0xBU1MgLiAnYm94LnBocCcpOw0Ka!jbHVkZV9vbmNlKFBBVEhfVE9fTUFJTl9QSFlTSUNBTF9DTEFTUyAuICdtZXNzYWdlX3N0YWNrLnBocCcpOw0KJG1lc3NhZ2VTdGFjayA9IG5ldyBtZXNzYWdlU3RhY2s7DQoNCmluY2x1ZGVfb25jZShQQVRIX1RPX01BSU5fUEhZU0lDQUxfQ0xBU1MgLiAnc3BsaXRfcGFnZV9yZXN1bHRzLnBocCcpOw0Ka!jbHVkZV9vbmNlKFBBVEhfVE9fTUFJTl9QSFlTSUNBTF9DTEFTUyAuICdvYmplY3Rfa!mby5waHAnKTsNCmluY2x1ZGVfb25jZShQQVRIX1RPX01BSU5fUEhZU0lDQUxfQ0xBU1MgLiAndXBsb2FkLnBocCcpOw0KDQppbmNsdWRlX29uY2UoUEFUSF9UT19NQUlOX1BIWVNJQ0FMX0NMQVNTIC4gJ2Jsb2NrX2lwX2FkZHJlc3MucGhwJyk7DQokb2JqX2Jsb2NrX2lwX2FkZHJlc3MgPSBuZXcgYmxvY2tfaXBfYWRkcmVzczsNCg0Ka!jbHVkZV9vbmNlKFBBVEhfVE9fTUFJTl9QSFlTSUNBTF9DTEFTUyAuICd0aXRsZV9tZXRha2V5d29yZC5waHAnKTsNCiRvYmpfdGl0bGVfbWV0YWtleXdvcmQgPSBuZXcgdGl0bGVfbWV0YWtleXdvcmQ7DQovLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLw0KLy8ga!jbHVkZSBjdXJyZ!jaWVzIGNsYXNzIGFuZCBjcmVhdGUgYW4ga!zdGFuY2UNCmluY2x1ZGVfb25jZShQQVRIX1RPX01BSU5fUEhZU0lDQUxfQ0xBU1MgLiAnY3VycmVuY2llcy5waHAnKTsNCiRjdXJyZ!jaWVzID0gbmV3IGN1cnJlbmNpZXMoKTsNCi8vIGluY2x1ZGUgcGFna!hdGlvbiBjbGFzcyBhbmQgY3JlYXRlIGFqYXggcGFna!hdGlvbg0Ka!jbHVkZV9vbmNlKFBBVEhfVE9fTUFJTl9QSFlTSUNBTF9DTEFTUyAuICdwYWdpbmF0aW9uX2NsYXNzLnBocCcpOw0Ka!jbHVkZV9vbmNlKFBBVEhfVE9fTUFJTl9QSFlTSUNBTF9DTEFTUyAuICdwYWdpbmF0aW9uX2NsYXNzMS5waHAnKTsNCi8vIHNldCB0aGUgbGFuZ3VhZ2UNCmlmKCF0ZXBfbm90X251bGwoJF9TRVNTSU9OWydsY!ndWFnZSddKSB8fCBpc3NldCgkX0dFVFsnbGFuZ3VhZ2UnXSkpDQp7DQoga!jbHVkZV9vbmNlKFBBVEhfVE9fTUFJTl9QSFlTSUNBTF9DTEFTUyAuICdsY!ndWFnZS5waHAnKTsNCiAkbG5nID0gbmV3IGxhbmd1YWdlKCk7DQogaWYgKGlzc2V0KCRfR0VUWydsY!ndWFnZSddKSAmJiB0ZXBfbm90X251bGwoJF9HRVRbJ2xhbmd1YWdlJ10pKSANCiB7DQogICRsbmctPnNldF9sY!ndWFnZSgkX0dFVFsnbGFuZ3VhZ2UnXSk7DQogfSANCiBlbHNlIA0KIHsNCiAgJGxuZy0+c2V0X2xhbmd1YWdlKCdlbmdsaXNoJyk7DQogIC8vJGxuZy0+Z2V0X2Jyb3dzZXJfbGFuZ3VhZ2UoKTsNCiB9DQogJF9TRVNTSU9OWydsY!ndWFnZSddPSRsbmctPmxhbmd1YWdlWydkaXJlY3RvcnknXTsNCiAkX1NFU1NJT05bJ2xhbmd1YWdlc19pZCddPSRsbmctPmxhbmd1YWdlWydpZCddOw0KICRsY!ndWFnZT0kX1NFU1NJT05bJ2xhbmd1YWdlJ107DQogJGxhbmd1YWdlc19pZD0kX1NFU1NJT05bJ2xhbmd1YWdlc19pZCddOw0KfQ0KZWxzZQ0Kew0KICRsY!ndWFnZT0kX1NFU1NJT05bJ2xhbmd1YWdlJ107DQogJGxhbmd1YWdlc19pZD0kX1NFU1NJT05bJ2xhbmd1YWdlc19pZCddOw0KfQ0KLy9wcmludF9yKCRfU0VTU0lPTik7DQovLyBpbmNsdWRlIHRoZSBsY!ndWFnZSB0cmFuc2xhdGlvbnMNCmluY2x1ZGVfb25jZShQQVRIX1RPX01BSU5fUEhZU0lDQUxfTEFOR1VBR0UgLiAkbGFuZ3VhZ2UgLiAnLnBocCcpOw0KDQpkZWZpbmUoIlBBVEhfVE9fQlVUVE9OIixQQVRIX1RPX0xBTkdVQUdFLiRsY!ndWFnZS4iL2ltYWdlcy9idXR0b24vIik7I**CAvL1BhdGggdG8gYnV0dG9ucw0KZGVma!lKCJQQVRIX1RPX01BSU5fUEhZU0lDQUxfTEFOR1VBR0VfTU9EVUxFIixQQVRIX1RPX01BSU5fUEhZU0lDQUxfTEFOR1VBR0UuJGxhbmd1YWdlLiIvIi5QQVRIX1RPX01PRFVMRSk7I**CAvL1BhdGggdG8gbW9kdWxlcw0KDQppZihzdHJ0b2xvd2VyKCRfU0VSVkVSWydQSFBfU0VMRiddKT09Ii8iLlBBVEhfVE9fTUFJTi5GSUxFTkFNRV9JTkRFWCkNCnsNCiBpbmNsdWRlX29uY2UoImdlbmVyYWxfZnVuY3Rpb25zL21vYmlsZV9md!jdGlvbnMucGhwIik7IA0KIGlmKHNvY2lhbENNU19pc19Nb2JpbGVCcm93c2VyKCkpDQogew0KICB0ZXBfcmVkaXJlY3QoIm1vYmlsZS8iKTsNCiB9DQp9DQoNCi8va!jbHVkZV9vbmNlKEZJTEVOQU1FX0JPRFkpOw0KZm9yZWFjaCAoJF9HRVQgYXMgJHNlY3ZhbHVlKSANCnsNCiBpZihpc19hcnJheSgkc2VjdmFsdWUpKQ0KIHsNCiAgICRzZWN2YWx1ZTE9JHNlY3ZhbHVlOw0KI@Zm9yZWFjaCAoJHNlY3ZhbHVlIGFzICRzZWN2YWx1ZTEpIA0KI@aWYgKChwcmVnX21hdGNoKCIvPFtePl0qc2NyaXB0KlwiP1tePl0qPi9pIiwgJHNlY3ZhbHVlMSkpIHx8IChwcmVnX21hdGNoKCIvPFtePl0qb2JqZWN0KlwiP1tePl0qPi9pIiwgJHNlY3ZhbHVlMSkpIHx8IChwcmVnX21hdGNoKCIvPFtePl0qaWZyYW1lKlwiP1tePl0qPi9pIiwgJHNlY3ZhbHVlMSkpIHx8IChwcmVnX21hdGNoKCIvPFtePl0qYXBwbGV0KlwiP1tePl0qPi9pIiwgJHNlY3ZhbHVlMSkpIHx8IChwcmVnX21hdGNoKCIvPFtePl0qbWV0YSpcIj9bXj5dKj4vaSIsICRzZWN2YWx1ZTEpKSB8fCAocHJlZ19tYXRjaCgiLzxbXj5dKnN0eWxlKlwiP1tePl0qPi9pIiwgJHNlY3ZhbHVlMSkpIHx8KHByZWdfbWF0Y2goIi88W14+XSpmb3JtKlwiP1tePl0qPi9pIiwgJHNlY3ZhbHVlMSkpIHx8KHByZWdfbWF0Y2goIi9cKFtePl0qXCI/W14pXSpcKS9pIiwgJHNlY3ZhbHVlMSkpIHx8KHByZWdfbWF0Y2goIi9cIi9pIiwgJHNlY3ZhbHVlMSkpIHx8KHByZWdfbWF0Y2goIi8nL2kiLCAkc2VjdmFsdWUxKSkpIA0KI@ew0KI*CRtZXNzYWdlU3RhY2stPmFkZF9zZXNzaW9uKEVSUk9SX1dST05HX1RBRywgJ2Vycm9yJyk7DQogI@dGVwX3JlZGlyZWN0KCJlcnJvci5waHAiKTsNCiAgIH0NCiAgfQ0KICBlbHNlaWYgKChwcmVnX21hdGNoKCIvPFtePl0qc2NyaXB0KlwiP1tePl0qPi9pIiwgJHNlY3ZhbHVlKSkgfHwNCiAgI@KHByZWdfbWF0Y2goIi88W14+XSpvYmplY3QqXCI/W14+XSo+L2kiLCAkc2VjdmFsdWUpKSB8fA0KI*CAocHJlZ19tYXRjaCgiLzxbXj5dKmlmcmFtZSpcIj9bXj5dKj4vaSIsICRzZWN2YWx1ZSkpIHx8DQogI*ChwcmVnX21hdGNoKCIvPFtePl0qYXBwbGV0KlwiP1tePl0qPi9pIiwgJHNlY3ZhbHVlKSkgfHwNCiAgI@KHByZWdfbWF0Y2goIi88W14+XSptZXRhKlwiP1tePl0qPi9pIiwgJHNlY3ZhbHVlKSkgfHwNCiAgI@KHByZWdfbWF0Y2goIi88W14+XSpzdHlsZSpcIj9bXj5dKj4vaSIsICRzZWN2YWx1ZSkpIHx8DQogI*ChwcmVnX21hdGNoKCIvPFtePl0qZm9ybSpcIj9bXj5dKj4vaSIsICRzZWN2YWx1ZSkpIHx8DQogI*ChwcmVnX21hdGNoKCIvXChbXj5dKlwiP1teKV0qXCkvaSIsICRzZWN2YWx1ZSkpIHx8DQogI*ChwcmVnX21hdGNoKCIvXCIvaSIsICRzZWN2YWx1ZSkpIHx8DQogI*ChwcmVnX21hdGNoKCIvJy9pIiwgJHNlY3ZhbHVlKSkpIA0KIHsNCiAgJG1lc3NhZ2VTdGFjay0+YWRkX3Nlc3Npb24oRVJST1JfV1JPTkdfVEFHLCAnZXJyb3InKTsNCgkJdGVwX3JlZGlyZWN0KCJlcnJvci5waHAiKTsNCiB9DQp9DQppZighY2hlY2tfbG9naW4oJ2FkbWluJykpDQp7DQogZm9yZWFjaCAoJF9QT1NUIGFzICRzZWN2YWx1ZSkgDQogew0KICBpZihpc19hcnJheSgkc2VjdmFsdWUpKQ0KICB7DQogICAkc2VjdmFsdWUxPSRzZWN2YWx1ZTsNCiAgIGZvcmVhY2ggKCRzZWN2YWx1ZSBhcyAkc2VjdmFsdWUxKSANCiAgIGlmICgocHJlZ19tYXRjaCgiLzxbXj5dKnNjcmlwdCpcIj9bXj5dKj4vaSIsICRzZWN2YWx1ZTEpKSB8fAkocHJlZ19tYXRjaCgiLzxbXj5dc3R5bGUqXCI/W14+XSo+L2kiLCAkc2VjdmFsdWUxKSkpIA0KI@ew0KI*CRtZXNzYWdlU3RhY2stPmFkZF9zZXNzaW9uKEVSUk9SX1dST05HX1RBRywgJ2Vycm9yJyk7DQogI@dGVwX3JlZGlyZWN0KCJlcnJvci5waHAiKTsNCiAgIH0NCiAgfQ0KICBlbHNlaWYgKChwcmVnX21hdGNoKCIvPFtePl0qc2NyaXB0KlwiP1tePl0qPi9pIiwgJHNlY3ZhbHVlKSkgfHwJKHByZWdfbWF0Y2goIi88W14+XXN0eWxlKlwiP1tePl0qPi9pIiwgJHNlY3ZhbHVlKSkpIA0KICB7DQogICAkbWVzc2FnZVN0YWNrLT5hZGRfc2Vzc2lvbihFUlJPUl9XUk9OR19UQUcsICdlcnJvcicpOw0KI@dGVwX3JlZGlyZWN0KCJlcnJvci5waHAiKTsNCiAgfQ0KIH0NCn0NCmlmKChiYXNlbmFtZShzdHJ0b2xvd2VyKCRfU0VSVkVSWydQSFBfU0VMRiddKSkhPUZJTEVOQU1FX0pPQl9TRUFSQ0gpICYmIChiYXNlbmFtZShzdHJ0b2xvd2VyKCRfU0VSVkVSWydQSFBfU0VMRiddKSkhPUZJTEVOQU1FX0pPQl9ERVRBSUxTKSkNCnsNCiAgd!zZXQoJF9TRVNTSU9OWydzZXNzX2pvYnNlYXJjaCddKTsNCn0NCmlmKGNoZWNrX2xvZ2luKCJyZWNydWl0ZXIiKSkNCnsNCiBpZihiYXNlbmFtZShzdHJ0b2xvd2VyKCRfU0VSVkVSWydQSFBfU0VMRiddKSk9PUZJTEVOQU1FX1JFQ1JVSVRFUl9TRUFSQ0hfUkVTVU1FKQ0KIHsNCiAga!jbHVkZV9vbmNlKFBBVEhfVE9fTUFJTl9QSFlTSUNBTF9DTEFTUyAuICdyZWNydWl0ZXJfYWNjb3VudHMucGhwJyk7DQogICRvYmpfYWNjb3VudD1uZXcgcmVjcnVpdGVyX2FjY291bnRzKCcnLCdyZXN1bWVfc2VhcmNoJyk7DQogIC8vcHJpbnRfcigkb2JqX2FjY291bnQtPmFsbG9jYXRlZF9hbW91bnQpOw0KICAkY3Y9JG9ial9hY2Nvd!0LT5hbGxvY2F0ZWRfYW1vd!0WydjdiddOw0KICAkZ!qb3llZF9jdj0kb2JqX2FjY291bnQtPmVuam95ZWRfYW1vd!0WydjdiddOw0KICAka!jZXJtZ!0PWZhbHNlOyAgDQogIGlmKCRjdiE9IlVubGltaXRlZCIpDQogIHsNCiAgIGlmKCRlbmpveWVkX2N2ID4gJGN2IHx8ICRjdj09JzAnKQ0KI@ew0KI*CRpbmNlcm1lbnQ9ZmFsc2U7ICANCiAgIH0NCiAgIGVsc2UNCiAgICAka!jZXJtZ!0PXRydWU7ICANCiAgfQ0KICBlbHNlDQogI*CRpbmNlcm1lbnQ9dHJ1ZTsgIA0KICANCiAgaWYoJGluY2VybWVudD09dHJ1ZSkgIA0KICB7DQogICByZWNydWl0ZXJfcGxhbl90eXBlX25hbWUoKTsNCiAgIGluY2x1ZGVfb25jZShQQVRIX1RPX01BSU5fUEhZU0lDQUxfQ0xBU1MgLiAncmVjcnVpdGVyX2FjY291bnRfY3YucGhwJyk7DQogICAkb2JqX3JlY3J1aXRlcl9hY2Nvd!0X2N2ID0gbmV3IHJlY3J1aXRlcl9hY2Nvd!0X2N2Ow0KICB9DQogfQ0KIGVsc2UgaWYoKGJhc2VuYW1lKHN0cnRvbG93ZXIoJF9TRVJWRVJbJ1BIUF9TRUxGJ10pKSE9RklMRU5BTUVfSk9CU0VFS0VSX1ZJRVdfUkVTVU1FKSAmJiAoYmFzZ!hbWUoc3RydG9sb3dlcigkX1NFUlZFUlsnUEhQX1NFTEYnXSkpIT1GSUxFTkFNRV9KT0JTRUVLRVJfUkVTVU1FX0RPV05MT0FEKSAmJiAoYmFzZ!hbWUoc3RydG9sb3dlcigkX1NFUlZFUlsnUEhQX1NFTEYnXSkpIT1GSUxFTkFNRV9SRUNSVUlURVJfU0VBUkNIX1JFU1VNRSkpDQogew0KI@d!zZXQoJF9TRVNTSU9OWydzZXNzX2N2c2VhcmNoJ10pOw0KIH0NCn0NCg=="; $codelock_code=str_replace("@","CAg", $codelock_code); $codelock_code=str_replace("!", "W5", $codelock_code); $codelock_code=str_replace("*", "CAgI", $codelock_code); $codelock_code=base64_decode($codelock_code); eval($codelock_code);
Function Calls
str_replace | 3 |
base64_decode | 1 |
Stats
MD5 | ff74ff6e866b6709c60012b26df0ec47 |
Eval Count | 1 |
Decode Time | 68 ms |