Skip to content

Tool to simplify detection and reporting or network protocols with weak configurations and output into a Nessus like format for import to reporting tools.

Notifications You must be signed in to change notification settings

liamromanis101/Snecky

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Snecky

A passive tool to simplify detection and reporting or network protocols with weak configurations and output stdout and to some standard output syles. Designed mostly for educational purposes for infrastructure testers to note weaknesses in network protocols where they are often overlooked.

Currently supported protocols:

  • OSPF
  • VRRP
  • HSRP
  • CDP
  • SNMP versions 1, 2c and 3
  • VTP
  • DTP
  • 802.1q

snecky.py has been converted to Python 3 and tested using Python version 3.8.3. However, not fully tested in a live environment.

Update to Snecky 26/04/2023

The following changes have been made:

Nessus reporting has been removed.

The following protocols have been added:

802.1q
DTP
VTP

TODO:

  • add more protocols

  • Coming soon STP, 802.1X, WEP, WPA, WPA2

  • develop issue text

  • Nessus support has been removed. Support to be added for Dradis and a standardized XML report.

Installation:

git clone https://github.com/liamromanis101/Snecky

sudo pip3 install -r requirements.txt

Usage:

sudo python3 snecky.py

About

Tool to simplify detection and reporting or network protocols with weak configurations and output into a Nessus like format for import to reporting tools.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages