You are here: Home » Сбор информации » braa

braa

Описание braa

Braa — это массовый сканер snmp. Цель использования такого инструмента — это, конечно, делать SNMP запросы. Но в отличии от snmpget или snmpwalk из net-snmp, эта программа способна делать десятки или сотни запросы на хосты одновременно и в одном процессе. Таким образом, она потребляет совсем немного системных ресурсов и делает сканирование ОЧЕНЬ быстрым.

Braa реализует свой СОБСТВЕННЫЙ snmp стэк, т. е. ей НЕ нужны какие-либо SNMP библиотеки вроде net-snmp. Реализация не особо нормальная, поддерживает только несколько типов данных, в любом случае, её нельзя назвать «соответствующую стандартам». Она была создана быть быстрой, и она быстрая. В Braa нет ASN, есть всего один парсер — вы ДОЛЖНЫ знать цифровые значение OID (например, 1.3.6.1.2.1.1.5.0 вместо system.sysName.0).

Домашняя страница: http://s-tech.elsat.net.pl/

Автор: Mateusz ‘mteg’ Golicz

Лицензия: GPLv2

Справка по braa

Использование:

braa [опции] [запрос1] [запрос2] …

  -h        Показать эту справку.
  -2        Запрос быть SNMP2C агентом.
  -v        Показать краткое изложение после проделывания всех запросов.
  -x        Октеты строк шестнадцатеричного представления
  -t <s>    Ждать <s> секунд ответа.
  -d <s>    Ждать <s> микросекунд после отправки каждого пакета.
  -p <s>    Ждать <s> миллисекунд между последующими подходами.
  -f <файл> Загрузить запросы из <файла> (один запрос на строку).
  -a <время> Выйти после <время> секунд, независимо от того, что происходит.
  -r <rc>   Количество повторных попыток (по умолчанию: 3).

Формат запроса:
  GET:   [community@]iprange[:port]:oid[/id]
  WALK:  [community@]iprange[:port]:oid.*[/id]
  SET:   [community@]iprange[:port]:oid=value[/id]

Примеры:
         public@10.253.101.1:161:.1.3.6.*
         10.253.101.1-10.253.101.255:.1.3.6.1.2.1.1.4.0=sme
         10.253.101.1:.1.3.6.1.2.1.1.1.0/description

Также можно задать множество запросов за раз:
         10.253.101.1-10.253.101.255:.1.3.6.1.2.1.1.4.0=sme,.1.3.6.*
         (Установит .1.3.6.1.2.1.1.4.0 на 'me' и сделает проход начиная с .1.3.6)


Значения для  SET запросов должны предваряться указанием на характер типа значения:
  i      это ЦЕЛОЕ ЧИСЛО
  a      это IP АДРЕС
  s      это СТРОКА ОКТЕТОВ
  o      это ИДЕНТИФИКАТОР ОБЪЕКТА
Если указатель типа отсутствует, значение будет определено автоматически.

Руководство по braa

Страница man отсутствует.

Примеры запуска braa

Обойти дерево SNMP на 192.168.1.215, используя строку сообщества public, делая запросы на все OID под .1.3.6:

root@kali:~# braa public@192.168.1.215:.1.3.6.*
192.168.1.215:122ms:.1.3.6.1.2.1.1.1.0:Linux redhat.biz.local 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686
192.168.1.215:143ms:.1.3.6.1.2.1.1.2.0:.1.3.6.1.4.1.8072.3.2.10
192.168.1.215:122ms:.1.3.6.1.2.1.1.3.0:4051218219
192.168.1.215:122ms:.1.3.6.1.2.1.1.4.0:Root <root@localhost> (configure /etc/snmp/snmp.local.conf)
192.168.1.215:143ms:.1.3.6.1.2.1.1.5.0:redhat.biz.local

Установка braa

Программа предустановлена в Kali Linux.

Информация об установке в другие операционные системы будет добавлена позже.

Скриншоты braa

Это утилита командной строки.

Инструкции по braa

Ссылки на инструкции будут добавлены позже.

Близкие программы: