Главная
Об ADAxx
Что нового
Свободная версия
Платная версия
Ответы на вопросы
Гостевая книга

Основные особенности системы ADAxx

   В основу работы системы  ADAxx заложен принцип  ассоциативного восприятия
 объектов.  Это один  из важнейших принципов  функционирования человеческого 
 мозга. Его в той или иной мере используют программы-переводчики, анализато-
 ры текста  и речи, антивирусы.  То есть это верный путь  для решения многих 
 задач в интеллектуальной области.  Такой подход в нашем случае позволил со-
 здать сегодня обучаемую,  а в дальнейшем и самообучающуюся систему с хорошо 
 развитым интеллектом.

   Система ADAxx работает полностью в автоматическом режиме. Освобождает по-
 льзователя  от головоломок с настройкой анализаторов и установкой множества 
 ключей перед началом сеанса.  В процессе сеанса не требует  от пользователя 
 каких-либо специфических знаний и опыта.
   ADAxx берет исполняемый код и данные, как правило, без ошибок.  Не путает
 таблицы адресов с текстом,  текст с исполняемым кодом,  различает раскладки
 русского текста (DOS-Windows) даже в пределах одного фрагмента данных.
   ADAxx идентифицирует все метки кода и данных, таблицы адресов, операнды и 
 по результату идентификации присваивает всем уникальные имена в зависимости 
 от выполняемой ими функции.
   Исходники, продуцируемые ADAxx, как правило, компилируются (для MZ и ком-
 пануются)  без ошибок "байт в байт".  Процессы компиляции и компановки пол-
 ностью автоматизированы.
   Продукты  от ADAxx предоставляют пользователю  о дизассемблируемом модуле
 обширную информацию,  позволяющую быстро ориентироваться в структуре модуля 
 и его объектах, в физическом и виртуальном адресных пространствах.
   Исходники  содержат множество специфических комментариев,  помогающих чи-
 тать ассемблер в процессе анализа структуры программы и алгоритмов ее функ-
 ционирования.
   ADAxx может легко обучаться распознаванию нетиповых  и экзотических прие-
 мов программирования  посредством ввода новых анализаторов  и развития базы 
 исходных данных.  Процесс обучения поддается автоматизации  и в последующих 
 версиях мы введем утилиты для пользовательского наращивания базы данных.
   В состав системы  ADAxx входят собственно дизАссемблеры модулей MZ-, NE-, 
 LE-, LX- и PE-типов,  а также выделенные функционально преПроцессор (анали-
 затор структуры модулей) и дизПротектор. 
   Встоенный дизПротектор позволяет пользователю во многих случаях без замо-
 рочек получить исходники модулей, защищенных  от дизассемблирования разного 
 рода протекторами.  Кроме того,  дизПротектор генерирует побочные продукты, 
 которые необходимы для анализа алгоритмов движков протекторов.

Установка и запуск системы ADAxx

   Порядок утановки ADAxx v1.0 изложен в разделе "Свободная версия".
   Для последующих  версий системы  ADAxx порядок установки  будет изложен в 
 файле SETUP.TXT, входящем в дистрибутив поставки.
   Система ADAxx v1.0 и v1.1 работает под управлением DOS в пакетном режиме.  
   В следующих версиях пакетный режим будет упразднен. В преПроцессоре будет 
 введен полноэкранный интерфейс  и управление мышью для выбора каталога, мо-
 дуля и установки необходимых опций.

Сеанс с системой ADAxx

	Для модулей типа MZ, NE, LE и LX сеанс проходит в 2 этапа:	

   1. Анализ модуля.
      По окончании заполняется строка состояния.
   2. Дизассемблирование.
      По окончании сообщение - disAssembling Ok!

   	Для модулей типа PE сеанс проходит в 4 этапа:

   1. Анализ модуля.
      По окончании заполняется строка состояния.
   2. ДизПротектирование.
      По окончании сообщение - No protecting! или disProtecting Ok!
   3. ДизАссемблирование.
      По окончании сообщение - disAssembling Ok!
   4. Продуцирование исходника.
      По окончании сообщение - Produce source Ok!

   На любом этапе возможно сообщение об ошибке и прекращение сеанса.

   Начиная с версии v1.1 для PE-модулей введен режим просмотра и редактиро-
 вания базы данных между этапами 3 и 4.

   Более полную информацию смотрите в каталоге HELP после установки системы 
 ADAxx.


 
Hosted by uCoz