snmp

package
v0.0.152 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 16, 2026 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Overview

Package snmp implements SNMP authentication testing using the GoSNMP library.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LibraryEnumerateSNMP

type LibraryEnumerateSNMP struct{}

LibraryEnumerateSNMP implements NetworkApplicationLibrary for SNMP enumeration.

func (*LibraryEnumerateSNMP) EnumerateTarget

EnumerateTarget tests SNMP authentication posture: 1. Parse host and port from target string 2. Try SNMPv3 engine discovery to confirm v3 is present 3. Test if NoAuthNoPriv grants actual read access with common usernames 4. Report the required security level and which usernames work unauthenticated

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL