The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 network-security Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
scapy
Scapy: the Python-based interactive packet manipulation program & library. Supports Python 2 & Python 3.
-
firezone
Open-source VPN server and egress firewall for Linux built on WireGuard. Firezone is easy to set up (all dependencies are bundled thanks to Chef Omnibus), secure, performant, and self hostable.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
IVRE
Network recon framework. Build your own, self-hosted and fully-controlled alternatives to Shodan / ZoomEye / Censys and GreyNoise, run your Passive DNS service, collect and analyse network intelligence from your sensors, and much more! Uses Nmap, Masscan, Zeek, p0f, etc.
-
Network-segmentation-cheat-sheet
Best practices for segmentation of the corporate network of any company
-
securityonion
Security Onion is a free and open platform for threat hunting, enterprise security monitoring, and log management. It includes our own interfaces for alerting, dashboards, hunting, PCAP, and case management. It also includes other tools such as Playbook, osquery, CyberChef, Elasticsearch, Logstash, Kibana, Suricata, and Zeek.
-
blackhat-python3
Source code for the book "Black Hat Python" by Justin Seitz. The code has been fully converted to Python 3, reformatted to comply with PEP8 standards and refactored to eliminate dependency issues involving the implementation of deprecated libraries.
-
Malcolm
Malcolm is a powerful, easily deployable network traffic analysis tool suite for full packet capture artifacts (PCAP files), Zeek logs and Suricata alerts.
-
NetAlertX
Get visibility of what's going on on your WIFI/LAN network. Schedule scans for devices, port changes and get alerts if unknown devices or changes are found. Write your own Plugins with auto-generated UI and in-build notification system. Build out and easily maintain your network source of truth (NSoT).
-
Digital-Forensics-Guide
Digital Forensics Guide. Learn all about Digital Forensics, Computer Forensics, Mobile device Forensics, Network Forensics, and Database Forensics.
-
CaptfEncoder
Captfencoder is opensource a rapid cross platform network security tool suite, providing network security related code conversion, classical cryptography, cryptography, asymmetric encryption, miscellaneous tools, and aggregating all kinds of online tools.
-
batfish
Batfish is a network configuration analysis tool that can find bugs and guarantee the correctness of (planned or current) network configurations. It enables network engineers to rapidly and safely evolve their network, without fear of outages or security breaches.
-
violent-python3
Source code for the book "Violent Python" by TJ O'Connor. The code has been fully converted to Python 3, reformatted to comply with PEP8 standards and refactored to eliminate dependency issues involving the implementation of deprecated libraries.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Programming is very flexible, more can be found in documentation and other articles of this blog
Example Network Scanner Scapy
Nice tool, only unfortunate name, consider changing it. Already very well know security tool named hydra https://github.com/vanhauser-thc/thc-hydra been around since 2001. Then facebook went ahead and named their config tool hydra https://github.com/facebookresearch/hydra on top of it. Like we get it, hydra popular mythology but we could use more original naming for tools
Project mention: WireGuard -based scalable remote access platform | news.ycombinator.com | 2023-11-16
Have a look at tpot created by Deutsche Telekom. https://github.com/telekom-security/tpotce
Project mention: Security Onion on Proxmox with Linux Bridges and LACP Bond | /r/homelab | 2023-06-11I'm trying to get Security Onion running in my lab on my Proxmox server. I'm having trouble getting my WAN traffic to my SO VM. My WAN comes in on VLAN 100 to my switch and goes to my router (Virtual VyOS on the same physical host). I have a ton of VMs and really don't want to move to OVS if I don't absolutely have to. I found this discussion which included some commands for getting SO working on a Linux bridge, but this didn't work for me. Probably because my environment is different. Does anybody have SO setup this way? If so, how did you do it?
Project mention: Pi.Alert VS NetAlertX - a user suggested alternative | libhunt.com/r/Pi.Alert | 2024-04-19💻🔍 Network security scanner & notification framework - PiAlert successor
If you're looking to learn on your own, try mikeroyal's digital forensics guide on Github. There's a lot of recommended resources there that'll speed you up. https://github.com/mikeroyal/Digital-Forensics-Guide
Project mention: Requirement for cross-cluster communication in Kubernetes (K8s) | /r/kubernetes | 2023-12-08Feel free to take a look at this project
Project mention: Batfish – An open source network configuration analysis tool | news.ycombinator.com | 2023-12-08
network-security related posts
- Help with a brute force tool
- Unable to complete libssh2 handshake
- Password Attacks - Network Services
- Could use some help
- Github hydra scripts
- THC-Hydra in Rust FOSS Project
- Hashcat wordlists looking to expand.
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source network-security projects? This list will help you:
Project | Stars | |
---|---|---|
1 | brook | 14,249 |
2 | amass | 11,185 |
3 | scapy | 10,028 |
4 | thc-hydra | 8,997 |
5 | firezone | 6,207 |
6 | tpotce | 5,872 |
7 | WhatWeb | 5,096 |
8 | 3proxy | 3,559 |
9 | IVRE | 3,301 |
10 | Network-segmentation-cheat-sheet | 3,187 |
11 | securityonion | 2,819 |
12 | Smap | 2,726 |
13 | pythoncode-tutorials | 1,996 |
14 | blackhat-python3 | 1,968 |
15 | Malcolm | 1,743 |
16 | NetAlertX | 1,583 |
17 | Digital-Forensics-Guide | 1,335 |
18 | loxilb | 1,151 |
19 | CaptfEncoder | 1,136 |
20 | FlowMeter | 1,071 |
21 | nfstream | 1,042 |
22 | batfish | 1,026 |
23 | violent-python3 | 936 |
Sponsored