Описание файлов.

В данном разделе описывается набор файлов, поставляемый в официальном дистрибутиве Router Scan, а также файлы, создаваемые программой в процессе работы.


Поставляемые файлы

Данный набор файлов должен быть в официальном дистрибутиве программы.

• Файл RouterScan.exe

Основной исполняемый файл Router Scan - внешняя оболочка со встроенным сканером портов.

• Файл librouter.dll

Динамическая библиотека Router Core Library - "головной мозг" Router Scan, отвечающий за обработку устройств.

Имеет открытый интерфейс программирования - подробнее здесь.

• Файлы libeay32.dll и ssleay32.dll

Динамические библиотеки OpenSSL - необходимы для поддержки протокола HTTPS и других криптографических функций.

Используются как Router Scan, так и Router Core Library.

• Файл msvcr100.dll

Динамическая библиотека Microsoft Visual Studio 2010 Runtime - поставляется в комплекте, поскольку некоторые пользователи почему-то затрудняются установить пакет Microsoft Visual C++ 2010 Redistributable самостоятельно.

• Файлы auth_basic.txt, auth_digest.txt и auth_form.txt

Словари пар логин/пароль для Basic, Digest и Form аутентификации.

На самом деле эти файлы являются опциональными, но поставляются в комплекте для повышения эффективности сканирования и получения успешных результатов.

Формат файлов описан внутри самих файлов - каждая пара логин/пароль на новой строке, разделённая символом табуляции. Остальные строки игнорируются.

• Файл wlanpass.txt

Небольшой словарь для подбора пароля к Wi-Fi сетям.

На самом деле этот файл является опциональным, но поставляется в комплекте для удобства.

• Директория help

Содержит документацию к программе, которую вы сейчас читаете.

• Директория PixieWps

Содержит собранную версию утилиты PixieWps для Windows, которая реализует метод атаки Pixie Dust.

• Директория src

Содержит часть исходного кода, который было решено открыть. Подробнее здесь.


Опциональные файлы

Данные файлы не имеет необходимости включать в поставку, поскольку зачастую они содержат персонализированную информацию. При первом запуске Router Scan сам создаст эти файлы, с настройками по умолчанию.

• Файл config.ini

Файл конфигурации Router Scan - содержит все возможные параметры работы программы.

Подробнее о нём читайте в следующем разделе.

• Файлы ports.txt и ranges.txt

Списки портов и IP диапазонов для сканирования - они же редактируются из главного окна программы.

• Файл filter.txt

Файл со списком правил фильтрации. Его можно изменять при помощи редактора правил фильтрации.

Подробнее с форматом файла можно ознакомиться здесь (stFilterRules).

• Файл exclusions.txt

Файл со списком исключений из сканирования. Его можно изменять при помощи редактора исключений.

Содержит список IP адресов с портами, разделённых знаком двоеточия между собой. Указание портов - опционально.


Создаваемые файлы

Эти файлы создаются программой в процессе работы, в зависимости от настроек.

• Файлы сохранённых таблиц

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

Полный список поддерживаемых форматов смотреть здесь.

• Файлы отладочных TCP дампов

Создаются в поддиректории с текущей датой, при включённой опции отладочного логирования TCP пакетов.

• Файл RouterScan.log

Располагается в основной директории и содержит отладочную информацию о работе программы.


Читайте далее: Настройки в INI файле