lth-вірусів, файли зі списку незмінних і т.д. За своїм бажанням користувач може заборонити перевіряти деякі каталоги (це потрібно, якщо каталоги є робочими і в них весь час відбуваються зміни). Є можливість змінювати спосіб доступу до диска (BIOS, Int13h або Int25h/26h), редагувати список розширень файлів, що перевіряють, а також призначити кожному розширенню власний вьюер, за допомогою якого будуть проглядатися файли з цим розширенням. У традиціях сучасного програмного забезпечення реалізована робота з мишею. Як і вся продукція фірми В«ДиалогнаукаВ», ADinf підтримує програмно-апаратний комплекс Sheriff. p align="justify"> При інсталяції ADinf до системи є можливість змінити ім'я основного файлу ADINF.EXE та ім'я таблиць, при цьому користувач може задати будь-яке ім'я. Це дуже корисна функція, так як останнім часом з'явилося багато вірусів, В«полюютьВ» за антивірусами (наприклад, є вірус, який змінює програму Aidstest так, що вона замість заставки фірми В«ДиалогнаукаВ» пише: В«Лозинський - пеньВ»), у тому числі і за ADinf.
Корисною функцією є можливість роботи з DOS, не виходячи з програми. Це буває корисно, коли потрібно запустити зовнішній антивірус для лікування файлу, якщо у користувача немає лікуючого блоку ADinf Cure Module. p align="justify"> Ще одна цікава функція - заборона роботи з системою при виявленні змін на диску. Ця функція корисна, коли за терміналами працюють користувачі, що не мають ще великого досвіду в спілкуванні з комп'ютером. Такі користувачі, через незнання чи через недбальство, можуть проігнорувати повідомлення ADinf і продовжити роботу, як ні в чому не бувало, що може призвести до тяжких наслідків. p align="justify"> Якщо ж встановлено ключ - Stop в рядку виклику Adinf AUTOEXEC.BAT, то при виявленні змін диску програма зажадає покликати системного програміста, обслуговуючого даний термінал, а якщо користувач натисне ESC або ENTER, то система перезавантажиться і все повториться знову.
Принцип роботи ADinf заснований на збереженні в таблиці копії MASTER-BOOT і BOOT секторів, список номерів збійних кластерів, схему дерева каталогів та інформацію про контрольованих файлах. Крім того, програма запам'ятовує і при кожному запуску перевіряє, чи не змінився доступний DOS обсяг оперативної пам'яті (що буває при зараженні більшістю завантажувальних вірусів), кількість встановлених вінчестерів, таблиці параметрів вінчестера в області змінних BIOS. p align="justify"> При першому запуску програма запам'ятовує обсяг оперативної пам'яті, знаходить і запам'ятовує адресу обробника переривання Int 13h в BIOS, який буде використовуватися при всіх наступних перевірках, і будує таблиці для перевірених дисків. При цьому перевіряється, чи показував вектор переривання 13h в BIOS перед завантаженням DOS. p align="justify"> При наступних запусках ADinf перевіряє обсяг оперативної пам'яті, доступної DOS, змінні BIOS, завантажувальні сектора, с...