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

Variables

$codelock_code $host_array=array('localhost','www.nextprofession.com','next..

Stats

MD5 ff74ff6e866b6709c60012b26df0ec47
Eval Count 1
Decode Time 68 ms