batfish
IVRE
batfish | IVRE | |
---|---|---|
11 | 6 | |
1,030 | 3,314 | |
0.7% | 1.4% | |
9.3 | 8.0 | |
4 days ago | 5 days ago | |
Java | Python | |
Apache License 2.0 | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
batfish
- Batfish – An open source network configuration analysis tool
-
Ask HN: How to Test Route Changes
Yep, Batfish: https://www.batfish.org/
Two examples: https://batfish.readthedocs.io/en/latest/notebooks/linked/in... , https://batfish.readthedocs.io/en/latest/notebooks/linked/pr...
- Version control for configs yes or no?
-
Network virtualization for testing
Check out Batfish. Haven't used it personally but it was on an episode of ProductPacket Pushers the other day and sounded interesting.
- Anyone doing automated testing of their network?
-
Python question
On another note you might want to take a look at batfish and see if it supports the data sets you want to run your compliance checks against.
- Log ALL of your terminal sessions!
-
Automating STIG checklists?
I have no relevant experience here, but have you considered building something around Batfish (https://www.batfish.org/)?
-
IT Pro Tuesday #177 - Network Config Analysis, MSI Tool, QoS Tip & More
Batfish is an open-source analysis tool that locates configuration errors on your existing or planned networks to help minimize outages and security breaches. Appreciated by ratulm, who explains, "It will accept your configs as input and allow you to run various analyses like which flows are/not permitted and shadowed rules."
- Batfish: An open source network configuration analysis tool
IVRE
-
Shodan
Found it https://github.com/ivre/ivre
- Affordable vuln scanners for non-profits?
-
What are the Open Source Tools Network Scanning Tools?
Use nmap as your scanner. And check out https://ivre.rocks/ as your own shodan like service to keep results of all those scans. Keep in mind that automating all of these things will require your own efforts.
- Any recommendations for network scanner with web UI?
- Self hosted equivalent similar to Shodan Monitor
- cea-sec/ivre - Network recon framework.
What are some alternatives?
NMapGUI - Advanced Graphical User Interface for NMap
uvloop - Ultra fast asyncio event loop.
Oxidized - Oxidized is a network device configuration backup tool. It's a RANCID replacement!
textfsm - Python module for parsing semi-structured text into python tables.
Twisted - Event-driven networking engine written in Python.
centraldogma - Highly-available version-controlled service configuration repository based on Git, ZooKeeper and HTTP/2
txZMQ - ZeroMQ bindings for Twisted
scapy - Scapy: the Python-based interactive packet manipulation program & library.
NAPALM - Network Automation and Programmability Abstraction Layer with Multivendor support
rainbow_csv - 🌈Rainbow CSV - Vim plugin: Highlight columns in CSV and TSV files and run queries in SQL-like language
quick-net - This is a top level socket library, making servers and clients EASY!