braa - Tömeges SNMP szkenner
braa [-h] [-2] [-v] [-t <s>] [-f <file] [-a <time>] [-r <retries>] [-d <delay>] [querylist1] [querylist2] [...]
A Braa egy tömeges SNMP szkenner. Egy ilyen eszköz szándékolt felhasználása természetesen SNMP-lekérdezések lebonyolítása – de ellentétben az snmpget-tel vagy az snmpwalkkal a net-snmp-ből, több tucat vagy több száz gazdagépet tud lekérdezni egyszerre, egyetlen folyamatban. Így nagyon kevés rendszererőforrást fogyaszt, és NAGYON gyorsan végzi el a vizsgálatot.
A Braa a SAJÁT snmp veremét valósítja meg, így NINCS szüksége SNMP-könyvtárra, például a net-snmp-re. A megvalósítás nagyon piszkos, csak több adattípust támogat, és semmi esetre sem mondható „szabványnak megfelelőnek”! Gyorsnak tervezték, és gyors is. Emiatt (na meg a lustaságom miatt is ;), a braa-ban nincs ASN.1 értelmező - ismerni KELL az OID-k számértékeit (pl. system.sysName.0 helyett .1.3.6.1.2.1.1.5.0).
Segítség megjelenítése.
Állítsa be magát SNMP2C ügynöknek.
Rövid összefoglaló megjelenítése az összes lekérdezés elvégzése után.
Hexdump oktett-húrok
Várjon <s> másodpercet a válaszokra.
Minden egyes csomag elküldése után várjon <s> mikroszekundumot.
Várjon <s> ezredmásodpercet a következő lépések között.
Lekérdezések betöltése a
Újrapróbálkozások száma (alapértelmezett: 3).
$ braa public@10.253.101.1:161:.1.3.6.*
Walk the SNMP tree of host 10.253.101.1 with public string querying all OIDs under .1.3.6:$ braa 10.253.101.1-10.253.101.254:.1.3.6.1.2.1.1.6.0
Query the whole subnet 10.53.101/24 of for system.sysLocation.0$ braa private@10.253.101.1:.1.3.6.1.2.1.1.6.0=sMy network
Tries to set the value of system.sysLocation.0 to "My network" at host 10.253.101.1Az egyetlen támogatott adattípusok a következők: egész szám (mérőszám, számláló, időmérő stb.) counter64, string, ipaddress, OID. Természetesen szabadon módosíthatja a braaasn.c/braaasn.h fájlt több típus támogatásához...
A braa soha nem küld 1500 bájtnál (vagy egyetlen csomagnál) többet egy gazdagépnek egyetlen próbálkozással. Így az egyetlen gazdagépnek elküldhető lekérdezések száma korlátozott. Ráadásul, ha túl sok lekérdezéssel eléri a határt, a braa leállítja az egész szkennelési folyamatot... Nem tudom pontosan megmondani, hogy mi a határ, csak sok tényezőtől (főleg az OID-k hosszától) függ. , 15 lekérdezés gazdagépenként veszélyesnek hangzik, és jobb, ha nem lépi túl ezt a számot.
FQDN hosztneveket nem lehet megadni - mindig meg kell adni a gazdagépek IP címét... nos, szerintem a későbbi verziókban javítani fog, ha lesz.