Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. SNMP
  3. SNMP-Brute

SNMP-Brute

GPL-3.0Python

A fast SNMP brute force, enumeration, and Cisco config downloader with password cracking capabilities.

GitHubGitHub
333 stars106 forks0 contributors

What is SNMP-Brute?

SNMP Brute is a Python-based security tool for brute forcing SNMP community strings, enumerating network devices, and downloading Cisco configurations. It automates the process of identifying weak SNMP credentials and extracting sensitive information from vulnerable devices, helping security professionals assess network security.

Target Audience

Penetration testers, security researchers, and network administrators who need to audit SNMP security on Cisco, Linux, or Windows systems.

Value Proposition

It combines multiple security tools (Metasploit, John the Ripper, snmpwalk) into a single script, offering fast brute forcing with minimized wait times and integrated password cracking for efficient network assessments.

Overview

Fast SNMP brute force, enumeration, CISCO config downloader and password cracking script.

Use Cases

Best For

  • Auditing SNMP security on corporate networks
  • Penetration testing engagements targeting network devices
  • Identifying weak SNMP community strings on Cisco routers
  • Extracting and cracking passwords from downloaded Cisco configs
  • Enumerating SNMP information on Linux or Windows servers
  • Security assessments requiring rapid SNMP brute forcing

Not Ideal For

  • Environments where installing Metasploit, John the Ripper, and other dependencies is prohibited or impractical
  • Security assessments focused exclusively on SNMP v3, as the tool only supports v1 and v2c
  • Projects requiring a graphical user interface or seamless integration into CI/CD pipelines
  • Continuous, large-scale network monitoring, since it's designed for one-off penetration testing scans

Pros & Cons

Pros

Fast UDP Response Handling

Listens for responses during brute forcing to minimize wait times, making it efficient for rapid SNMP enumeration as highlighted in the README.

Integrated Toolchain

Automates workflows by combining Metasploit for config downloads, John the Ripper for password cracking, and snmpwalk for enumeration, reducing manual steps.

Multi-OS Enumeration

Supports enumerating Cisco, Linux, and Windows devices using specific OIDs, providing comprehensive network assessment capabilities.

Flexible Targeting Options

Allows targeting single IPs, IP lists, and adjusting send rates and timeouts for controlled scanning, as detailed in the advanced options.

Cons

Heavy External Dependencies

Requires Metasploit, snmpwalk, John the Ripper, and snmpstat to be installed and configured, adding significant setup complexity and potential compatibility issues.

No SNMP v3 Support

Limited to SNMP v1 and v2c, which are outdated and less secure, making it unsuitable for modern networks that have adopted v3 for enhanced authentication.

Basic Documentation

The README provides minimal usage examples and lacks troubleshooting guides, which can hinder new users in resolving errors or customizing scans.

Potential Outdatedness

As a GitHub project that may not be actively maintained, it risks compatibility issues with newer systems or updated versions of required tools.

Frequently Asked Questions

Quick Stats

Stars333
Forks106
Contributors0
Open Issues0
Last commit4 years ago
CreatedSince 2015

Tags

#cisco#enumeration#penetration-testing#snmp#metasploit#network-security#password-cracking#security-audit#brute-force#john-the-ripper

Built With

P
Python

Included in

SNMP182
Auto-fetched 23 hours ago

Related Projects

SNMP exporterSNMP exporter

SNMP Exporter for Prometheus

Stars2,121
Forks727
Last commit1 day ago
onesixtyoneonesixtyone

Fast SNMP Scanner

Stars701
Forks101
Last commit9 months ago
snmpsimsnmpsim

SNMP Simulator

Stars449
Forks134
Last commit2 years ago
mib2zabbixmib2zabbix

SNMP Template generator for Zabbix

Stars239
Forks84
Last commit3 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub