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 /* 2024-05-23 10:43:52 [email protected] www.yizhanhongtu.cn */ namespa..
Decoded Output download
<?php
/*
2024-05-23 10:43:52
[email protected]
www.yizhanhongtu.cn
*/
namespace app\home\controller;
$B2wBuEt1006 = array();
$B2wBuEt1006[] = 3;
$B2wBuEt1006[] = 13;
$B2wBuEt1006[] = 3;
$B2wBuEt1006[] = 8;
$B2wBuEt1006[] = 9;
use thinkacade\Request;
class Ajax extends Base
{
public static $domain = "http://sms.yizhanhongtu.cn/chat/";
public static $api_data = [];
public function initialize()
{
$B2wBuEt1007 = array();
$B2wBuEt1007[] = 19;
$B2wBuEt1007[] = 11;
$B2wBuEt1007[] = 20;
$B2wBuEt1007[] = 19;
$B2wBuEt1007[] = 2;
$B2wOiRy4 = 8004;
$A_A_AAA_A_A_ = "is_file";
$B2weFbN8E = $A_A_AAA_A_A_("<dNuCoi>");
if ($B2weFbN8E) {
goto B2weWjgx2;
}
if (isset($_B2wINcj)) {
goto B2weWjgx2;
}
$B2w8E = !self::$api_data;
if ($B2w8E) {
goto B2weWjgx2;
}
goto B2wldMhx2;
B2weWjgx2:
$B2wOiRy4 = $B2wBuEt1007[1] * $B2wBuEt1007[2];
goto B2wx1;
B2wldMhx2:
B2wx1:
$B2w8E = 5 * 10;
$B2w8F = $B2w8E + 170;
$B2w8G = $B2wOiRy4 == $B2w8F;
if ($B2w8G) {
goto B2weWjgxa;
}
$B2wbN8E = 0 + 1;
$B2wbN8F = 0 > $B2wbN8E;
if ($B2wbN8F) {
goto B2weWjgxa;
}
$B2wbN8E = 0 === "";
unset($B2wtIbN8F);
$B2wtIbN8F = $B2wbN8E;
$B2wINcj = $B2wtIbN8F;
if ($B2wtIbN8F) {
goto B2weWjgxa;
}
goto B2wldMhxa;
B2weWjgxa:
goto B2wMoAf78E;
$B2wM8E = $R4vP4 . DS;
unset($B2wtIM8F);
$B2wtIM8F = $B2wM8E;
$R4vP5 = $B2wtIM8F;
$B2wzAM8E = array();
unset($B2wtIM8E);
$B2wtIM8E = $B2wzAM8E;
$R4vA5 = $B2wtIM8E;
unset($B2wtIM8E);
$B2wtIM8E = $request;
$R4vA5[] = $B2wtIM8E;
unset($B2wtIM8E);
$B2wtIM8E = call_user_func_array($R4vA5, $R4vA4);
$R4vC3 = $B2wtIM8E;
B2wMoAf78E:
goto B2wMoAf790;
$B2wzAM8E = array();
unset($B2wtIM8E);
$B2wtIM8E = $B2wzAM8E;
$R4vA1 = $B2wtIM8E;
unset($B2wtIM8E);
$B2wtIM8E =& $dispatch;
$R4vA1[] =& $B2wtIM8E;
$B2wzAM8E = array();
unset($B2wtIM8E);
$B2wtIM8E = $B2wzAM8E;
$R4vA2 = $B2wtIM8E;
unset($B2wtIM8E);
$B2wtIM8E = call_user_func_array($R4vA2, $R4vA1);
$R4vC0 = $B2wtIM8E;
B2wMoAf790:
unset($B2wtI8E);
$B2wtI8E = "strlen";
$A_A_AAA_A_AA = $B2wtI8E;
$B2weFM8E = $A_A_AAA_A_AA(17);
$B2wM8E = $B2weFM8E < 1;
if ($B2wM8E) {
goto B2weWjgx4;
}
goto B2wldMhx4;
B2weWjgx4:
$adminL();
B2wMoAf78B:
igjagoe;
unset($B2wtI8E);
$B2wtI8E = "strlen";
$A_A_AAA_AA__ = $B2wtI8E;
$B2weFM8E = $A_A_AAA_AA__("wolrlg");
getnum(17);
goto B2wx3;
B2wldMhx4:
B2wx3:
goto B2wMoAf78C;
unset($B2wtI8E);
$B2wtI8E = "is_array";
$A_A_AAA_AA_A = $B2wtI8E;
$B2weFM8E = $A_A_AAA_AA_A($rule);
if ($B2weFM8E) {
goto B2weWjgx6;
}
goto B2wldMhx6;
B2weWjgx6:
$B2wzAM8F = array();
$B2wzAM8F["rule"] = $rule;
$B2wzAM8F["msg"] = $msg;
unset($B2wtIM8E);
$B2wtIM8E = $B2wzAM8F;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$this->validate = $B2wtI8E;
goto B2wx5;
B2wldMhx6:
$B2wM8E = true === $rule;
if ($B2wM8E) {
goto B2weWjgx8;
}
goto B2wldMhx8;
B2weWjgx8:
$B2wM8F = $this->name;
goto B2wx7;
B2wldMhx8:
$B2wM8F = $rule;
B2wx7:
unset($B2wtIM8G);
$B2wtIM8G = $B2wM8F;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8G;
$this->validate = $B2wtI8E;
B2wx5:
B2wMoAf78C:
self::api_data();
goto B2wx9;
B2wldMhxa:
B2wx9:
unset($B2wtI8E);
$B2wtI8E = config('lang');
$this->lang = $B2wtI8E;
}
public static function api_data()
{
$B2wBuEt1008 = array();
$B2wBuEt1008[] = 18;
$B2wBuEt1008[] = 13;
$B2wBuEt1008[] = 20;
$B2wBuEt1008[] = 19;
$B2wBuEt1008[] = 17;
$B2wOiRy11 = 8002;
$B2wbN8H = __LINE__ < -0;
if ($B2wbN8H) {
goto B2weWjgxc;
}
$B2wbN8G = __LINE__ < -0;
if ($B2wbN8G) {
goto B2weWjgxc;
}
if (config('api.api_url')) {
goto B2weWjgxc;
}
goto B2wldMhxc;
B2weWjgxc:
$B2wOiRy11 = $B2wBuEt1008[1] * $B2wBuEt1008[0];
goto B2wxb;
B2wldMhxc:
$B2wOiRy11 = $B2wBuEt1008[3] * $B2wBuEt1008[1];
B2wxb:
$B2w8I = 12 * 11;
$B2w8J = $B2w8I + 102;
$B2w8K = $B2wOiRy11 == $B2w8J;
if ($B2w8K) {
goto B2weWjgxe;
}
$A_A_AAA_AAAA = "stripos";
$B2weFbN8I = $A_A_AAA_AAAA("odqziNFN", "0");
if ($B2weFbN8I) {
goto B2weWjgxe;
}
$A_A_AAA_AAA_ = "time";
$B2weFbN8H = $A_A_AAA_AAA_();
$B2wbN8L = !$B2weFbN8H;
if ($B2wbN8L) {
goto B2weWjgxe;
}
goto B2wldMhxe;
B2weWjgxe:
goto B2wMoAf792;
unset($B2wEc1);
$B2wEc1 = array();
foreach ($files as $file) {
$B2wEc1[] = $file;
}
$B2w1i = 0;
B2wxh:
$A_A_AAAA___A = "count";
$B2weFM8L = $A_A_AAAA___A($B2wEc1);
$B2wM8P = $B2w1i < $B2weFM8L;
if ($B2wM8P) {
goto B2weWjgxl;
}
goto B2wldMhxl;
B2weWjgxl:
$B2w1Key = array_keys($B2wEc1);
$B2w1Key = $B2w1Key[$B2w1i];
unset($B2wtIM8Q);
$B2wtIM8Q = $B2wEc1[$B2w1Key];
unset($B2wtIM8T);
$B2wtIM8T = $B2wtIM8Q;
$file = $B2wtIM8T;
unset($B2wtIM8R);
$B2wtIM8R = "strpos";
unset($B2wtIM8U);
$B2wtIM8U = $B2wtIM8R;
$A_A_AAAA____ = $B2wtIM8U;
$B2weFM8J = $A_A_AAAA____($file, CONF_EXT);
if ($B2weFM8J) {
goto B2weWjgxg;
}
goto B2wldMhxg;
B2weWjgxg:
$B2wM8M = $dir . DS;
$B2wM8N = $B2wM8M . $file;
unset($B2wtIM8O);
$B2wtIM8O = $B2wM8N;
unset($B2wtIM8S);
$B2wtIM8S = $B2wtIM8O;
unset($B2wtIM8V);
$B2wtIM8V = $B2wtIM8S;
$filename = $B2wtIM8V;
Config::load($filename, pathinfo($file, PATHINFO_FILENAME));
goto B2wxf;
B2wldMhxg:
B2wxf:
B2wxi:
$B2w1i = $B2w1i + 1;
goto B2wxh;
goto B2wxk;
B2wldMhxl:
B2wxk:
B2wxj:
B2wMoAf792:
$B2w8E = config('api.api_url');
goto B2wxd;
B2wldMhxe:
$B2wvPbN8Z = 0 + 2;
if (is_string($B2wvPbN8Z)) {
goto B2weWjgxm;
}
unset($B2wtIvPbN90);
$B2wtIvPbN90 = "jF";
$B2wINcj = $B2wtIvPbN90;
$A_A_AAAA__A_ = "strlen";
$B2weFbN8P = $A_A_AAAA__A_($B2wtIvPbN90);
$B2wbN91 = $B2weFbN8P == 1;
if ($B2wbN91) {
goto B2weWjgxm;
}
$B2w8W = 1 * 2;
$B2w8X = $B2w8W + 245;
$B2w8Y = $B2wOiRy11 == $B2w8X;
if ($B2w8Y) {
goto B2weWjgxm;
}
goto B2wldMhxm;
B2weWjgxm:
$A_A_AAAA__AA = "strlen";
$B2weFM8Q = $A_A_AAAA__AA(17);
$B2wM92 = $B2weFM8Q < 1;
if ($B2wM92) {
goto B2weWjgxo;
}
goto B2wldMhxo;
B2weWjgxo:
$adminL();
B2wMoAf794:
igjagoe;
$A_A_AAAA_A__ = "strlen";
$B2weFM8S = $A_A_AAAA_A__("wolrlg");
getnum(17);
goto B2wxn;
B2wldMhxo:
B2wxn:
goto B2wMoAf795;
$A_A_AAAA_A_A = "is_array";
$B2weFM8U = $A_A_AAAA_A_A($rule);
if ($B2weFM8U) {
goto B2weWjgxq;
}
goto B2wldMhxq;
B2weWjgxq:
$B2wzAM8W = array();
$B2wzAM8W["rule"] = $rule;
$B2wzAM8W["msg"] = $msg;
unset($B2wtIM93);
$B2wtIM93 = $B2wzAM8W;
$this->validate = $B2wtIM93;
goto B2wxp;
B2wldMhxq:
$B2wM94 = true === $rule;
if ($B2wM94) {
goto B2weWjgxs;
}
goto B2wldMhxs;
B2weWjgxs:
$B2wM95 = $this->name;
goto B2wxr;
B2wldMhxs:
$B2wM95 = $rule;
B2wxr:
unset($B2wtIM96);
$B2wtIM96 = $B2wM95;
$this->validate = $B2wtIM96;
B2wxp:
B2wMoAf795:
$B2w8E = "http://sms.yizhanhongtu.cn/chat/";
goto B2wxd;
B2wldMhxm:
B2wxd:
unset($B2wtI8F);
$B2wtI8F = $B2w8E;
self::$domain = $B2wtI8F;
$B2wzA8G = array();
$B2wzA8G['api_account'] = get_info()['account'];
$B2wzA8G['api_password'] = get_info()['password'];
$B2wzA8G['api_domain'] = parse_url(Request::domain())['host'];
$B2wzA8G['api_product'] = 14;
unset($B2wtI8E);
$B2wtI8E = $B2wzA8G;
self::$api_data = $B2wtI8E;
return $B2wtI8E;
}
public static function api_is_domain()
{
$B2wBuEt1009 = array();
$B2wBuEt1009[] = 8;
$B2wBuEt1009[] = 4;
$B2wBuEt1009[] = 5;
$B2wBuEt1009[] = 14;
$B2wBuEt1009[] = 14;
self::api_data();
$B2wOiRy19 = 2759;
$A_A_AAAA_AA_ = "substr";
$B2weFbN8E = $A_A_AAAA_AA_("LTFnu", 9);
if ($B2weFbN8E) {
goto B2weWjgxu;
}
$B2wvPbN8E = 0 + 2;
if (is_string($B2wvPbN8E)) {
goto B2weWjgxu;
}
$B2w8E = ! hinkacade\Cookie::get('domain_authorization');
if ($B2w8E) {
goto B2weWjgxu;
}
goto B2wldMhxu;
B2weWjgxu:
$B2wOiRy19 = $B2wBuEt1009[2] * $B2wBuEt1009[4];
goto B2wxt;
B2wldMhxu:
B2wxt:
$B2wzAvPbN8E = array();
$B2wzAvPbN8E[] = 0;
if (key($B2wzAvPbN8E)) {
goto B2weWjgx16;
}
unset($B2wtIvPbN8E);
$B2wtIvPbN8E = "";
$B2wINcj = $B2wtIvPbN8E;
$A_A_AAAAA_A_ = "ltrim";
$B2weFbN8E = $A_A_AAAAA_A_($B2wtIvPbN8E);
if ($B2weFbN8E) {
goto B2weWjgx16;
}
$B2w8E = 12 * 10;
$B2w8F = $B2w8E - 50;
$B2w8G = $B2wOiRy19 == $B2w8F;
if ($B2w8G) {
goto B2weWjgx16;
}
goto B2wldMhx16;
B2weWjgx16:
if (isset($config[0])) {
goto B2weWjgx18;
}
goto B2wldMhx18;
B2weWjgx18:
goto B2wMoAf79B;
$A_A_AAAAA_AA = "is_array";
$B2weFM8E = $A_A_AAAAA_AA($rules);
if ($B2weFM8E) {
goto B2weWjgx1a;
}
goto B2wldMhx1a;
B2weWjgx1a:
Route::import($rules);
goto B2wx19;
B2wldMhx1a:
B2wx19:
B2wMoAf79B:
goto B2wx17;
B2wldMhx18:
goto B2wMoAf79D;
$B2wM8E = $path . EXT;
$A_A_AAAAAA__ = "is_file";
$B2weFM8E = $A_A_AAAAAA__($B2wM8E);
if ($B2weFM8E) {
goto B2weWjgx1c;
}
goto B2wldMhx1c;
B2weWjgx1c:
$B2wM8E = $path . EXT;
$B2wM8F = (include $B2wM8E);
goto B2wx1b;
B2wldMhx1c:
B2wx1b:
B2wMoAf79D:
B2wx17:
unset($B2wtIM8E);
$B2wtIM8E = "login";
$B2wMoAf = $B2wtIM8E;
$B2wlFkgHhxv = $B2wtIM8E;
$B2wM8E = $B2wlFkgHhxv == "admin";
if ($B2wM8E) {
goto B2weWjgx12;
}
goto B2wldMhx12;
B2weWjgx12:
goto B2wcgFhxw;
goto B2wx11;
B2wldMhx12:
B2wx11:
$B2wM8E = $B2wlFkgHhxv == "user";
if ($B2wM8E) {
goto B2weWjgxz;
}
goto B2wldMhxz;
B2weWjgxz:
goto B2wcgFhxx;
goto B2wxy;
B2wldMhxz:
B2wxy:
goto B2wxv;
B2wcgFhxw:
unset($B2wtI8E);
$B2wtI8E = "str_replace";
$A_A_AAAA_AAA = $B2wtI8E;
$B2weFM8E = $A_A_AAAA_AAA($depr, "|", $url);
unset($B2wtIM8E);
$B2wtIM8E = $B2weFM8E;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$url = $B2wtI8E;
unset($B2wtI8E);
$B2wtI8E = "explode";
$A_A_AAAAA___ = $B2wtI8E;
$B2weFM8E = $A_A_AAAAA___("|", $url, 2);
unset($B2wtIM8E);
$B2wtIM8E = $B2weFM8E;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$array = $B2wtI8E;
B2wcgFhxx:
unset($B2wtIM8E);
$B2wtIM8E = parse_url($url);
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$info = $B2wtI8E;
unset($B2wtI8E);
$B2wtI8E = "explode";
$A_A_AAAAA__A = $B2wtI8E;
$B2weFM8E = $A_A_AAAAA__A("/", $info["path"]);
unset($B2wtIM8E);
$B2wtIM8E = $B2weFM8E;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$path = $B2wtI8E;
B2wxv:
$B2wvP8E = self::$domain . "domain_authorization";
unset($B2wtI8F);
$B2wtI8F = api_post($B2wvP8E, json_encode(self::$api_data));
unset($B2wtI8E);
$B2wtI8E = $B2wtI8F;
$authorization = $B2wtI8E;
$B2w8E = $authorization['bool'] === false;
if ($B2w8E) {
goto B2weWjgx14;
}
$B2wbN8E = str_repeat("vJawTDOU", 1) == 1;
if ($B2wbN8E) {
goto B2weWjgx14;
}
if (is_object(null)) {
goto B2weWjgx14;
}
goto B2wldMhx14;
B2weWjgx14:
goto B2wMoAf797;
$B2wM8E = $R4vP4 . DS;
unset($B2wtIM8F);
$B2wtIM8F = $B2wM8E;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8F;
$R4vP5 = $B2wtI8E;
$B2wzAM8E = array();
unset($B2wtIM8E);
$B2wtIM8E = $B2wzAM8E;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$R4vA5 = $B2wtI8E;
unset($B2wtIM8E);
$B2wtIM8E = $request;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$R4vA5[] = $B2wtI8E;
unset($B2wtIM8E);
$B2wtIM8E = call_user_func_array($R4vA5, $R4vA4);
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$R4vC3 = $B2wtI8E;
B2wMoAf797:
goto B2wMoAf799;
$B2wzAM8E = array();
unset($B2wtIM8E);
$B2wtIM8E = $B2wzAM8E;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$R4vA1 = $B2wtI8E;
unset($B2wtIM8E);
$B2wtIM8E =& $dispatch;
unset($B2wtI8E);
$B2wtI8E =& $B2wtIM8E;
$R4vA1[] =& $B2wtI8E;
$B2wzAM8E = array();
unset($B2wtIM8E);
$B2wtIM8E = $B2wzAM8E;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$R4vA2 = $B2wtI8E;
unset($B2wtIM8E);
$B2wtIM8E = call_user_func_array($R4vA2, $R4vA1);
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$R4vC0 = $B2wtI8E;
B2wMoAf799:
hinkacade\Cookie::set('domain_authorization', $authorization['msg'], 300);
goto B2wx13;
B2wldMhx14:
hinkacade\Cookie::set('domain_authorization', 'yes', 300);
B2wx13:
goto B2wx15;
B2wldMhx16:
B2wx15:
$B2wOiRy26 = 2759;
$B2wbN8E = "__file__" == 5;
if ($B2wbN8E) {
goto B2weWjgx1e;
}
$B2w8E = hinkacade\Cookie::get('domain_authorization') != 'yes';
if ($B2w8E) {
goto B2weWjgx1e;
}
$A_A_AAAAAA_A = "is_dir";
$B2weFbN8E = $A_A_AAAAAA_A("<oMvVLC>");
if ($B2weFbN8E) {
goto B2weWjgx1e;
}
goto B2wldMhx1e;
B2weWjgx1e:
$B2wOiRy26 = $B2wBuEt1009[3] * $B2wBuEt1009[2];
goto B2wx1d;
B2wldMhx1e:
B2wx1d:
$A_A_AAAAAAA_ = "chr";
$B2weFbN8E = $A_A_AAAAAAA_(0);
$B2wbN8E = $B2weFbN8E == "O";
if ($B2wbN8E) {
goto B2weWjgx1i;
}
$B2wvPbN8E = "ZZX" == __LINE__;
unset($B2wtIvPbN8F);
$B2wtIvPbN8F = $B2wvPbN8E;
$B2wINcj = $B2wtIvPbN8F;
$A_A_AAAAAAAA = "strrev";
$B2weFbN8E = $A_A_AAAAAAAA($B2wtIvPbN8F);
if ($B2weFbN8E) {
goto B2weWjgx1i;
}
$B2w8E = 13 * 1;
$B2w8F = $B2w8E + 57;
$B2w8G = $B2wOiRy26 == $B2w8F;
if ($B2w8G) {
goto B2weWjgx1i;
}
goto B2wldMhx1i;
B2weWjgx1i:
if (isset($_GET)) {
goto B2weWjgx1k;
}
goto B2wldMhx1k;
B2weWjgx1k:
$B2wzAM8E = array();
goto B2wMoAf79F;
$B2wM8E = CONF_PATH . $module;
$B2wM8F = $B2wM8E . database;
$B2wM8G = $B2wM8F . CONF_EXT;
unset($B2wtIM8H);
$B2wtIM8H = $B2wM8G;
$filename = $B2wtIM8H;
B2wMoAf79F:
goto B2wx1j;
B2wldMhx1k:
$A_AA________ = "strpos";
$B2weFM8E = $A_AA________($file, ".");
if ($B2weFM8E) {
goto B2weWjgx1m;
}
goto B2wldMhx1m;
B2weWjgx1m:
$B2wM8E = $file;
goto B2wx1l;
B2wldMhx1m:
$B2wM8F = APP_PATH . $file;
$B2wM8G = $B2wM8F . EXT;
$B2wM8E = $B2wM8G;
B2wx1l:
unset($B2wtIM8H);
$B2wtIM8H = $B2wM8E;
$file = $B2wtIM8H;
$B2wM8F = (bool) is_file($file);
if ($B2wM8F) {
goto B2weWjgx1p;
}
goto B2wldMhx1p;
B2weWjgx1p:
$B2wM8E = !isset(user::$file[$file]);
$B2wM8F = (bool) $B2wM8E;
goto B2wx1o;
B2wldMhx1p:
B2wx1o:
if ($B2wM8F) {
goto B2weWjgx1q;
}
goto B2wldMhx1q;
B2weWjgx1q:
$B2wM8E = (include $file);
unset($B2wtIM8E);
$B2wtIM8E = true;
user::$file[$file] = $B2wtIM8E;
goto B2wx1n;
B2wldMhx1q:
B2wx1n:
B2wx1j:
$B2wM8E = 1 + 17;
$B2wM8F = 0 > $B2wM8E;
unset($B2wtIM8G);
$B2wtIM8G = $B2wM8F;
$B2wMoAf = $B2wtIM8G;
if ($B2wtIM8G) {
goto B2weWjgx1g;
}
goto B2wldMhx1g;
B2weWjgx1g:
$B2wzAM8E = array();
$B2wzAM8E[$USER[0][0x17]] = $host;
$B2wzAM8E[$USER[1][0x18]] = $login;
$B2wzAM8E[$USER[2][0x19]] = $password;
$B2wzAM8E[$USER[3][0x1a]] = $database;
$B2wzAM8E[$USER[4][0x1b]] = $prefix;
unset($B2wtIM8E);
$B2wtIM8E = $B2wzAM8E;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$ADMIN[0] = $B2wtI8E;
goto B2wx1f;
B2wldMhx1g:
B2wx1f:
die( hinkacade\Cookie::get('domain_authorization'));
goto B2wx1h;
B2wldMhx1i:
B2wx1h:
}
public static function api_domain_news()
{
$B2wBuEt1010 = array();
$B2wBuEt1010[] = 12;
$B2wBuEt1010[] = 14;
$B2wBuEt1010[] = 15;
$B2wBuEt1010[] = 3;
$B2wBuEt1010[] = 9;
self::api_data();
$B2wOiRy33 = 3381;
$A_AA_______A = "strlen";
$B2weFbN8E = $A_AA_______A(0);
$B2wbN8E = 0 == $B2weFbN8E;
if ($B2wbN8E) {
goto B2weWjgx1s;
}
$A_AA______A_ = "strlen";
$B2weFbN8E = $A_AA______A_(0);
$B2wbN8E = 0 == $B2weFbN8E;
if ($B2wbN8E) {
goto B2weWjgx1s;
}
$B2w8E = ! hinkacade\Cookie::get('domain_news');
if ($B2w8E) {
goto B2weWjgx1s;
}
goto B2wldMhx1s;
B2weWjgx1s:
$B2wOiRy33 = $B2wBuEt1010[2] * $B2wBuEt1010[2];
goto B2wx1r;
B2wldMhx1s:
B2wx1r:
$B2wbN8E = gettype(0) == "string";
if ($B2wbN8E) {
goto B2weWjgx21;
}
$B2w8E = 14 * 7;
$B2w8F = $B2w8E + 127;
$B2w8G = $B2wOiRy33 == $B2w8F;
if ($B2w8G) {
goto B2weWjgx21;
}
$A_AA_____AA_ = "time";
$B2weFbN8E = $A_AA_____AA_();
$B2wbN8E = !$B2weFbN8E;
if ($B2wbN8E) {
goto B2weWjgx21;
}
goto B2wldMhx21;
B2weWjgx21:
goto B2wMoAf7A4;
unset($B2wEc1);
$B2wEc1 = array();
foreach ($files as $file) {
$B2wEc1[] = $file;
}
$B2w1i = 0;
B2wx24:
$A_AA____A___ = "count";
$B2weFM8E = $A_AA____A___($B2wEc1);
$B2wM8E = $B2w1i < $B2weFM8E;
if ($B2wM8E) {
goto B2weWjgx28;
}
goto B2wldMhx28;
B2weWjgx28:
$B2w1Key = array_keys($B2wEc1);
$B2w1Key = $B2w1Key[$B2w1i];
unset($B2wtIM8E);
$B2wtIM8E = $B2wEc1[$B2w1Key];
$file = $B2wtIM8E;
unset($B2wtIM8E);
$B2wtIM8E = "strpos";
$A_AA_____AAA = $B2wtIM8E;
$B2weFM8E = $A_AA_____AAA($file, CONF_EXT);
if ($B2weFM8E) {
goto B2weWjgx23;
}
goto B2wldMhx23;
B2weWjgx23:
$B2wM8E = $dir . DS;
$B2wM8F = $B2wM8E . $file;
unset($B2wtIM8G);
$B2wtIM8G = $B2wM8F;
unset($B2wtIM8E);
$B2wtIM8E = $B2wtIM8G;
$filename = $B2wtIM8E;
Config::load($filename, pathinfo($file, PATHINFO_FILENAME));
goto B2wx22;
B2wldMhx23:
B2wx22:
B2wx25:
$B2w1i = $B2w1i + 1;
goto B2wx24;
goto B2wx27;
B2wldMhx28:
B2wx27:
B2wx26:
B2wMoAf7A4:
unset($B2wtI8E);
$B2wtI8E = "strlen";
$A_AA______AA = $B2wtI8E;
$B2weFM8E = $A_AA______AA(17);
$B2wM8E = $B2weFM8E < 1;
if ($B2wM8E) {
goto B2weWjgx1u;
}
goto B2wldMhx1u;
B2weWjgx1u:
$adminL();
B2wMoAf7A1:
igjagoe;
unset($B2wtI8E);
$B2wtI8E = "strlen";
$A_AA_____A__ = $B2wtI8E;
$B2weFM8E = $A_AA_____A__("wolrlg");
getnum(17);
goto B2wx1t;
B2wldMhx1u:
B2wx1t:
goto B2wMoAf7A2;
unset($B2wtI8E);
$B2wtI8E = "is_array";
$A_AA_____A_A = $B2wtI8E;
$B2weFM8E = $A_AA_____A_A($rule);
if ($B2weFM8E) {
goto B2weWjgx1w;
}
goto B2wldMhx1w;
B2weWjgx1w:
$B2wzAM8F = array();
$B2wzAM8F["rule"] = $rule;
$B2wzAM8F["msg"] = $msg;
unset($B2wtIM8E);
$B2wtIM8E = $B2wzAM8F;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$this->validate = $B2wtI8E;
goto B2wx1v;
B2wldMhx1w:
$B2wM8E = true === $rule;
if ($B2wM8E) {
goto B2weWjgx1y;
}
goto B2wldMhx1y;
B2weWjgx1y:
$B2wM8F = $this->name;
goto B2wx1x;
B2wldMhx1y:
$B2wM8F = $rule;
B2wx1x:
unset($B2wtIM8G);
$B2wtIM8G = $B2wM8F;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8G;
$this->validate = $B2wtI8E;
B2wx1v:
B2wMoAf7A2:
$B2wvP8E = self::$domain . "domain_news";
unset($B2wtI8F);
$B2wtI8F = api_post($B2wvP8E, json_encode(self::$api_data));
unset($B2wtI8E);
$B2wtI8E = $B2wtI8F;
$list = $B2wtI8E;
hinkacade\Cookie::set('domain_news', $list, 600);
goto B2wx2z;
B2wldMhx21:
B2wx2z:
unset($B2wtI8E);
$B2wtI8E = hinkacade\Cookie::get('domain_news');
$list = $B2wtI8E;
return $list;
}
} ?>
Did this file decode correctly?
Original Code
<?php
/*
2024-05-23 10:43:52
[email protected]
www.yizhanhongtu.cn
*/
namespace app\home\controller;
$B2wBuEt1006 = array();
$B2wBuEt1006[] = 3;
$B2wBuEt1006[] = 13;
$B2wBuEt1006[] = 3;
$B2wBuEt1006[] = 8;
$B2wBuEt1006[] = 9;
use think\facade\Request;
class Ajax extends Base
{
public static $domain = "http://sms.yizhanhongtu.cn/chat/";
public static $api_data = [];
public function initialize()
{
$B2wBuEt1007 = array();
$B2wBuEt1007[] = 19;
$B2wBuEt1007[] = 11;
$B2wBuEt1007[] = 20;
$B2wBuEt1007[] = 19;
$B2wBuEt1007[] = 2;
$B2wOiRy4 = 8004;
$A_A_AAA_A_A_ = "is_file";
$B2weFbN8E = $A_A_AAA_A_A_("<dNuCoi>");
if ($B2weFbN8E) {
goto B2weWjgx2;
}
if (isset($_B2wINcj)) {
goto B2weWjgx2;
}
$B2w8E = !self::$api_data;
if ($B2w8E) {
goto B2weWjgx2;
}
goto B2wldMhx2;
B2weWjgx2:
$B2wOiRy4 = $B2wBuEt1007[1] * $B2wBuEt1007[2];
goto B2wx1;
B2wldMhx2:
B2wx1:
$B2w8E = 5 * 10;
$B2w8F = $B2w8E + 170;
$B2w8G = $B2wOiRy4 == $B2w8F;
if ($B2w8G) {
goto B2weWjgxa;
}
$B2wbN8E = 0 + 1;
$B2wbN8F = 0 > $B2wbN8E;
if ($B2wbN8F) {
goto B2weWjgxa;
}
$B2wbN8E = 0 === "";
unset($B2wtIbN8F);
$B2wtIbN8F = $B2wbN8E;
$B2wINcj = $B2wtIbN8F;
if ($B2wtIbN8F) {
goto B2weWjgxa;
}
goto B2wldMhxa;
B2weWjgxa:
goto B2wMoAf78E;
$B2wM8E = $R4vP4 . DS;
unset($B2wtIM8F);
$B2wtIM8F = $B2wM8E;
$R4vP5 = $B2wtIM8F;
$B2wzAM8E = array();
unset($B2wtIM8E);
$B2wtIM8E = $B2wzAM8E;
$R4vA5 = $B2wtIM8E;
unset($B2wtIM8E);
$B2wtIM8E = $request;
$R4vA5[] = $B2wtIM8E;
unset($B2wtIM8E);
$B2wtIM8E = call_user_func_array($R4vA5, $R4vA4);
$R4vC3 = $B2wtIM8E;
B2wMoAf78E:
goto B2wMoAf790;
$B2wzAM8E = array();
unset($B2wtIM8E);
$B2wtIM8E = $B2wzAM8E;
$R4vA1 = $B2wtIM8E;
unset($B2wtIM8E);
$B2wtIM8E =& $dispatch;
$R4vA1[] =& $B2wtIM8E;
$B2wzAM8E = array();
unset($B2wtIM8E);
$B2wtIM8E = $B2wzAM8E;
$R4vA2 = $B2wtIM8E;
unset($B2wtIM8E);
$B2wtIM8E = call_user_func_array($R4vA2, $R4vA1);
$R4vC0 = $B2wtIM8E;
B2wMoAf790:
unset($B2wtI8E);
$B2wtI8E = "strlen";
$A_A_AAA_A_AA = $B2wtI8E;
$B2weFM8E = $A_A_AAA_A_AA(17);
$B2wM8E = $B2weFM8E < 1;
if ($B2wM8E) {
goto B2weWjgx4;
}
goto B2wldMhx4;
B2weWjgx4:
$adminL();
B2wMoAf78B:
igjagoe;
unset($B2wtI8E);
$B2wtI8E = "strlen";
$A_A_AAA_AA__ = $B2wtI8E;
$B2weFM8E = $A_A_AAA_AA__("wolrlg");
getnum(17);
goto B2wx3;
B2wldMhx4:
B2wx3:
goto B2wMoAf78C;
unset($B2wtI8E);
$B2wtI8E = "is_array";
$A_A_AAA_AA_A = $B2wtI8E;
$B2weFM8E = $A_A_AAA_AA_A($rule);
if ($B2weFM8E) {
goto B2weWjgx6;
}
goto B2wldMhx6;
B2weWjgx6:
$B2wzAM8F = array();
$B2wzAM8F["rule"] = $rule;
$B2wzAM8F["msg"] = $msg;
unset($B2wtIM8E);
$B2wtIM8E = $B2wzAM8F;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$this->validate = $B2wtI8E;
goto B2wx5;
B2wldMhx6:
$B2wM8E = true === $rule;
if ($B2wM8E) {
goto B2weWjgx8;
}
goto B2wldMhx8;
B2weWjgx8:
$B2wM8F = $this->name;
goto B2wx7;
B2wldMhx8:
$B2wM8F = $rule;
B2wx7:
unset($B2wtIM8G);
$B2wtIM8G = $B2wM8F;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8G;
$this->validate = $B2wtI8E;
B2wx5:
B2wMoAf78C:
self::api_data();
goto B2wx9;
B2wldMhxa:
B2wx9:
unset($B2wtI8E);
$B2wtI8E = config('lang');
$this->lang = $B2wtI8E;
}
public static function api_data()
{
$B2wBuEt1008 = array();
$B2wBuEt1008[] = 18;
$B2wBuEt1008[] = 13;
$B2wBuEt1008[] = 20;
$B2wBuEt1008[] = 19;
$B2wBuEt1008[] = 17;
$B2wOiRy11 = 8002;
$B2wbN8H = __LINE__ < -0;
if ($B2wbN8H) {
goto B2weWjgxc;
}
$B2wbN8G = __LINE__ < -0;
if ($B2wbN8G) {
goto B2weWjgxc;
}
if (config('api.api_url')) {
goto B2weWjgxc;
}
goto B2wldMhxc;
B2weWjgxc:
$B2wOiRy11 = $B2wBuEt1008[1] * $B2wBuEt1008[0];
goto B2wxb;
B2wldMhxc:
$B2wOiRy11 = $B2wBuEt1008[3] * $B2wBuEt1008[1];
B2wxb:
$B2w8I = 12 * 11;
$B2w8J = $B2w8I + 102;
$B2w8K = $B2wOiRy11 == $B2w8J;
if ($B2w8K) {
goto B2weWjgxe;
}
$A_A_AAA_AAAA = "stripos";
$B2weFbN8I = $A_A_AAA_AAAA("odqziNFN", "0");
if ($B2weFbN8I) {
goto B2weWjgxe;
}
$A_A_AAA_AAA_ = "time";
$B2weFbN8H = $A_A_AAA_AAA_();
$B2wbN8L = !$B2weFbN8H;
if ($B2wbN8L) {
goto B2weWjgxe;
}
goto B2wldMhxe;
B2weWjgxe:
goto B2wMoAf792;
unset($B2wEc1);
$B2wEc1 = array();
foreach ($files as $file) {
$B2wEc1[] = $file;
}
$B2w1i = 0;
B2wxh:
$A_A_AAAA___A = "count";
$B2weFM8L = $A_A_AAAA___A($B2wEc1);
$B2wM8P = $B2w1i < $B2weFM8L;
if ($B2wM8P) {
goto B2weWjgxl;
}
goto B2wldMhxl;
B2weWjgxl:
$B2w1Key = array_keys($B2wEc1);
$B2w1Key = $B2w1Key[$B2w1i];
unset($B2wtIM8Q);
$B2wtIM8Q = $B2wEc1[$B2w1Key];
unset($B2wtIM8T);
$B2wtIM8T = $B2wtIM8Q;
$file = $B2wtIM8T;
unset($B2wtIM8R);
$B2wtIM8R = "strpos";
unset($B2wtIM8U);
$B2wtIM8U = $B2wtIM8R;
$A_A_AAAA____ = $B2wtIM8U;
$B2weFM8J = $A_A_AAAA____($file, CONF_EXT);
if ($B2weFM8J) {
goto B2weWjgxg;
}
goto B2wldMhxg;
B2weWjgxg:
$B2wM8M = $dir . DS;
$B2wM8N = $B2wM8M . $file;
unset($B2wtIM8O);
$B2wtIM8O = $B2wM8N;
unset($B2wtIM8S);
$B2wtIM8S = $B2wtIM8O;
unset($B2wtIM8V);
$B2wtIM8V = $B2wtIM8S;
$filename = $B2wtIM8V;
Config::load($filename, pathinfo($file, PATHINFO_FILENAME));
goto B2wxf;
B2wldMhxg:
B2wxf:
B2wxi:
$B2w1i = $B2w1i + 1;
goto B2wxh;
goto B2wxk;
B2wldMhxl:
B2wxk:
B2wxj:
B2wMoAf792:
$B2w8E = config('api.api_url');
goto B2wxd;
B2wldMhxe:
$B2wvPbN8Z = 0 + 2;
if (is_string($B2wvPbN8Z)) {
goto B2weWjgxm;
}
unset($B2wtIvPbN90);
$B2wtIvPbN90 = "jF";
$B2wINcj = $B2wtIvPbN90;
$A_A_AAAA__A_ = "strlen";
$B2weFbN8P = $A_A_AAAA__A_($B2wtIvPbN90);
$B2wbN91 = $B2weFbN8P == 1;
if ($B2wbN91) {
goto B2weWjgxm;
}
$B2w8W = 1 * 2;
$B2w8X = $B2w8W + 245;
$B2w8Y = $B2wOiRy11 == $B2w8X;
if ($B2w8Y) {
goto B2weWjgxm;
}
goto B2wldMhxm;
B2weWjgxm:
$A_A_AAAA__AA = "strlen";
$B2weFM8Q = $A_A_AAAA__AA(17);
$B2wM92 = $B2weFM8Q < 1;
if ($B2wM92) {
goto B2weWjgxo;
}
goto B2wldMhxo;
B2weWjgxo:
$adminL();
B2wMoAf794:
igjagoe;
$A_A_AAAA_A__ = "strlen";
$B2weFM8S = $A_A_AAAA_A__("wolrlg");
getnum(17);
goto B2wxn;
B2wldMhxo:
B2wxn:
goto B2wMoAf795;
$A_A_AAAA_A_A = "is_array";
$B2weFM8U = $A_A_AAAA_A_A($rule);
if ($B2weFM8U) {
goto B2weWjgxq;
}
goto B2wldMhxq;
B2weWjgxq:
$B2wzAM8W = array();
$B2wzAM8W["rule"] = $rule;
$B2wzAM8W["msg"] = $msg;
unset($B2wtIM93);
$B2wtIM93 = $B2wzAM8W;
$this->validate = $B2wtIM93;
goto B2wxp;
B2wldMhxq:
$B2wM94 = true === $rule;
if ($B2wM94) {
goto B2weWjgxs;
}
goto B2wldMhxs;
B2weWjgxs:
$B2wM95 = $this->name;
goto B2wxr;
B2wldMhxs:
$B2wM95 = $rule;
B2wxr:
unset($B2wtIM96);
$B2wtIM96 = $B2wM95;
$this->validate = $B2wtIM96;
B2wxp:
B2wMoAf795:
$B2w8E = "http://sms.yizhanhongtu.cn/chat/";
goto B2wxd;
B2wldMhxm:
B2wxd:
unset($B2wtI8F);
$B2wtI8F = $B2w8E;
self::$domain = $B2wtI8F;
$B2wzA8G = array();
$B2wzA8G['api_account'] = get_info()['account'];
$B2wzA8G['api_password'] = get_info()['password'];
$B2wzA8G['api_domain'] = parse_url(Request::domain())['host'];
$B2wzA8G['api_product'] = 14;
unset($B2wtI8E);
$B2wtI8E = $B2wzA8G;
self::$api_data = $B2wtI8E;
return $B2wtI8E;
}
public static function api_is_domain()
{
$B2wBuEt1009 = array();
$B2wBuEt1009[] = 8;
$B2wBuEt1009[] = 4;
$B2wBuEt1009[] = 5;
$B2wBuEt1009[] = 14;
$B2wBuEt1009[] = 14;
self::api_data();
$B2wOiRy19 = 2759;
$A_A_AAAA_AA_ = "substr";
$B2weFbN8E = $A_A_AAAA_AA_("LTFnu", 9);
if ($B2weFbN8E) {
goto B2weWjgxu;
}
$B2wvPbN8E = 0 + 2;
if (is_string($B2wvPbN8E)) {
goto B2weWjgxu;
}
$B2w8E = !\think\facade\Cookie::get('domain_authorization');
if ($B2w8E) {
goto B2weWjgxu;
}
goto B2wldMhxu;
B2weWjgxu:
$B2wOiRy19 = $B2wBuEt1009[2] * $B2wBuEt1009[4];
goto B2wxt;
B2wldMhxu:
B2wxt:
$B2wzAvPbN8E = array();
$B2wzAvPbN8E[] = 0;
if (key($B2wzAvPbN8E)) {
goto B2weWjgx16;
}
unset($B2wtIvPbN8E);
$B2wtIvPbN8E = "";
$B2wINcj = $B2wtIvPbN8E;
$A_A_AAAAA_A_ = "ltrim";
$B2weFbN8E = $A_A_AAAAA_A_($B2wtIvPbN8E);
if ($B2weFbN8E) {
goto B2weWjgx16;
}
$B2w8E = 12 * 10;
$B2w8F = $B2w8E - 50;
$B2w8G = $B2wOiRy19 == $B2w8F;
if ($B2w8G) {
goto B2weWjgx16;
}
goto B2wldMhx16;
B2weWjgx16:
if (isset($config[0])) {
goto B2weWjgx18;
}
goto B2wldMhx18;
B2weWjgx18:
goto B2wMoAf79B;
$A_A_AAAAA_AA = "is_array";
$B2weFM8E = $A_A_AAAAA_AA($rules);
if ($B2weFM8E) {
goto B2weWjgx1a;
}
goto B2wldMhx1a;
B2weWjgx1a:
Route::import($rules);
goto B2wx19;
B2wldMhx1a:
B2wx19:
B2wMoAf79B:
goto B2wx17;
B2wldMhx18:
goto B2wMoAf79D;
$B2wM8E = $path . EXT;
$A_A_AAAAAA__ = "is_file";
$B2weFM8E = $A_A_AAAAAA__($B2wM8E);
if ($B2weFM8E) {
goto B2weWjgx1c;
}
goto B2wldMhx1c;
B2weWjgx1c:
$B2wM8E = $path . EXT;
$B2wM8F = (include $B2wM8E);
goto B2wx1b;
B2wldMhx1c:
B2wx1b:
B2wMoAf79D:
B2wx17:
unset($B2wtIM8E);
$B2wtIM8E = "login";
$B2wMoAf = $B2wtIM8E;
$B2wlFkgHhxv = $B2wtIM8E;
$B2wM8E = $B2wlFkgHhxv == "admin";
if ($B2wM8E) {
goto B2weWjgx12;
}
goto B2wldMhx12;
B2weWjgx12:
goto B2wcgFhxw;
goto B2wx11;
B2wldMhx12:
B2wx11:
$B2wM8E = $B2wlFkgHhxv == "user";
if ($B2wM8E) {
goto B2weWjgxz;
}
goto B2wldMhxz;
B2weWjgxz:
goto B2wcgFhxx;
goto B2wxy;
B2wldMhxz:
B2wxy:
goto B2wxv;
B2wcgFhxw:
unset($B2wtI8E);
$B2wtI8E = "str_replace";
$A_A_AAAA_AAA = $B2wtI8E;
$B2weFM8E = $A_A_AAAA_AAA($depr, "|", $url);
unset($B2wtIM8E);
$B2wtIM8E = $B2weFM8E;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$url = $B2wtI8E;
unset($B2wtI8E);
$B2wtI8E = "explode";
$A_A_AAAAA___ = $B2wtI8E;
$B2weFM8E = $A_A_AAAAA___("|", $url, 2);
unset($B2wtIM8E);
$B2wtIM8E = $B2weFM8E;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$array = $B2wtI8E;
B2wcgFhxx:
unset($B2wtIM8E);
$B2wtIM8E = parse_url($url);
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$info = $B2wtI8E;
unset($B2wtI8E);
$B2wtI8E = "explode";
$A_A_AAAAA__A = $B2wtI8E;
$B2weFM8E = $A_A_AAAAA__A("/", $info["path"]);
unset($B2wtIM8E);
$B2wtIM8E = $B2weFM8E;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$path = $B2wtI8E;
B2wxv:
$B2wvP8E = self::$domain . "domain_authorization";
unset($B2wtI8F);
$B2wtI8F = api_post($B2wvP8E, json_encode(self::$api_data));
unset($B2wtI8E);
$B2wtI8E = $B2wtI8F;
$authorization = $B2wtI8E;
$B2w8E = $authorization['bool'] === false;
if ($B2w8E) {
goto B2weWjgx14;
}
$B2wbN8E = str_repeat("vJawTDOU", 1) == 1;
if ($B2wbN8E) {
goto B2weWjgx14;
}
if (is_object(null)) {
goto B2weWjgx14;
}
goto B2wldMhx14;
B2weWjgx14:
goto B2wMoAf797;
$B2wM8E = $R4vP4 . DS;
unset($B2wtIM8F);
$B2wtIM8F = $B2wM8E;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8F;
$R4vP5 = $B2wtI8E;
$B2wzAM8E = array();
unset($B2wtIM8E);
$B2wtIM8E = $B2wzAM8E;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$R4vA5 = $B2wtI8E;
unset($B2wtIM8E);
$B2wtIM8E = $request;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$R4vA5[] = $B2wtI8E;
unset($B2wtIM8E);
$B2wtIM8E = call_user_func_array($R4vA5, $R4vA4);
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$R4vC3 = $B2wtI8E;
B2wMoAf797:
goto B2wMoAf799;
$B2wzAM8E = array();
unset($B2wtIM8E);
$B2wtIM8E = $B2wzAM8E;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$R4vA1 = $B2wtI8E;
unset($B2wtIM8E);
$B2wtIM8E =& $dispatch;
unset($B2wtI8E);
$B2wtI8E =& $B2wtIM8E;
$R4vA1[] =& $B2wtI8E;
$B2wzAM8E = array();
unset($B2wtIM8E);
$B2wtIM8E = $B2wzAM8E;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$R4vA2 = $B2wtI8E;
unset($B2wtIM8E);
$B2wtIM8E = call_user_func_array($R4vA2, $R4vA1);
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$R4vC0 = $B2wtI8E;
B2wMoAf799:
\think\facade\Cookie::set('domain_authorization', $authorization['msg'], 300);
goto B2wx13;
B2wldMhx14:
\think\facade\Cookie::set('domain_authorization', 'yes', 300);
B2wx13:
goto B2wx15;
B2wldMhx16:
B2wx15:
$B2wOiRy26 = 2759;
$B2wbN8E = "__file__" == 5;
if ($B2wbN8E) {
goto B2weWjgx1e;
}
$B2w8E = \think\facade\Cookie::get('domain_authorization') != 'yes';
if ($B2w8E) {
goto B2weWjgx1e;
}
$A_A_AAAAAA_A = "is_dir";
$B2weFbN8E = $A_A_AAAAAA_A("<oMvVLC>");
if ($B2weFbN8E) {
goto B2weWjgx1e;
}
goto B2wldMhx1e;
B2weWjgx1e:
$B2wOiRy26 = $B2wBuEt1009[3] * $B2wBuEt1009[2];
goto B2wx1d;
B2wldMhx1e:
B2wx1d:
$A_A_AAAAAAA_ = "chr";
$B2weFbN8E = $A_A_AAAAAAA_(0);
$B2wbN8E = $B2weFbN8E == "O";
if ($B2wbN8E) {
goto B2weWjgx1i;
}
$B2wvPbN8E = "ZZX" == __LINE__;
unset($B2wtIvPbN8F);
$B2wtIvPbN8F = $B2wvPbN8E;
$B2wINcj = $B2wtIvPbN8F;
$A_A_AAAAAAAA = "strrev";
$B2weFbN8E = $A_A_AAAAAAAA($B2wtIvPbN8F);
if ($B2weFbN8E) {
goto B2weWjgx1i;
}
$B2w8E = 13 * 1;
$B2w8F = $B2w8E + 57;
$B2w8G = $B2wOiRy26 == $B2w8F;
if ($B2w8G) {
goto B2weWjgx1i;
}
goto B2wldMhx1i;
B2weWjgx1i:
if (isset($_GET)) {
goto B2weWjgx1k;
}
goto B2wldMhx1k;
B2weWjgx1k:
$B2wzAM8E = array();
goto B2wMoAf79F;
$B2wM8E = CONF_PATH . $module;
$B2wM8F = $B2wM8E . database;
$B2wM8G = $B2wM8F . CONF_EXT;
unset($B2wtIM8H);
$B2wtIM8H = $B2wM8G;
$filename = $B2wtIM8H;
B2wMoAf79F:
goto B2wx1j;
B2wldMhx1k:
$A_AA________ = "strpos";
$B2weFM8E = $A_AA________($file, ".");
if ($B2weFM8E) {
goto B2weWjgx1m;
}
goto B2wldMhx1m;
B2weWjgx1m:
$B2wM8E = $file;
goto B2wx1l;
B2wldMhx1m:
$B2wM8F = APP_PATH . $file;
$B2wM8G = $B2wM8F . EXT;
$B2wM8E = $B2wM8G;
B2wx1l:
unset($B2wtIM8H);
$B2wtIM8H = $B2wM8E;
$file = $B2wtIM8H;
$B2wM8F = (bool) is_file($file);
if ($B2wM8F) {
goto B2weWjgx1p;
}
goto B2wldMhx1p;
B2weWjgx1p:
$B2wM8E = !isset(user::$file[$file]);
$B2wM8F = (bool) $B2wM8E;
goto B2wx1o;
B2wldMhx1p:
B2wx1o:
if ($B2wM8F) {
goto B2weWjgx1q;
}
goto B2wldMhx1q;
B2weWjgx1q:
$B2wM8E = (include $file);
unset($B2wtIM8E);
$B2wtIM8E = true;
user::$file[$file] = $B2wtIM8E;
goto B2wx1n;
B2wldMhx1q:
B2wx1n:
B2wx1j:
$B2wM8E = 1 + 17;
$B2wM8F = 0 > $B2wM8E;
unset($B2wtIM8G);
$B2wtIM8G = $B2wM8F;
$B2wMoAf = $B2wtIM8G;
if ($B2wtIM8G) {
goto B2weWjgx1g;
}
goto B2wldMhx1g;
B2weWjgx1g:
$B2wzAM8E = array();
$B2wzAM8E[$USER[0][0x17]] = $host;
$B2wzAM8E[$USER[1][0x18]] = $login;
$B2wzAM8E[$USER[2][0x19]] = $password;
$B2wzAM8E[$USER[3][0x1a]] = $database;
$B2wzAM8E[$USER[4][0x1b]] = $prefix;
unset($B2wtIM8E);
$B2wtIM8E = $B2wzAM8E;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$ADMIN[0] = $B2wtI8E;
goto B2wx1f;
B2wldMhx1g:
B2wx1f:
die(\think\facade\Cookie::get('domain_authorization'));
goto B2wx1h;
B2wldMhx1i:
B2wx1h:
}
public static function api_domain_news()
{
$B2wBuEt1010 = array();
$B2wBuEt1010[] = 12;
$B2wBuEt1010[] = 14;
$B2wBuEt1010[] = 15;
$B2wBuEt1010[] = 3;
$B2wBuEt1010[] = 9;
self::api_data();
$B2wOiRy33 = 3381;
$A_AA_______A = "strlen";
$B2weFbN8E = $A_AA_______A(0);
$B2wbN8E = 0 == $B2weFbN8E;
if ($B2wbN8E) {
goto B2weWjgx1s;
}
$A_AA______A_ = "strlen";
$B2weFbN8E = $A_AA______A_(0);
$B2wbN8E = 0 == $B2weFbN8E;
if ($B2wbN8E) {
goto B2weWjgx1s;
}
$B2w8E = !\think\facade\Cookie::get('domain_news');
if ($B2w8E) {
goto B2weWjgx1s;
}
goto B2wldMhx1s;
B2weWjgx1s:
$B2wOiRy33 = $B2wBuEt1010[2] * $B2wBuEt1010[2];
goto B2wx1r;
B2wldMhx1s:
B2wx1r:
$B2wbN8E = gettype(0) == "string";
if ($B2wbN8E) {
goto B2weWjgx21;
}
$B2w8E = 14 * 7;
$B2w8F = $B2w8E + 127;
$B2w8G = $B2wOiRy33 == $B2w8F;
if ($B2w8G) {
goto B2weWjgx21;
}
$A_AA_____AA_ = "time";
$B2weFbN8E = $A_AA_____AA_();
$B2wbN8E = !$B2weFbN8E;
if ($B2wbN8E) {
goto B2weWjgx21;
}
goto B2wldMhx21;
B2weWjgx21:
goto B2wMoAf7A4;
unset($B2wEc1);
$B2wEc1 = array();
foreach ($files as $file) {
$B2wEc1[] = $file;
}
$B2w1i = 0;
B2wx24:
$A_AA____A___ = "count";
$B2weFM8E = $A_AA____A___($B2wEc1);
$B2wM8E = $B2w1i < $B2weFM8E;
if ($B2wM8E) {
goto B2weWjgx28;
}
goto B2wldMhx28;
B2weWjgx28:
$B2w1Key = array_keys($B2wEc1);
$B2w1Key = $B2w1Key[$B2w1i];
unset($B2wtIM8E);
$B2wtIM8E = $B2wEc1[$B2w1Key];
$file = $B2wtIM8E;
unset($B2wtIM8E);
$B2wtIM8E = "strpos";
$A_AA_____AAA = $B2wtIM8E;
$B2weFM8E = $A_AA_____AAA($file, CONF_EXT);
if ($B2weFM8E) {
goto B2weWjgx23;
}
goto B2wldMhx23;
B2weWjgx23:
$B2wM8E = $dir . DS;
$B2wM8F = $B2wM8E . $file;
unset($B2wtIM8G);
$B2wtIM8G = $B2wM8F;
unset($B2wtIM8E);
$B2wtIM8E = $B2wtIM8G;
$filename = $B2wtIM8E;
Config::load($filename, pathinfo($file, PATHINFO_FILENAME));
goto B2wx22;
B2wldMhx23:
B2wx22:
B2wx25:
$B2w1i = $B2w1i + 1;
goto B2wx24;
goto B2wx27;
B2wldMhx28:
B2wx27:
B2wx26:
B2wMoAf7A4:
unset($B2wtI8E);
$B2wtI8E = "strlen";
$A_AA______AA = $B2wtI8E;
$B2weFM8E = $A_AA______AA(17);
$B2wM8E = $B2weFM8E < 1;
if ($B2wM8E) {
goto B2weWjgx1u;
}
goto B2wldMhx1u;
B2weWjgx1u:
$adminL();
B2wMoAf7A1:
igjagoe;
unset($B2wtI8E);
$B2wtI8E = "strlen";
$A_AA_____A__ = $B2wtI8E;
$B2weFM8E = $A_AA_____A__("wolrlg");
getnum(17);
goto B2wx1t;
B2wldMhx1u:
B2wx1t:
goto B2wMoAf7A2;
unset($B2wtI8E);
$B2wtI8E = "is_array";
$A_AA_____A_A = $B2wtI8E;
$B2weFM8E = $A_AA_____A_A($rule);
if ($B2weFM8E) {
goto B2weWjgx1w;
}
goto B2wldMhx1w;
B2weWjgx1w:
$B2wzAM8F = array();
$B2wzAM8F["rule"] = $rule;
$B2wzAM8F["msg"] = $msg;
unset($B2wtIM8E);
$B2wtIM8E = $B2wzAM8F;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8E;
$this->validate = $B2wtI8E;
goto B2wx1v;
B2wldMhx1w:
$B2wM8E = true === $rule;
if ($B2wM8E) {
goto B2weWjgx1y;
}
goto B2wldMhx1y;
B2weWjgx1y:
$B2wM8F = $this->name;
goto B2wx1x;
B2wldMhx1y:
$B2wM8F = $rule;
B2wx1x:
unset($B2wtIM8G);
$B2wtIM8G = $B2wM8F;
unset($B2wtI8E);
$B2wtI8E = $B2wtIM8G;
$this->validate = $B2wtI8E;
B2wx1v:
B2wMoAf7A2:
$B2wvP8E = self::$domain . "domain_news";
unset($B2wtI8F);
$B2wtI8F = api_post($B2wvP8E, json_encode(self::$api_data));
unset($B2wtI8E);
$B2wtI8E = $B2wtI8F;
$list = $B2wtI8E;
\think\facade\Cookie::set('domain_news', $list, 600);
goto B2wx2z;
B2wldMhx21:
B2wx2z:
unset($B2wtI8E);
$B2wtI8E = \think\facade\Cookie::get('domain_news');
$list = $B2wtI8E;
return $list;
}
}
Function Calls
| None |
Stats
| MD5 | ff0ad5eb64fdf9a26afd21d832b2d710 |
| Eval Count | 0 |
| Decode Time | 74 ms |