Top 50 Awesome List

sbilly/awesome-security

Security  6 days ago  7.4k
A collection of awesome software, libraries, documents, books, resources and cools stuffs about security.
View byDAY/WEEK/README
View on Github

Oct 19th

Network

Scanning / Pentesting

  • Deepfence ThreatMapperstars683 - Apache v2, powerful runtime vulnerability scanner for kubernetes, virtual machines and serverless.
  • Oct 10th

    EBooks

  • The Security Engineer Handbook - A short read that discusses the dos and dont's of working in a security team, and the many tricks and tips that can help you in your day-to-day as a security engineer.
  • Oct 8th

    Network

    IDS / IPS / Host IDS / Host IPS

  • CrowdSecstars3.9k - CrowdSec is a free, modern & collaborative behavior detection engine, coupled with a global IP reputation network. It stacks on Fail2Ban's philosophy but is IPV6 compatible and 60x faster (Go vs Python), uses Grok patterns to parse logs and YAML scenario to identify behaviors. CrowdSec is engineered for modern Cloud / Containers / VM based infrastructures (by decoupling detection and remediation). Once detected, you can remedy threats with various bouncers (firewall block, nginx http 403, Captchas, etc.) while the aggressive IPs can be sent to CrowdSec for curation before being shared among all users to further strengthen the community
  • Sep 9th

    Web

    Development

  • Making Sense of Cyber Security - A jargon-free, practical guide to the key concepts, terminology, and technologies of cybersecurity perfect for anyone planning or implementing a security strategy. (early access, published continuously, final release early 2022)
  • Aug 23rd

    Social Engineering

  • Gophish - An Open-Source Phishing Framework.
  • Jul 18th

    Web

    Development

  • Full Stack Python Security - A comprehensive look at cybersecurity for Python developers
  • Jun 17th

    Web

    Development

  • TFSecstars3.4k - A static analysis tool for infrastucture as code (Terraform).
  • Operating Systems

    Privacy & Security

  • Tails OS - Tails is a portable operating system that protects against surveillance and censorship.
  • Other Awesome Lists

    Other Security Awesome Lists

  • Awesome Security Talks & Videosstars3.4k - A curated list of awesome security talks, organized by year and then conference.
  • May 27th

    Network

    Scanning / Pentesting

  • Netzstars301- Discover internet-wide misconfigurations, using zgrab2 and others.
  • DevOps

  • Preflightstars111 - helps you verify scripts and executables to mitigate supply chain attacks in your CI and other systems.
  • Tellerstars481 - a secrets management tool for devops and developers - manage secrets across multiple vaults and keystores from a single place.
  • May 8th

    Endpoint

    Mobile / Android / iOS

  • UDcidestars23 - Android Malware Behavior Editor.
  • Apr 17th

    Web

    Web Application Firewall

  • Curiefensestars293 - Curiefense adds a broad set of automated web security tools, including a WAF to Envoy Proxy.
  • Apr 12th

    EBooks

  • Spring Boot in Practice - Book that is a practical guide which presents dozens of relevant scenarios in a convenient problem-solution-discussion format.. (early access, published continuously, final release fall 2021)
  • Mar 19th

    Web

    Development

  • KICSstars726 - Scans IaC projects for security vulnerabilities, compliance issues, and infrastructure misconfiguration. Currently working with Terraform projects, Kubernetes manifests, Dockerfiles, AWS CloudFormation Templates, and Ansible playbooks.
  • Mar 3rd

    Fraud prevention

  • FingerprintJSstars15k - Identifies browser and hybrid mobile application users even when they purge data storage. Allows you to detect account takeovers, account sharing and repeated malicious activity.
  • FingerprintJS Androidstars217 - Identifies Android application users even when they purge data storage. Allows you to detect account takeovers, account sharing and repeated malicious activity.
  • Feb 9th

    Datastores

  • databunker - Databunker is an address book on steroids for storing personal data. GDPR and encryption are out of the box.
  • Feb 1st

    Red Team Infrastructure Deployment

  • Axiomstars2.4k -Axiom is a dynamic infrastructure framework to efficiently work with multi-cloud environments, build and deploy repeatable infrastructure focussed on offensive and defensive security.
  • DevOps

  • Trivystars8.9k - A simple and comprehensive vulnerability scanner for containers and other artifacts, suitable for CI.
  • Jan 18th

    Network

    IDS / IPS / Host IDS / Host IPS

  • Zeek - Zeek is a powerful network analysis framework that is much different from the typical IDS you may know.
  • Security Onion - Security Onion is a Linux distro for intrusion detection, network security monitoring, and log management. It's based on Ubuntu and contains Snort, Suricata, Zeek, OSSEC, Sguil, Squert, Snorby, ELSA, Xplico, NetworkMiner, and many other security tools. The easy-to-use Setup wizard allows you to build an army of distributed sensors for your enterprise in minutes!
  • Nov 19th, 2020

    EBooks

  • The Art of Network Penetration Testing - Book that is a hands-on guide to running your own penetration test on an enterprise network. (early access, published continuously, final release December 2020)
  • Nov 7th, 2020

    DevOps

  • bunkerized-nginxstars2.3k - nginx Docker image secure by default
  • Oct 2nd, 2020

    Web

    Organization

  • Portswigger - PortSwigger offers tools for web application security, testing & scanning. Choose from a wide range of security tools & identify the very latest vulnerabilities.
  • Network

    Anti-Spam

  • Scammer-List - A free open source AI based Scam and Spam Finder with a free API
  • Sep 30th, 2020

    Exploits & Payloads

  • PayloadsAllTheThingsstars31.4k - A list of useful payloads and bypass for Web Application Security and Pentest/CTF
  • Sep 29th, 2020

    Network

    Fast Packet Processing

  • PACKET_MMAP/TPACKET/AF_PACKET - It's fine to use PACKET_MMAP to improve the performance of the capture and transmission process in Linux.
  • Operating Systems

    Online resources

  • Best Linux Penetration Testing Distributions @ CyberPunk - Description of main penetration testing distributions
  • EBooks

  • AWS Security - This early-access book covers commong AWS security issues and best practices for access policies, data protection, auditing, continuous monitoring, and incident response.
  • Sep 1st, 2020

    Red Team Infrastructure Deployment

  • Redcloudstars710 - A automated Red Team Infrastructure deployement using Docker.
  • Aug 28th, 2020

    Network

    Scanning / Pentesting

  • monsoonstars324 - Very flexible and fast interactive HTTP enumeration/fuzzing.
  • Aug 18th, 2020

    Operating Systems

    Privacy & Security

  • Qubes OS - Qubes OS is a free and open-source security-oriented operating system meant for single-user desktop computing.
  • Whonix - Operating System designed for anonymity.
  • Operating Systems

    Online resources

  • Hardening Windows 10 - Guide for hardening Windows 10
  • Endpoint

    Forensics

  • LiMEstars1.2k - Linux Memory Extractor
  • Endpoint

    Mobile / Android / iOS

  • AMExtractorstars10 - AMExtractor can dump out the physical content of your Android device even without kernel source code.
  • fridastars8.5k - Dynamic instrumentation toolkit for developers, reverse-engineers, and security researchers.
  • Aug 17th, 2020

    DevOps

  • Securing DevOps - A book on Security techniques for DevOps that reviews state of the art practices used in securing web applications and their infrastructure.
  • ansible-os-hardeningstars2.5k - Ansible role for OS hardening
  • Endpoint

    Mobile / Android / iOS

  • hardened_mallocstars595 - Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.
  • Aug 16th, 2020

    Endpoint

    Forensics

  • Rekallstars1.8k - The Rekall Framework is a completely open collection of tools, implemented in Python under the Apache and GNU General Public License, for the extraction and analysis of digital artifacts computer systems.
  • Endpoint

    Anti-Virus / Anti-Malware

  • rkhunter - A Rootkit Hunter for Linux
  • Network

    Scanning / Pentesting

  • Boofuzzstars1.3k - Fuzzing engine and fuzz testing framework.
  • Aug 11th, 2020

    Datastores

  • acrastars808 - Database security suite: proxy for data protection with transparent "on the fly" data encryption, data masking and tokenization, SQL firewall (SQL injections prevention), intrusion detection system.
  • Jul 30th, 2020

    Network

    Scanning / Pentesting

  • RustScanstars4.9k - Faster Nmap scanning with Rust. Take a 17 minute Nmap scan down to 19 seconds.
  • Jun 17th, 2020

    Other Awesome Lists

    Other Security Awesome Lists

  • Awesome Hackingstars7.6k - A curated list of awesome Hacking tutorials, tools and resources
  • Awesome Electron.js Hackingstars297 - A curated list of awesome resources about Electron.js (in)security
  • Jun 15th, 2020

    Endpoint

    Authentication

  • Stegcloakstars2.3k - Securely assign Digital Authenticity to any written text
  • Jun 8th, 2020

    Network

    Anti-Spam

  • rspamdstars1.5k - Fast, free and open-source spam filtering system.
  • Spam Scanner - Anti-Spam Scanning Service and Anti-Spam API by @niftylettuce.
  • May 20th, 2020

    Web

    Development

  • Insider CLIstars294 - A open source Static Application Security Testing tool (SAST) written in GoLang for Java (Maven and Android), Kotlin (Android), Swift (iOS), .NET Full Framework, C# and Javascript (Node.js).
  • Apr 15th, 2020

    Endpoint

    Mobile / Android / iOS

  • dotPeek - Free-of-charge standalone tool based on ReSharper's bundled decompiler.
  • Mar 25th, 2020

    Other Awesome Lists

    Other Security Awesome Lists

  • Awesome Personal Securitystars2.3k - A curated list of digital security and privacy tips, with links to further resources.
  • Feb 4th, 2020

    Network

    Scanning / Pentesting

  • scapystars41 - Scapy: the python-based interactive packet manipulation program & library.
  • Jan 30th, 2020

    Network

    Scanning / Pentesting

  • Aneviconstars15 - The most powerful UDP-based load generator, written in Rust.
  • Finshirstars9 - A coroutines-driven Low & Slow traffic generator, written in Rust.
  • Network

    Sniffer

  • Live HTTP headers - Live HTTP headers is a free firefox addon to see your browser requests in real time. It shows the entire headers of the requests and can be used to find the security loopholes in implementations.
  • Jan 23rd, 2020

    Network

    Scanning / Pentesting

  • Sublist3rstars6.4k - Fast subdomains enumeration tool for penetration testers
  • Jan 20th, 2020

    Web

    Development

  • Checkovstars3.4k - A static analysis tool for infrastucture as code (Terraform).
  • Dec 23rd, 2019

    Endpoint

    Mobile / Android / iOS

  • Quark-Enginestars709 - An Obfuscation-Neglect Android Malware Scoring System.
  • Nov 14th, 2019

    Web

    Scanning / Pentesting

  • Spyse - Spyse is an OSINT search engine that provides fresh data about the entire web. All the data is stored in its own DB for instant access and interconnected with each other for flexible search.
  • Oct 17th, 2019

    Other Awesome Lists

    Other Security Awesome Lists

  • Awesome Anti Forensicsstars66 - A collection of awesome tools used to counter forensics activities.
  • Aug 29th, 2019

    Endpoint

    Forensics

  • Meerkatstars311 - PowerShell-based Windows artifact collection for threat hunting and incident response.
  • Jul 15th, 2019

    EBooks

  • Real World Cryptography - This early-access book teaches you applied cryptographic techniques to understand and apply security at every level of your systems and applications.
  • Jul 6th, 2019

    Other Awesome Lists

    Other Security Awesome Lists

  • Awesome ARM Exploitationstars154 - A curated list of ARM exploitation resources.
  • Awesome Threat Modelingstars74 - A curated list of Threat Modeling resources.
  • Jun 17th, 2019

    Web

    Development

  • API Security in Action - Book covering API security including secure development, token-based authentication, JSON Web Tokens, OAuth 2, and Macaroons. (early access, published continuously, final release summer 2020)
  • May 31st, 2019

    Other Awesome Lists

    Other Security Awesome Lists

  • Awesome Shodan Search Queriesstars2.7k - A collection of interesting, funny, and depressing search queries to plug into Shodan.io.
  • Apr 1st, 2019

    Network

    Monitoring / Logging

  • opensnitchstars6.5k - OpenSnitch is a GNU/Linux port of the Little Snitch application firewall
  • Mar 31st, 2019

    Network

    Docker Images for Penetration Testing & Security

  • docker pull bkimminich/juice-shop - OWASP Juice Shop
  • Mar 15th, 2019

    Network

    Scanning / Pentesting

  • Legionstars650 - Open source semi-automated discovery and reconnaissance network penetration testing framework.
  • Feb 23rd, 2019

    Network

    Security Information & Event Management

  • LogESPstars117 - Open Source SIEM (Security Information and Event Management system).
  • Dec 29th, 2018

    Web

    Development

  • GuardRails - A GitHub App that provides security feedback in Pull Requests.
  • Dec 9th, 2018

    Endpoint

    Mobile / Android / iOS

  • Mobile Security Wiki - A collection of mobile security resources.
  • Apktoolstars12.7k - A tool for reverse engineering Android apk files.
  • jadxstars27.5k - Command line and GUI tools for produce Java source code from Android Dex and Apk files.
  • enjarifystars752 - A tool for translating Dalvik bytecode to equivalent Java bytecode.
  • Android Storage Extractorstars9 - A tool to extract local data storage of an Android application in one click.
  • Nov 26th, 2018

    Web

    Development

  • OAuth 2 in Action - Book that teaches you practical use and deployment of OAuth 2 from the perspectives of a client, an authorization server, and a resource server.
  • OWASP ZAP Node APIstars23 - Leverage the OWASP Zed Attack Proxy (ZAP) within your NodeJS applications with this official API.
  • Oct 5th, 2018

    Threat Intelligence

  • PhishStats - Phishing Statistics with search for IP, domain and website title.
  • Jul 30th, 2018

    Endpoint

    Mobile / Android / iOS

  • Themisstars1.4k - High-level multi-platform cryptographic framework for protecting sensitive data: secure messaging with forward secrecy and secure data storage (AES256GCM), suits for building end-to-end encrypted applications.
  • Other Awesome Lists

    Other Security Awesome Lists

  • Awesome Crypto Papersstars1.1k - A curated list of cryptography papers, articles, tutorials and howtos.
  • Jul 11th, 2018

    Endpoint

    Anti-Virus / Anti-Malware

  • LOKIstars2.2k - Simple Indicators of Compromise and Incident Response Scanner
  • Jun 30th, 2018

    EBooks

  • Docker Security - Quick Reference: For DevOps Engineers - A book on understanding the Docker security defaults, how to improve them (theory and practical), along with many tools and techniques.
  • How to Hack Like a Pornstar - A step by step process for breaking into a BANK, Sparc Flow, 2017
  • How to Hack Like a Legend - A hacker’s tale breaking into a secretive offshore company, Sparc Flow, 2018
  • How to Investigate Like a Rockstar - Live a real crisis to master the secrets of forensic analysis, Sparc Flow, 2017
  • May 25th, 2018

    Web

    Runtime Application Self-Protection

  • OpenRASPstars2k - An open source RASP solution actively maintained by Baidu Inc. With context-aware detection algorithm the project achieved nearly no false positives. And less than 3% performance reduction is observed under heavy server load.
  • May 7th, 2018

    Other Awesome Lists

    Other Security Awesome Lists

  • Awesome Container Securitystars5 - A curated list of awesome resources related to container building and runtime security
  • Apr 30th, 2018

    Threat Intelligence

  • MISP - Open Source Threat Intelligence Platform - MISP threat sharing platform is a free and open source software helping information sharing of threat intelligence including cyber security indicators. A threat intelligence platform for gathering, sharing, storing and correlating Indicators of Compromise of targeted attacks, threat intelligence, financial fraud information, vulnerability information or even counter-terrorism information. The MISP project includes software, common libraries (taxonomies, threat-actors and various malware), an extensive data model to share new information using objects and default feeds.
  • Apr 21st, 2018

    EBooks

  • Holistic Info-Sec for Web Developers - Free and downloadable book series with very broad and deep coverage of what Web Developers and DevOps Engineers need to know in order to create robust, reliable, maintainable and secure software, networks and other, that are delivered continuously, on time, with no nasty surprises
  • Apr 13th, 2018

    Network

    Scanning / Pentesting

  • Amassstars1.7k - Amass performs DNS subdomain enumeration by scraping the largest number of disparate data sources, recursive brute forcing, crawling of web archives, permuting and altering names, reverse DNS sweeping and other techniques.
  • Apr 3rd, 2018

    Endpoint

    Forensics

  • Logdissectstars97 - CLI utility and Python API for analyzing log files and other data.
  • Mar 29th, 2018

    Network

    Honey Pot / Honey Net

  • T-Pot Honeypot Distro - T-Pot is based on the network installer of Ubuntu Server 16/17.x LTS. The honeypot daemons as well as other support components being used have been containerized using docker. This allows us to run multiple honeypot daemons on the same network interface while maintaining a small footprint and constrain each honeypot within its own environment. Installation over vanilla Ubuntu - T-Pot Autoinstallstars127 - This script will install T-Pot 16.04/17.10 on a fresh Ubuntu 16.04.x LTS (64bit). It is intended to be used on hosted servers, where an Ubuntu base image is given and there is no ability to install custom ISO images. Successfully tested on vanilla Ubuntu 16.04.3 in VMware.
  • Jan 17th, 2018

    Other Awesome Lists

    Other Security Awesome Lists

  • Awesome Threat Detection and Huntingstars1.7k - A curated list of awesome threat detection and hunting resources.
  • Oct 17th, 2017

    Other Awesome Lists

    Other Security Awesome Lists

  • Awesome YARAstars1.7k - A curated list of awesome YARA rules, tools, and people.
  • Oct 11th, 2017

    Endpoint

    Mobile / Android / iOS

  • OSX Security Awesomestars549 - A collection of OSX and iOS security resources
  • Usability

  • Usable Security Course - Usable Security course at coursera. Quite good for those looking for how security and usability intersects.
  • Oct 10th, 2017

    Web

    Development

  • Understanding API Security - Free eBook sampler that gives some context for how API security works in the real world by showing how APIs are put together and how the OAuth protocol can be used to protect them.
  • Aug 29th, 2017

    Datastores

  • aws-vaultstars5.4k - Store AWS credentials in the OSX Keychain or an encrypted file
  • chamberstars2k - Store secrets using AWS KMS and SSM Parameter Store
  • credstashstars2k - Store secrets using AWS KMS and DynamoDB
  • blackboxstars5.9k - Safely store secrets in a VCS repo using GPG
  • confidantstars1.7k - Stores secrets in AWS DynamoDB, encrypted at rest and integrates with IAM
  • dotgpgstars155 - A tool for backing up and versioning your production secrets or shared passwords securely and easily.
  • redoctoberstars1.3k - Server for two-man rule style file encryption and decryption.
  • passpiestars906 - Multiplatform command-line password manager
  • Jul 24th, 2017

    Endpoint

    Content Disarm & Reconstruct

  • DocBleachstars116 - An open-source Content Disarm & Reconstruct software sanitizing Office, PDF and RTF Documents.
  • Jul 19th, 2017

    Web

    Web Application Firewall

  • ironbeestars284 - IronBee is an open source project to build a universal web application security sensor. IronBee as a framework for developing a system for securing web applications - a framework for building a web application firewall (WAF).
  • Threat Intelligence

  • Tor Bulk Exit List - CollecTor, your friendly data-collecting service in the Tor network. CollecTor fetches data from various nodes and services in the public Tor network and makes it available to the world. If you're doing research on the Tor network, or if you're developing an application that uses Tor network data, this is your place to start. TOR Node List / DNS Blacklists / Tor Node List
  • Emerging Threats - Open Source - Emerging Threats began 10 years ago as an open source community for collecting Suricata and SNORT® rules, firewall rules, and other IDS rulesets. The open source community still plays an active role in Internet security, with more than 200,000 active users downloading the ruleset daily. The ETOpen Ruleset is open to any user or organization, as long as you follow some basic guidelines. Our ETOpen Ruleset is available for download any time.
  • Network

    Security Information & Event Management

  • Prelude - Prelude is a Universal "Security Information & Event Management" (SIEM) system. Prelude collects, normalizes, sorts, aggregates, correlates and reports all security-related events independently of the product brand or license giving rise to such events; Prelude is "agentless".
  • Big Data

  • Apache Metron (incubating)stars831 - Metron integrates a variety of open source big data technologies in order to offer a centralized tool for security monitoring and analysis.
  • Apache Spot (incubating)stars328 - Apache Spot is open source software for leveraging insights from flow and packet analysis.
  • Jun 7th, 2017

    Web

    Web Application Firewall

  • sql_firewallstars166 SQL Firewall Extension for PostgreSQL
  • Jun 6th, 2017

    Datastores

  • passbolt - The password manager your team was waiting for. Free, open source, extensible, based on OpenPGP.
  • Vault - An encrypted datastore secure enough to hold environment and application secrets.
  • Network

    IDS / IPS / Host IDS / Host IPS

  • Lynis - an open source security auditing tool for Linux/Unix.
  • May 23rd, 2017

    Endpoint

    Mobile / Android / iOS

  • OWASP Mobile Security Testing Guidestars8.1k - A comprehensive manual for mobile app security testing and reverse engineering.
  • Mar 30th, 2017

    Endpoint

    Forensics

  • ir-rescuestars345 - ir-rescue is a Windows Batch script and a Unix Bash script to comprehensively collect host forensic data during incident response.
  • Mar 29th, 2017

    Network

    Firewall

  • OPNsense - is an open source, easy-to-use and easy-to-build FreeBSD based firewall and routing platform. OPNsense includes most of the features available in expensive commercial firewalls, and more in many cases. It brings the rich feature set of commercial offerings with the benefits of open and verifiable sources.
  • Mar 16th, 2017

    Other Awesome Lists

    Other Common Awesome Lists

  • Movies For Hackerstars8.9k - A curated list of movies every hacker & cyberpunk must watch.
  • Feb 26th, 2017

    Other Awesome Lists

    Other Security Awesome Lists

  • Awesome Industrial Control System Securitystars11 - A curated list of resources related to Industrial Control System (ICS) security.
  • Feb 17th, 2017

    Other Awesome Lists

    Other Security Awesome Lists

  • Awesome Pentest Cheat Sheetsstars2.5k - Collection of the cheat sheets useful for pentesting
  • Feb 15th, 2017

    Operating Systems

    Online resources

  • Security @ Distrowatch - Website dedicated to talking about, reviewing and keeping up to date with open source operating systems
  • Security related Operating Systems @ Rawsec - Complete list of security related operating systems
  • Jan 19th, 2017

    Web

    Development

  • Secure by Design - Book that identifies design patterns and coding styles that make lots of security vulnerabilities less likely. (early access, published continuously, final release fall 2017)
  • Jan 14th, 2017

    Network

    Docker Images for Penetration Testing & Security

  • docker-compose build && docker-compose up - OWASP NodeGoatstars1.5k
  • Jan 10th, 2017

    Datastores

  • Sopsstars8.4k - An editor of encrypted files that supports YAML, JSON and BINARY formats and encrypts with AWS KMS and PGP.
  • Other Awesome Lists

    Other Security Awesome Lists

  • Awesome Threat Intelligencestars4.6k - A curated list of threat intelligence resources.
  • Jan 4th, 2017

    Other Awesome Lists

    Other Security Awesome Lists

  • Awesome Cyber Skillsstars1.9k - A curated list of hacking environments where you can train your cyber skills legally and safely.
  • Dec 22nd, 2016

    Network

    Honey Pot / Honey Net

  • awesome-honeypotsstars5.4k - The canonical awesome honeypot list.
  • Network

    Monitoring / Logging

  • Node Security Platform - Similar feature set to Snyk, but free in most cases, and very cheap for others.
  • Network

    IDS / IPS / Host IDS / Host IPS

  • OSSEC - Comprehensive Open Source HIDS. Not for the faint of heart. Takes a bit to get your head around how it works. Performs log analysis, file integrity checking, policy monitoring, rootkit detection, real-time alerting and active response. It runs on most operating systems, including Linux, MacOS, Solaris, HP-UX, AIX and Windows. Plenty of reasonable documentation. Sweet spot is medium to large deployments.
  • Stealth - File integrity checker that leaves virtually no sediment. Controller runs from another machine, which makes it hard for an attacker to know that the file system is being checked at defined pseudo random intervals over SSH. Highly recommended for small to medium deployments.
  • Nov 24th, 2016

    Web

    Runtime Application Self-Protection

  • Sqreen - Sqreen is a Runtime Application Self-Protection (RASP) solution for software teams. An in-app agent instruments and monitors the app. Suspicious user activities are reported and attacks are blocked at runtime without code modification or traffic redirection.
  • Nov 14th, 2016

    Network

    Docker Images for Penetration Testing & Security

  • docker pull remnux/metasploit - docker-metasploit
  • Oct 30th, 2016

    Endpoint

    Forensics

  • Volatilitystars4.9k - Python based memory extraction and analysis framework.
  • Sep 18th, 2016

    Endpoint

    Forensics

  • mig - MIG is a platform to perform investigative surgery on remote endpoints. It enables investigators to obtain information from large numbers of systems in parallel, thus accelerating investigation of incidents and day-to-day operations security.
  • Aug 29th, 2016

    Network

    Honey Pot / Honey Net

  • HoneyPystars419 - HoneyPy is a low to medium interaction honeypot. It is intended to be easy to: deploy, extend functionality with plugins, and apply custom configurations.
  • Aug 18th, 2016

    Network

    Fast Packet Processing

  • DPDK - DPDK is a set of libraries and drivers for fast packet processing.
  • PF_RING ZC (Zero Copy) - PF_RING ZC (Zero Copy) is a flexible packet processing framework that allows you to achieve 1/10 Gbit line rate packet processing (both RX and TX) at any packet size. It implements zero copy operations including patterns for inter-process and inter-VM (KVM) communications.
  • Datastores

  • Safestars353 - A Vault CLI that makes reading from and writing to the Vault easier to do.
  • Jul 15th, 2016

    Network

    Scanning / Pentesting

  • Nmap - Nmap is a free and open source utility for network discovery and security auditing.
  • Network

    IDS / IPS / Host IDS / Host IPS

  • Denyhosts - Thwart SSH dictionary based attacks and brute force attacks.
  • Fail2Ban - Scans log files and takes action on IPs that show malicious behavior.
  • SSHGuard - A software to protect services in addition to SSH, written in C
  • Network

    Security Information & Event Management

  • FIRstars1.3k - Fast Incident Response, a cybersecurity incident management platform.
  • Network

    Firewall

  • pfSense - Firewall and Router FreeBSD distribution.
  • fwknop - Protects ports via Single Packet Authorization in your firewall.
  • Network

    Anti-Spam

  • SpamAssassin - A powerful and popular email spam filter employing a variety of detection technique.
  • Endpoint

    Anti-Virus / Anti-Malware

  • Linux Malware Detect - A malware scanner for Linux designed around the threats faced in shared hosted environments.
  • Jul 7th, 2016

    Network

    IDS / IPS / Host IDS / Host IPS

  • AIEngine - AIEngine is a next generation interactive/programmable Python/Ruby/Java/Lua packet inspection engine with capabilities of learning without any human intervention, NIDS(Network Intrusion Detection System) functionality, DNS domain classification, network collector, network forensics and many others.
  • Jun 21st, 2016

    Network

    Monitoring / Logging

  • Fibratusstars1.4k - Fibratus is a tool for exploration and tracing of the Windows kernel. It is able to capture the most of the Windows kernel activity - process/thread creation and termination, file system I/O, registry, network activity, DLL loading/unloading and much more. Fibratus has a very simple CLI which encapsulates the machinery to start the kernel event stream collector, set kernel event filters or run the lightweight Python modules called filaments.
  • Jun 7th, 2016

    Network

    Docker Images for Penetration Testing & Security

  • docker pull kalilinux/kali-linux-docker official Kali Linux
  • docker pull owasp/zap2docker-stable - official OWASP ZAPstars8.9k
  • docker pull wpscanteam/wpscan - official WPScan
  • docker pull citizenstig/dvwa - Damn Vulnerable Web Application (DVWA)
  • docker pull wpscanteam/vulnerablewordpress - Vulnerable WordPress Installation
  • docker pull hmlio/vaas-cve-2014-6271 - Vulnerability as a service: Shellshock
  • docker pull hmlio/vaas-cve-2014-0160 - Vulnerability as a service: Heartbleed
  • docker pull opendns/security-ninjas - Security Ninjas
  • docker pull diogomonica/docker-bench-security - Docker Bench for Security
  • docker pull ismisepaul/securityshepherd - OWASP Security Shepherd
  • docker pull danmx/docker-owasp-webgoat - OWASP WebGoat Project docker image
  • docker pull citizenstig/nowasp - OWASP Mutillidae II Web Pen-Test Practice Application
  • Mar 13th, 2016

    Network

    Scanning / Pentesting

  • pigstars405 - A Linux packet crafting tool.
  • Feb 18th, 2016

    Network

    Fast Packet Processing

  • netmap - netmap is a framework for high speed packet I/O. Together with its companion VALE software switch, it is implemented as a single kernel module and available for FreeBSD, Linux and now also Windows.
  • Feb 16th, 2016

    Network

    Fast Packet Processing

  • PFQstars512 - PFQ is a functional networking framework designed for the Linux operating system that allows efficient packets capture/transmission (10G and beyond), in-kernel functional processing and packets steering across sockets/end-points.
  • PF_RING - PF_RING is a new type of network socket that dramatically improves the packet capture speed.
  • Jan 21st, 2016

    Threat Intelligence

  • CIFv2stars224 - CIF is a cyber threat intelligence management system. CIF allows you to combine known malicious threat information from many sources and use that information for identification (incident response), detection (IDS) and mitigation (null route).
  • Dec 20th, 2015

    Other Awesome Lists

    Other Security Awesome Lists

  • Awesome Web Hackingstars3.7k - This list is for anyone wishing to learn about web application security but do not have a starting point.
  • Dec 8th, 2015

    Other Awesome Lists

    Other Security Awesome Lists

  • Awesome Incident Responsestars4.6k - A curated list of resources for incident response.
  • Nov 14th, 2015

    Network

    Scanning / Pentesting

  • Kali - Kali Linux is a Debian-derived Linux distribution designed for digital forensics and penetration testing. Kali Linux is preinstalled with numerous penetration-testing programs, including nmap (a port scanner), Wireshark (a packet analyzer), John the Ripper (a password cracker), and Aircrack-ng (a software suite for penetration-testing wireless LANs).
  • Network

    Monitoring / Logging

  • ntopng - Ntopng is a network traffic probe that shows the network usage, similar to what the popular top Unix command does.
  • Network

    Honey Pot / Honey Net

  • HonSSHstars350 - HonSSH is a high-interaction Honey Pot solution. HonSSH will sit between an attacker and a honey pot, creating two separate SSH connections between them.
  • Network

    Full Packet Capture / Forensic

  • Molochstars4.9k - Moloch is an open source, large scale IPv4 packet capturing (PCAP), indexing and database system. A simple web interface is provided for PCAP browsing, searching, and exporting. APIs are exposed that allow PCAP data and JSON-formatted session data to be downloaded directly. Simple security is implemented by using HTTPS and HTTP digest password support or by using apache in front. Moloch is not meant to replace IDS engines but instead work along side them to store and index all the network traffic in standard PCAP format, providing fast access. Moloch is built to be deployed across many systems and can scale to handle multiple gigabits/sec of traffic.
  • Network

    VPN

  • OpenVPN - OpenVPN is an open source software application that implements virtual private network (VPN) techniques for creating secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities. It uses a custom security protocol that utilizes SSL/TLS for key exchange.
  • Endpoint

    Authentication

  • google-authenticatorstars4.7k - The Google Authenticator project includes implementations of one-time passcode generators for several mobile platforms, as well as a pluggable authentication module (PAM). One-time passcodes are generated using open standards developed by the Initiative for Open Authentication (OATH) (which is unrelated to OAuth). These implementations support the HMAC-Based One-time Password (HOTP) algorithm specified in RFC 4226 and the Time-based One-time Password (TOTP) algorithm specified in RFC 6238. Tutorials: How to set up two-factor authentication for SSH login on Linux
  • Oct 22nd, 2015

    Network

    Scanning / Pentesting

  • Pompemstars806 - Pompem is an open source tool, which is designed to automate the search for exploits in major databases. Developed in Python, has a system of advanced search, thus facilitating the work of pentesters and ethical hackers. In its current version, performs searches in databases: Exploit-db, 1337day, Packetstorm Security...
  • Network

    Monitoring / Logging

  • passivednsstars1.5k - A tool to collect DNS records passively to aid Incident handling, Network Security Monitoring (NSM) and general digital forensics. PassiveDNS sniffs traffic from an interface or reads a pcap-file and outputs the DNS-server answers to a log file. PassiveDNS can cache/aggregate duplicate DNS answers in-memory, limiting the amount of data in the logfile without loosing the essens in the DNS answer.
  • Network

    IDS / IPS / Host IDS / Host IPS

  • Suricata - Suricata is a high performance Network IDS, IPS and Network Security Monitoring engine. Open Source and owned by a community run non-profit foundation, the Open Information Security Foundation (OISF). Suricata is developed by the OISF and its supporting vendors.
  • Network

    Honey Pot / Honey Net

  • Bifrozt - Bifrozt is a NAT device with a DHCP server that is usually deployed with one NIC connected directly to the Internet and one NIC connected to the internal network. What differentiates Bifrozt from other standard NAT devices is its ability to work as a transparent SSHv2 proxy between an attacker and your honeypot. If you deployed an SSH server on Bifrozt’s internal network it would log all the interaction to a TTY file in plain text that could be viewed later and capture a copy of any files that were downloaded. You would not have to install any additional software, compile any kernel modules or use a specific version or type of operating system on the internal SSH server for this to work. It will limit outbound traffic to a set number of ports and will start to drop outbound packets on these ports when certain limits are exceeded.
  • Endpoint

    Mobile / Android / iOS

  • SecMobi Wiki - A collection of mobile security resources which including articles, blogs, books, groups, projects, tools and conferences. *
  • Threat Intelligence

  • abuse.ch - ZeuS Tracker / SpyEye Tracker / Palevo Tracker / Feodo Tracker tracks Command&Control servers (hosts) around the world and provides you a domain- and an IP-blocklist.
  • SBL / XBL / PBL / DBL / DROP / ROKSO - The Spamhaus Project is an international nonprofit organization whose mission is to track the Internet's spam operations and sources, to provide dependable realtime anti-spam protection for Internet networks, to work with Law Enforcement Agencies to identify and pursue spam and malware gangs worldwide, and to lobby governments for effective anti-spam legislation.
  • Web

    Web Application Firewall

  • ModSecurity - ModSecurity is a toolkit for real-time web application monitoring, logging, and access control.
  • NAXSIstars3.9k - NAXSI is an open-source, high performance, low rules maintenance WAF for NGINX, NAXSI means Nginx Anti Xss & Sql Injection.
  • Big Data

  • Workbench - A scalable python framework for security research and development teams.
  • Other Awesome Lists

    Other Security Awesome Lists

  • Awesome Linux Containersstars1.2k - A curated list of awesome Linux Containers frameworks, libraries and software.
  • Other Awesome Lists

    Other Common Awesome Lists

  • awesome-awesomenessstars28.2k - awesome-* or *-awesome lists.
  • Sep 22nd, 2015

    Other Awesome Lists

    Other Security Awesome Lists

  • Android Security Awesomestars5.6k - A collection of android security related resources.
  • Awesome Penteststars14.9k - A collection of awesome penetration testing resources, tools and other shiny things.
  • Awesome PCAP Toolsstars2.3k - A collection of tools developed by other researchers in the Computer Science area to process network traces.
  • Awesome Honeypotsstars5.4k - An awesome list of honeypot resources.
  • Awesome Hackingstars7.6k - A curated list of awesome Hacking tutorials, tools and resources.
  • Awesome CTFstars6.3k - A curated list of CTF frameworks, libraries, resources and software.
  • Sep 14th, 2015

    Threat Intelligence

  • IntelMQstars690 - IntelMQ is a solution for CERTs for collecting and processing security feeds, pastebins, tweets using a message queue protocol. It's a community driven initiative called IHAP (Incident Handling Automation Project) which was conceptually designed by European CERTs during several InfoSec events. Its main goal is to give to incident responders an easy way to collect & process threat intelligence thus improving the incident handling processes of CERTs. ENSIA Homepage.
  • Aug 24th, 2015

    Other Awesome Lists

    Other Security Awesome Lists

  • Awesome Malware Analysisstars7.9k - A curated list of awesome malware analysis tools and resources.
  • Aug 17th, 2015

    Other Awesome Lists

    Other Common Awesome Lists

  • listsstars7.6k - The definitive list of (awesome) lists curated on GitHub.
  • Network

    Scanning / Pentesting

  • OpenVAS - OpenVAS is a framework of several services and tools offering a comprehensive and powerful vulnerability scanning and vulnerability management solution.
  • Metasploit Frameworkstars25.4k - A tool for developing and executing exploit code against a remote target machine. Other important sub-projects include the Opcode Database, shellcode archive and related research.
  • Network

    Monitoring / Logging

  • justniffer - Justniffer is a network protocol analyzer that captures network traffic and produces logs in a customized way, can emulate Apache web server log files, track response times and extract all "intercepted" files from the HTTP traffic.
  • httpry - httpry is a specialized packet sniffer designed for displaying and logging HTTP traffic. It is not intended to perform analysis itself, but to capture, parse, and log the traffic for later analysis. It can be run in real-time displaying the traffic as it is parsed, or as a daemon process that logs to an output file. It is written to be as lightweight and flexible as possible, so that it can be easily adaptable to different applications.
  • ngrep - ngrep strives to provide most of GNU grep's common features, applying them to the network layer. ngrep is a pcap-aware tool that will allow you to specify extended regular or hexadecimal expressions to match against data payloads of packets. It currently recognizes IPv4/6, TCP, UDP, ICMPv4/6, IGMP and Raw across Ethernet, PPP, SLIP, FDDI, Token Ring and null interfaces, and understands BPF filter logic in the same fashion as more