initial commit

This commit is contained in:
2022-06-29 16:10:24 +02:00
commit 63af500747
11 changed files with 5984 additions and 0 deletions

12
README.md Normal file
View File

@@ -0,0 +1,12 @@
# SNMP Scanner
Utilita, ktera se pokousi pripojit k SNMP (v1 nebo v2c) na kazde IPv4 nebo IPv6 adrese v CIDR rozsahu, ktery utilita precte ze standardniho vstupu.
K dispozici je nekolik argumentu, ktere ovlivnuji chovani scanovani:
* `-v` nebo `--version` nastavuje SNMP verzi, `1` nebo `2c`.
* `-c` nebo `--community` nastavuje SNMP komunitu, jakykoliv string.
* `-r` nebo `--retries` nastavuje pocet pokusu pripojeni k SNMP na jedne IP adrese, jakekoliv cislo.
* `-t` nebo `--timeout` nastavuje timeout pripojeni k SNMP, jakekoliv cislo, v milisekundach.
* `-d` nebo `--delay` nastavuje casovou mezeru mezi pripojovanim k SNMP na jednotlivych IP adresach, v milisekundach.
Knihovnu RxJs jsem pro implementaci nepouzil z duvodu nepotrebnosti (kanon na vrabce, v teto male ukazce nema IMHO smysl).