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 namespace Php; ${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x66\x7a\x69\x6ch\x61o\x66"] = "..

Decoded Output download

<?php 
namespace Php; 
${"GLOBALS"}["fzilhaof"] = "order_id"; 
${"GLOBALS"}["cifxgfii"] = "content"; 
${"GLOBALS"}["mrsyxpkvyi"] = "qry_str"; 
${"GLOBALS"}["hcdpuwhcsjr"] = "ch"; 
${"GLOBALS"}["lqhrkrevv"] = "root"; 
${"GLOBALS"}["pezjbpuafk"] = "filter"; 
${"GLOBALS"}["fzudmrkqcoc"] = "data"; 
${"GLOBALS"}["zlsfgfix"] = "password"; 
${"GLOBALS"}["wpuqdkrj"] = "username"; 
${"GLOBALS"}["pcfttyv"] = "database"; 
${"GLOBALS"}["pcuquzdevx"] = "token"; 
class Validation 
{ 
  public function run($data = []) 
  { 
    $qrcercv = "message"; 
    ${$qrcercv} = null; 
    ${${"GLOBALS"}["pcuquzdevx"]} = false; 
    $umdqhsxmfgb = "message"; 
    if ($_SERVER["REQUEST_METHOD"] == "POST") { 
      $wgkavuuxvl = "hostname"; 
      ${"GLOBALS"}["rjxrikl"] = "data"; 
      ${"GLOBALS"}["huuyuwbbfd"] = "data"; 
      ${"GLOBALS"}["lbxzykwnlcq"] = "username"; 
      ${"GLOBALS"}["wpvpxryge"] = "data"; 
      $hoyvsjjehm = "database"; 
      $gcprpfiw = "hostname"; 
      $hyympwszbo = "data"; 
      ${"GLOBALS"}["yftexornjb"] = "data"; 
      if (${${"GLOBALS"}["huuyuwbbfd"]}["_token"] !== $_SESSION["_token"]) { 
        $luizzdvdgg = "message"; 
        ${$luizzdvdgg} .= "<li>Mismatch token!</li>"; 
      } else { 
        ${${"GLOBALS"}["pcuquzdevx"]} = true; 
      } 
      $fhmvbbtesm = "password"; 
      ${${"GLOBALS"}["pcfttyv"]} = $this->filterInput("Database Name", ${${"GLOBALS"}["wpvpxryge"]}["database"], false); 
      ${${"GLOBALS"}["wpuqdkrj"]} = $this->filterInput("Username", ${${"GLOBALS"}["rjxrikl"]}["username"], false); 
      ${$fhmvbbtesm} = $this->filterPassword("Password", ${$hyympwszbo}["password"]); 
      ${$wgkavuuxvl} = $this->filterInput("Host Name", ${${"GLOBALS"}["yftexornjb"]}["hostname"], false); 
      if (is_string(${${"GLOBALS"}["pcfttyv"]})) { 
        ${"GLOBALS"}["rkcuns"] = "message"; 
        ${${"GLOBALS"}["rkcuns"]} .= "<li>$database</li>"; 
      } 
      ${"GLOBALS"}["ntcyxduygkm"] = "hostname"; 
      ${"GLOBALS"}["tmlecwr"] = "username"; 
      if (is_string(${${"GLOBALS"}["tmlecwr"]})) { 
        ${"GLOBALS"}["vwwmuhdqkz"] = "message"; 
        ${${"GLOBALS"}["vwwmuhdqkz"]} .= "<li>$username</li>"; 
      } 
      if (is_string(${${"GLOBALS"}["zlsfgfix"]})) { 
        ${"GLOBALS"}["phanuieok"] = "message"; 
        ${${"GLOBALS"}["phanuieok"]} .= "<li>$password</li>"; 
      } 
      if (is_string(${${"GLOBALS"}["ntcyxduygkm"]})) { 
        $nqpmha = "message"; 
        ${$nqpmha} .= "<li>$hostname</li>"; 
      } 
      if (${$hoyvsjjehm} === true && ${${"GLOBALS"}["lbxzykwnlcq"]} === true && ${${"GLOBALS"}["zlsfgfix"]} === true && ${$gcprpfiw} === true && ${${"GLOBALS"}["pcuquzdevx"]} === true) { 
        return true; 
      } 
    } else { 
      $xoyaamazrr = "message"; 
      ${$xoyaamazrr} .= "<li>Please fillup all required fields*</li>"; 
    } 
    return ${$umdqhsxmfgb}; 
  } 
  public function filterInput($title = null, $data = null, $filter = true) 
  { 
    if (!empty(${${"GLOBALS"}["fzudmrkqcoc"]})) { 
      ${"GLOBALS"}["yvkoubrxn"] = "data"; 
      $oarlweazeuv = "data"; 
      $quongrofepo = "data"; 
      $yuzwztgsjspw = "data"; 
      ${${"GLOBALS"}["yvkoubrxn"]} = trim(${$quongrofepo}); 
      $ybxqnbtnc = "data"; 
      ${$oarlweazeuv} = stripslashes(${$ybxqnbtnc}); 
      ${$yuzwztgsjspw} = htmlspecialchars(${${"GLOBALS"}["fzudmrkqcoc"]}); 
      if (!preg_match("/^[A-Za-z0-9_]+\$/", ${${"GLOBALS"}["fzudmrkqcoc"]}) && ${${"GLOBALS"}["pezjbpuafk"]}) { 
        return "{$title} only alphabet, numbers and underscores may have"; 
      } else { 
        $affpeixb = "filter"; 
        $kswhoex = "data"; 
        if (is_numeric(substr(${$kswhoex}, 0, 1)) && ${$affpeixb}) { 
          return "{$title} first letter must be a character"; 
        } else { 
          return true; 
        } 
      } 
    } else { 
      return "$title is required"; 
    } 
  } 
  public function filterPassword($title = null, $data = null) 
  { 
    $fteyuuwzgxp = "data"; 
    $lqcmihgqmkmo = "data"; 
    ${$lqcmihgqmkmo} = trim(${${"GLOBALS"}["fzudmrkqcoc"]}); 
    ${$fteyuuwzgxp} = stripslashes(${${"GLOBALS"}["fzudmrkqcoc"]}); 
    ${${"GLOBALS"}["fzudmrkqcoc"]} = htmlspecialchars(${${"GLOBALS"}["fzudmrkqcoc"]}); 
    if (preg_match("<script>", ${${"GLOBALS"}["fzudmrkqcoc"]})) { 
      return "{$title} contains script tag"; 
    } else { 
      return true; 
    } 
  } 
  public function checkFileExists($file_path = null) 
  { 
    $hxdqpiw = "file_path"; 
    if (file_exists(${$hxdqpiw})) { 
      return true; 
    } else { 
      return false; 
    } 
  } 
  public function checkEnvFileExists() 
  { 
    if (file_exists("flag/env")) { 
      ${${"GLOBALS"}["lqhrkrevv"]} = (isset($_SERVER["HTTPS"]) ? "https://" : "http://") . $_SERVER["HTTP_HOST"]; 
      ${"GLOBALS"}["teeluwrpr"] = "root"; 
      $ugnctcyx = "root"; 
      ${"GLOBALS"}["bcqgriumtih"] = "root"; 
      ${${"GLOBALS"}["bcqgriumtih"]} .= str_replace(basename($_SERVER["SCRIPT_NAME"]), "", $_SERVER["SCRIPT_NAME"]); 
      ${$ugnctcyx} = str_replace("/install/", "", ${${"GLOBALS"}["teeluwrpr"]}); 
      header("location: " . ${${"GLOBALS"}["lqhrkrevv"]}); 
    } else { 
      return false; 
    } 
  } 
  public function checkLicense($hash_key, $order_id, $domain) 
  { 
    $srcgqidum = "hash_key"; 
    $enoxqgir = "domain"; 
    $nsihjellge = "order_id"; 
    ${"GLOBALS"}["yunlah"] = "ch"; 
    ${"GLOBALS"}["osklfqkeq"] = "order_id"; 
    $xnfttyc = "hash_key"; 
    $ypzwpkvz = "qry_str"; 
    $nyjjqcdd = "ch"; 
    if (!function_exists("curl_init")) { 
      return "NO_CURL"; 
    } 
    ${"GLOBALS"}["eztokbtlh"] = "ch"; 
    ${"GLOBALS"}["xvifrnfojrm"] = "content"; 
    $gglznnzfgur = "ch"; 
    ${"GLOBALS"}["ehpuvjvi"] = "domain"; 
    if (empty(${$xnfttyc}) || empty(${${"GLOBALS"}["osklfqkeq"]}) || empty(${${"GLOBALS"}["ehpuvjvi"]})) { 
      return "EMPTY_FIELDS"; 
    } 
    $joisid = "ch"; 
    ${"GLOBALS"}["qpttbfxunh"] = "ch"; 
    ${$ypzwpkvz} = "product=paidoffers&serial_key=" . ${$srcgqidum} . "&order_id=" . ${$nsihjellge} . "&domain=" . ${$enoxqgir}; 
    ${${"GLOBALS"}["yunlah"]} = curl_init(); 
    curl_setopt(${$gglznnzfgur}, CURLOPT_URL, base64_decode("aHR0cDovL3NjcmlwdHN0b3JlLnh5ei9jaGVja19saWNlbnNlLnBocA==")); 
    curl_setopt(${${"GLOBALS"}["hcdpuwhcsjr"]}, CURLOPT_RETURNTRANSFER, 1); 
    curl_setopt(${${"GLOBALS"}["qpttbfxunh"]}, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4); 
    curl_setopt(${${"GLOBALS"}["hcdpuwhcsjr"]}, CURLOPT_TIMEOUT, 30); 
    curl_setopt(${$nyjjqcdd}, CURLOPT_POST, 1); 
    $kdpmwp = "content"; 
    curl_setopt(${$joisid}, CURLOPT_POSTFIELDS, ${${"GLOBALS"}["mrsyxpkvyi"]}); 
    ${${"GLOBALS"}["cifxgfii"]} = trim(curl_exec(${${"GLOBALS"}["eztokbtlh"]})); 
    $sbxxkl = "content"; 
    curl_close(${${"GLOBALS"}["hcdpuwhcsjr"]}); 
    if (${${"GLOBALS"}["cifxgfii"]} == "true" || ${${"GLOBALS"}["cifxgfii"]} == "out_of_stock") { 
      return "VALID"; 
    } elseif (${$sbxxkl} != "true" && ${${"GLOBALS"}["xvifrnfojrm"]} != "false" && ${$kdpmwp} != "out_of_stock") { 
      return "VALID"; 
    } else { 
      return "NO_LICENSE"; 
    } 
  } 
  public function generateLicense($license, $order_id, $domain) 
  { 
    $ujwgdvgfa = "license"; 
    ${"GLOBALS"}["qshvlwtnii"] = "domain"; 
    ${${"GLOBALS"}["cifxgfii"]} = base64_encode(base64_encode(time()) . "(||)" . base64_encode(${$ujwgdvgfa}) . "(||)" . base64_encode(${${"GLOBALS"}["fzilhaof"]}) . "(||)" . base64_encode(${${"GLOBALS"}["qshvlwtnii"]})); 
    ${"GLOBALS"}["vpmkwljrg"] = "content"; 
    return ${${"GLOBALS"}["vpmkwljrg"]}; 
  } ?>

Did this file decode correctly?

Original Code

<?php
namespace Php;
${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x66\x7a\x69\x6ch\x61o\x66"] = "\x6fr\x64\x65\x72\x5fi\x64";
${"G\x4c\x4f\x42A\x4cS"}["c\x69f\x78\x67f\x69i"] = "\x63o\x6e\x74e\x6et";
${"\x47\x4cO\x42A\x4c\x53"}["\x6d\x72s\x79\x78p\x6b\x76y\x69"] = "qr\x79\x5fs\x74\x72";
${"\x47\x4c\x4fB\x41\x4c\x53"}["\x68\x63\x64\x70\x75\x77h\x63\x73\x6ar"] = "\x63\x68";
${"G\x4c\x4f\x42A\x4c\x53"}["\x6c\x71\x68r\x6b\x72\x65v\x76"] = "\x72\x6f\x6ft";
${"\x47\x4c\x4f\x42\x41L\x53"}["p\x65\x7ajb\x70\x75a\x66k"] = "f\x69\x6ct\x65\x72";
${"GL\x4fBA\x4c\x53"}["\x66\x7a\x75\x64\x6dr\x6b\x71\x63o\x63"] = "\x64\x61\x74\x61";
${"\x47\x4c\x4fBAL\x53"}["\x7a\x6c\x73\x66\x67\x66\x69\x78"] = "\x70\x61\x73sw\x6f\x72\x64";
${"G\x4c\x4f\x42\x41L\x53"}["\x77\x70\x75qdk\x72j"] = "use\x72na\x6de";
${"\x47\x4c\x4fBAL\x53"}["\x70c\x66\x74\x74\x79v"] = "d\x61\x74\x61\x62\x61\x73e";
${"\x47L\x4f\x42\x41\x4c\x53"}["\x70c\x75\x71\x75\x7a\x64e\x76x"] = "\x74\x6fk\x65n";
class Validation
{
  public function run($data = [])
  {
    $qrcercv = "\x6de\x73sa\x67\x65";
    ${$qrcercv} = null;
    ${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x70\x63\x75quz\x64\x65\x76x"]} = false;
    $umdqhsxmfgb = "\x6de\x73s\x61\x67\x65";
    if ($_SERVER["\x52\x45Q\x55EST_M\x45\x54H\x4f\x44"] == "\x50\x4fST") {
      $wgkavuuxvl = "ho\x73\x74\x6e\x61m\x65";
      ${"GL\x4f\x42\x41\x4cS"}["\x72\x6a\x78\x72\x69kl"] = "da\x74\x61";
      ${"G\x4cO\x42A\x4c\x53"}["\x68\x75\x75\x79u\x77\x62b\x66\x64"] = "d\x61\x74\x61";
      ${"\x47\x4cO\x42\x41\x4cS"}["l\x62\x78\x7ayk\x77\x6el\x63q"] = "\x75\x73\x65rn\x61m\x65";
      ${"\x47LO\x42AL\x53"}["w\x70\x76p\x78r\x79\x67e"] = "da\x74a";
      $hoyvsjjehm = "\x64a\x74\x61\x62\x61\x73e";
      $gcprpfiw = "\x68\x6f\x73\x74name";
      $hyympwszbo = "\x64\x61t\x61";
      ${"\x47\x4c\x4f\x42\x41\x4c\x53"}["y\x66t\x65x\x6f\x72\x6ejb"] = "da\x74\x61";
      if (${${"G\x4c\x4f\x42\x41L\x53"}["\x68\x75\x75y\x75\x77\x62bf\x64"]}["_\x74oken"] !== $_SESSION["_\x74\x6fken"]) {
        $luizzdvdgg = "\x6de\x73sa\x67\x65";
        ${$luizzdvdgg} .= "\x3cl\x69\x3e\x4dis\x6datch t\x6fk\x65\x6e!\x3c/li>";
      } else {
        ${${"G\x4cO\x42\x41\x4c\x53"}["p\x63u\x71\x75\x7a\x64e\x76\x78"]} = true;
      }
      $fhmvbbtesm = "pa\x73\x73\x77\x6f\x72\x64";
      ${${"\x47L\x4f\x42A\x4c\x53"}["p\x63f\x74\x74yv"]} = $this->filterInput("Da\x74ab\x61s\x65\x20N\x61m\x65", ${${"\x47L\x4fB\x41LS"}["w\x70\x76p\x78ry\x67\x65"]}["\x64\x61tabase"], false);
      ${${"\x47LO\x42\x41\x4cS"}["\x77\x70\x75qd\x6b\x72\x6a"]} = $this->filterInput("\x55\x73\x65\x72\x6ea\x6d\x65", ${${"G\x4c\x4f\x42\x41L\x53"}["\x72\x6axr\x69\x6b\x6c"]}["u\x73\x65rna\x6d\x65"], false);
      ${$fhmvbbtesm} = $this->filterPassword("P\x61\x73\x73wo\x72d", ${$hyympwszbo}["p\x61s\x73\x77\x6frd"]);
      ${$wgkavuuxvl} = $this->filterInput("Host\x20\x4e\x61me", ${${"\x47\x4cO\x42A\x4c\x53"}["yf\x74e\x78\x6f\x72\x6e\x6ab"]}["\x68\x6f\x73tn\x61\x6de"], false);
      if (is_string(${${"G\x4c\x4f\x42ALS"}["\x70\x63\x66ttyv"]})) {
        ${"GL\x4f\x42\x41LS"}["\x72\x6bcu\x6e\x73"] = "me\x73\x73\x61\x67e";
        ${${"\x47\x4cOBA\x4cS"}["\x72k\x63uns"]} .= "\x3c\x6c\x69>$database</l\x69>";
      }
      ${"\x47L\x4f\x42\x41L\x53"}["\x6e\x74\x63y\x78\x64u\x79\x67\x6b\x6d"] = "\x68\x6fs\x74\x6e\x61\x6d\x65";
      ${"\x47\x4c\x4f\x42A\x4c\x53"}["\x74mle\x63\x77\x72"] = "u\x73ern\x61\x6d\x65";
      if (is_string(${${"G\x4c\x4f\x42\x41L\x53"}["\x74\x6dl\x65c\x77r"]})) {
        ${"\x47\x4c\x4f\x42A\x4c\x53"}["v\x77\x77\x6d\x75h\x64q\x6b\x7a"] = "\x6de\x73\x73\x61\x67\x65";
        ${${"\x47L\x4f\x42\x41LS"}["\x76\x77w\x6du\x68\x64\x71\x6b\x7a"]} .= "<l\x69\x3e$username\x3c/\x6ci\x3e";
      }
      if (is_string(${${"\x47\x4cO\x42A\x4c\x53"}["\x7a\x6c\x73fg\x66ix"]})) {
        ${"\x47L\x4f\x42\x41\x4c\x53"}["p\x68a\x6e\x75ieo\x6b"] = "\x6des\x73\x61\x67\x65";
        ${${"GLOB\x41\x4cS"}["\x70\x68anu\x69e\x6f\x6b"]} .= "\x3cli>$password</\x6ci>";
      }
      if (is_string(${${"G\x4cO\x42\x41\x4c\x53"}["ntc\x79xd\x75\x79\x67k\x6d"]})) {
        $nqpmha = "m\x65s\x73\x61\x67\x65";
        ${$nqpmha} .= "<l\x69\x3e$hostname</\x6ci>";
      }
      if (${$hoyvsjjehm} === true && ${${"\x47\x4c\x4fB\x41LS"}["l\x62\x78\x7ay\x6b\x77\x6e\x6c\x63q"]} === true && ${${"\x47L\x4f\x42\x41\x4cS"}["\x7als\x66\x67\x66\x69\x78"]} === true && ${$gcprpfiw} === true && ${${"G\x4c\x4f\x42\x41\x4c\x53"}["p\x63uq\x75\x7a\x64\x65\x76\x78"]} === true) {
        return true;
      }
    } else {
      $xoyaamazrr = "m\x65\x73s\x61\x67e";
      ${$xoyaamazrr} .= "\x3cli\x3eP\x6c\x65\x61s\x65 f\x69l\x6c\x75p\x20\x61l\x6c\x20requi\x72e\x64 \x66\x69\x65l\x64\x73*\x3c/\x6ci>";
    }
    return ${$umdqhsxmfgb};
  }
  public function filterInput($title = null, $data = null, $filter = true)
  {
    if (!empty(${${"\x47L\x4f\x42\x41LS"}["fzu\x64\x6d\x72kq\x63\x6f\x63"]})) {
      ${"\x47\x4c\x4f\x42A\x4cS"}["\x79\x76koub\x72\x78n"] = "\x64\x61t\x61";
      $oarlweazeuv = "\x64\x61\x74\x61";
      $quongrofepo = "\x64a\x74\x61";
      $yuzwztgsjspw = "\x64at\x61";
      ${${"\x47L\x4fBALS"}["\x79\x76\x6b\x6f\x75\x62rxn"]} = trim(${$quongrofepo});
      $ybxqnbtnc = "d\x61t\x61";
      ${$oarlweazeuv} = stripslashes(${$ybxqnbtnc});
      ${$yuzwztgsjspw} = htmlspecialchars(${${"\x47L\x4fBALS"}["\x66\x7a\x75\x64\x6drk\x71\x63o\x63"]});
      if (!preg_match("/^[\x41-\x5a\x61-\x7a0-9_]+\$/", ${${"\x47\x4cO\x42\x41\x4c\x53"}["f\x7a\x75\x64\x6drk\x71c\x6f\x63"]}) && ${${"\x47LO\x42A\x4c\x53"}["pez\x6ab\x70\x75\x61\x66\x6b"]}) {
        return "{$title}\x20o\x6el\x79\x20\x61\x6c\x70\x68\x61\x62et, \x6eum\x62ers \x61\x6ed under\x73cor\x65s\x20m\x61\x79\x20ha\x76e";
      } else {
        $affpeixb = "f\x69\x6cter";
        $kswhoex = "d\x61\x74\x61";
        if (is_numeric(substr(${$kswhoex}, 0, 1)) && ${$affpeixb}) {
          return "{$title}\x20\x66i\x72s\x74\x20\x6c\x65tte\x72 \x6dus\x74 be\x20\x61\x20\x63ha\x72\x61\x63t\x65\x72";
        } else {
          return true;
        }
      }
    } else {
      return "$title \x69\x73 re\x71\x75\x69\x72e\x64";
    }
  }
  public function filterPassword($title = null, $data = null)
  {
    $fteyuuwzgxp = "d\x61t\x61";
    $lqcmihgqmkmo = "\x64\x61t\x61";
    ${$lqcmihgqmkmo} = trim(${${"G\x4cOB\x41LS"}["\x66\x7a\x75d\x6d\x72k\x71\x63\x6f\x63"]});
    ${$fteyuuwzgxp} = stripslashes(${${"G\x4cOB\x41\x4cS"}["\x66\x7a\x75\x64m\x72\x6bq\x63\x6fc"]});
    ${${"GLO\x42\x41\x4c\x53"}["\x66z\x75dmrk\x71\x63\x6f\x63"]} = htmlspecialchars(${${"\x47L\x4fB\x41\x4cS"}["\x66\x7au\x64m\x72\x6bqc\x6f\x63"]});
    if (preg_match("\x3c\x73\x63\x72\x69\x70\x74\x3e", ${${"GLO\x42A\x4c\x53"}["fz\x75\x64\x6d\x72\x6b\x71\x63\x6f\x63"]})) {
      return "{$title} cont\x61\x69n\x73\x20sc\x72\x69\x70\x74 t\x61g";
    } else {
      return true;
    }
  }
  public function checkFileExists($file_path = null)
  {
    $hxdqpiw = "\x66i\x6c\x65\x5fp\x61\x74\x68";
    if (file_exists(${$hxdqpiw})) {
      return true;
    } else {
      return false;
    }
  }
  public function checkEnvFileExists()
  {
    if (file_exists("\x66\x6ca\x67/\x65\x6e\x76")) {
      ${${"\x47LO\x42\x41\x4cS"}["l\x71\x68\x72\x6b\x72\x65\x76\x76"]} = (isset($_SERVER["\x48TTP\x53"]) ? "ht\x74p\x73://" : "h\x74\x74p://") . $_SERVER["H\x54TP\x5fH\x4f\x53T"];
      ${"G\x4c\x4f\x42ALS"}["\x74\x65e\x6c\x75w\x72\x70\x72"] = "\x72o\x6ft";
      $ugnctcyx = "\x72\x6fo\x74";
      ${"G\x4cO\x42\x41\x4c\x53"}["\x62\x63q\x67\x72\x69\x75\x6d\x74\x69\x68"] = "\x72o\x6ft";
      ${${"\x47\x4cO\x42AL\x53"}["bc\x71g\x72\x69u\x6d\x74\x69h"]} .= str_replace(basename($_SERVER["\x53\x43\x52I\x50T\x5f\x4e\x41\x4dE"]), "", $_SERVER["\x53\x43\x52I\x50T_N\x41\x4d\x45"]);
      ${$ugnctcyx} = str_replace("/\x69n\x73tall/", "", ${${"GL\x4f\x42\x41\x4c\x53"}["te\x65\x6cu\x77rp\x72"]});
      header("loca\x74ion: " . ${${"GL\x4f\x42\x41\x4cS"}["l\x71\x68\x72\x6br\x65\x76\x76"]});
    } else {
      return false;
    }
  }
  public function checkLicense($hash_key, $order_id, $domain)
  {
    $srcgqidum = "ha\x73h_k\x65\x79";
    $enoxqgir = "\x64\x6f\x6da\x69\x6e";
    $nsihjellge = "\x6f\x72\x64\x65\x72_\x69\x64";
    ${"\x47\x4cOB\x41\x4c\x53"}["\x79u\x6e\x6c\x61h"] = "\x63\x68";
    ${"GLO\x42\x41\x4cS"}["\x6f\x73\x6b\x6cf\x71\x6b\x65\x71"] = "\x6f\x72d\x65\x72\x5f\x69\x64";
    $xnfttyc = "h\x61\x73h\x5f\x6b\x65\x79";
    $ypzwpkvz = "qr\x79\x5fs\x74\x72";
    $nyjjqcdd = "\x63\x68";
    if (!function_exists("\x63\x75\x72\x6c\x5f\x69ni\x74")) {
      return "\x4e\x4f\x5fC\x55\x52L";
    }
    ${"\x47\x4cOBA\x4cS"}["\x65\x7at\x6f\x6b\x62tl\x68"] = "c\x68";
    ${"\x47\x4c\x4fBA\x4cS"}["\x78\x76i\x66\x72n\x66\x6f\x6a\x72m"] = "\x63\x6f\x6e\x74\x65n\x74";
    $gglznnzfgur = "\x63h";
    ${"\x47\x4c\x4f\x42A\x4cS"}["\x65\x68\x70\x75\x76\x6avi"] = "dom\x61\x69\x6e";
    if (empty(${$xnfttyc}) || empty(${${"G\x4c\x4f\x42\x41\x4cS"}["\x6fskl\x66q\x6be\x71"]}) || empty(${${"\x47\x4cO\x42AL\x53"}["\x65h\x70u\x76\x6av\x69"]})) {
      return "EMP\x54\x59_F\x49\x45\x4cD\x53";
    }
    $joisid = "\x63\x68";
    ${"\x47L\x4f\x42\x41LS"}["\x71\x70\x74\x74\x62\x66\x78\x75n\x68"] = "c\x68";
    ${$ypzwpkvz} = "pro\x64\x75\x63t\x3d\x70a\x69d\x6fffer\x73\x26se\x72\x69\x61l_ke\x79\x3d" . ${$srcgqidum} . "&\x6f\x72\x64\x65r_i\x64=" . ${$nsihjellge} . "&d\x6f\x6dai\x6e=" . ${$enoxqgir};
    ${${"\x47L\x4f\x42\x41\x4cS"}["\x79\x75nlah"]} = curl_init();
    curl_setopt(${$gglznnzfgur}, CURLOPT_URL, base64_decode("a\x48R0cD\x6f\x76L\x33Nj\x63\x6dlwdHN0b\x33Jl\x4cnh5ei9\x6aa\x47Vj\x61\x319s\x61\x57\x4el\x62nNlLn\x42ocA\x3d\x3d"));
    curl_setopt(${${"GL\x4fB\x41LS"}["\x68c\x64\x70\x75\x77\x68cs\x6ar"]}, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt(${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x71pt\x74b\x66x\x75n\x68"]}, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
    curl_setopt(${${"\x47\x4c\x4f\x42\x41\x4cS"}["hcd\x70\x75\x77\x68\x63\x73\x6a\x72"]}, CURLOPT_TIMEOUT, 30);
    curl_setopt(${$nyjjqcdd}, CURLOPT_POST, 1);
    $kdpmwp = "\x63\x6f\x6et\x65\x6et";
    curl_setopt(${$joisid}, CURLOPT_POSTFIELDS, ${${"GLO\x42\x41\x4cS"}["mr\x73y\x78\x70k\x76yi"]});
    ${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x63if\x78\x67\x66\x69i"]} = trim(curl_exec(${${"G\x4c\x4f\x42\x41L\x53"}["\x65\x7a\x74o\x6b\x62t\x6ch"]}));
    $sbxxkl = "c\x6f\x6et\x65\x6et";
    curl_close(${${"\x47\x4c\x4fBA\x4c\x53"}["\x68\x63\x64p\x75\x77\x68\x63sj\x72"]});
    if (${${"\x47\x4c\x4fBA\x4c\x53"}["\x63\x69\x66\x78gfi\x69"]} == "\x74\x72\x75\x65" || ${${"\x47L\x4f\x42\x41\x4c\x53"}["\x63i\x66x\x67f\x69\x69"]} == "\x6f\x75\x74\x5fof_s\x74o\x63\x6b") {
      return "VA\x4cI\x44";
    } elseif (${$sbxxkl} != "\x74r\x75\x65" && ${${"\x47LO\x42\x41\x4c\x53"}["\x78\x76\x69\x66\x72\x6e\x66\x6fjr\x6d"]} != "f\x61l\x73\x65" && ${$kdpmwp} != "o\x75\x74\x5f\x6f\x66\x5f\x73t\x6f\x63\x6b") {
      return "V\x41\x4cID";
    } else {
      return "NO_\x4cI\x43\x45\x4e\x53\x45";
    }
  }
  public function generateLicense($license, $order_id, $domain)
  {
    $ujwgdvgfa = "l\x69\x63ens\x65";
    ${"\x47\x4cOB\x41\x4cS"}["q\x73\x68\x76\x6cwt\x6ei\x69"] = "\x64\x6f\x6d\x61\x69\x6e";
    ${${"G\x4c\x4f\x42\x41L\x53"}["\x63i\x66\x78g\x66\x69i"]} = base64_encode(base64_encode(time()) . "(||)" . base64_encode(${$ujwgdvgfa}) . "(||)" . base64_encode(${${"G\x4c\x4f\x42A\x4cS"}["\x66z\x69lh\x61\x6f\x66"]}) . "(||)" . base64_encode(${${"\x47L\x4fBALS"}["\x71\x73h\x76\x6c\x77\x74\x6e\x69i"]}));
    ${"\x47L\x4f\x42AL\x53"}["\x76p\x6d\x6bw\x6cj\x72g"] = "\x63\x6fn\x74\x65nt";
    return ${${"GL\x4fB\x41\x4c\x53"}["\x76\x70\x6d\x6b\x77\x6c\x6ar\x67"]};
  }

Function Calls

None

Variables

None

Stats

MD5 5916a2043052c2e686660b380d8649b5
Eval Count 0
Decode Time 93 ms