Mnet

Latest version: v0.10

Safety actively analyzes 613777 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.10

- Ported to Python 3
- Cleaned up and refactored code
- Improved discovery
- Improved discovery console output
- Fixed VSS chassis detection; now finds correct serial and platform
- All output referencing node IP now uses best IP instead of first found
- Try all known IPs for a node until one works; no longer fails on unreacable IPs (eg, VRFs/ACL blocks/etc)
- Default depth is now 100
- Added runtime to stdout
- Renamed 'graph' to 'diagram'

- Cisco ACL-style node matching (replaced config subnets/exclude with discover)
- Added 'leaf' option to stop discovery beyond a matching node
- Added 'include' option to stop discovery at a matching node

- Config option diagram/node_text replaces the below:
- include_svi
- include_lo
- include_serials

diagram
- Changed -f option to -o
- If a LAG spans multiple devices (eg, Nexus) override expand_lag for that device
- Output can create multiple files. Ex: -o "file.{svg|png}" will create file.svg and file.png

getmacs
- Added as new module

0.9

graph
- Fixed bug with allowed VLAN lists not showing correct ranges.
- Fixed bug where certain SNMP lookups could return empty sets and cause an exception

0.8

- Internal code changes.
- Trunks show native VLAN (if mismatched then both P and C will be displayed)
- Trunks show allowed VLANs (if mismatched then both P and C will be displayed) (standard range only)
- Added support for LLDP
- Renamed config option "collapse_stackwise" to "expand_stackwise"
- Renamed config option "collapse_vss" to "expand_vss"

0.7

graph
- Added config option "include_svi" to include SVI info for nodes
- Added config option "include_lo" to include loopback info for nodes
- Added config option "include_serials" to include serial numbers in diagram for nodes
- Added config option "get_stack_members" to include additional stack member info (serials, mac's etc).
This info is also included in the catalog option, with each stack member being a line item.
- Added config option "get_vss_members" to include additional VSSS member info.
- Added config option "collapse_stackwise" and "collapse_vss". When =0 clusters will be expanded.
- Removed SNMP platform detection and now use CDP. This means a low depth may not get the root platform.

0.6

graph
- Changed from PyDot to PyDot2
- Fixed bug with CDP neighbors that do not advertise an IP (reported by Kent Coble)
- Added config file option to change font size for node text
- Added config file option to change font size for link text
- Changed internal crawl method
- Improved platform identification
- Added IOS version identification

config
- Added command line module option to output a default config file

0.4

- Improved speed.
- Cleaned up code base.
- Made PyNetAddr optional (change USE_NETADDR=1 to USE_NETADDR=0 to disable)

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.