Разработка антивирусного монитора (algoritm)

Посмотреть архив целиком

  • Метод защиты файлов диска «Эксклюзив»



    Начало




    Ввод диска для защиты, Вы-

    бор типов объектов защиты

    и способа доступа к ним.




    Конец списка Да

    каталогов?


    Нет



    Да Конец списка

    файлов?

    Нет


    Неверный тип Да

    объекта?


    Нет


    Открытие файла,

    с выбранными пра-

    вами доступа к нему

    других процессов.




    Да Продолжать выполнение?

    (ДА)

    Нет



    Да Продолжать выполнение?

    (ДА)


    Нет


    Конец



    1. Метод защиты от копирования программы



    Начало




    Чтение из памяти При первом запуске

    даты изготовления создаётся «dbpg.ini»,

    BIOS (0xffff5) содержащий загам-

    мированную дату

    создания BIOS.


    «Программный файл

    Файл «dbpg.ini» существ? не существует!» Нет

    Да


    Чтение из файла

    «dbpg.ini» созданной

    при установке и загам-

    мированной даты BIOS




    Гамма-функ-

    ции не совпадают?





    «Не легальная копия

    программы!!!»





    Конец






    Запуск программы







    1. Гаммирование





    Начало



    Str = “”




    I = 0

    SoderjVvoda = ””

    Simvol = ””

    S = 1

    Gamma = “GAMMA”





    Нет

    S<=Gamma.Length


    Да


    Simvol = Str[S]





    Gamma[S-1]+ Нет SoderjVvoda+=

    Simvol >= 255 Gamma[s-1]+Simvol


    Да


    Simvol+=Gamma[s-1]-255

    SoderjVvoda+=simvol





    Нет

    S > Str.Length+1



    Да


    Конец


  • Случайные файлы

    Файл
    Slav.doc
    92383.rtf
    153800.rtf
    161442.rtf
    45471.doc




    Чтобы не видеть здесь видео-рекламу достаточно стать зарегистрированным пользователем.
    Чтобы не видеть никакую рекламу на сайте, нужно стать VIP-пользователем.
    Это можно сделать совершенно бесплатно. Читайте подробности тут.