Shell Security

Open-source Shell projects categorized as Security

Top 23 Shell Security Projects

  • setup-ipsec-vpn

    Scripts to build your own IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2

    Project mention: IIIT JABALPUR HOSTEL'S ETHERNET | | 2022-11-16
  • lynis

    Lynis - Security auditing tool for Linux, macOS, and UNIX-based systems. Assists with compliance testing (HIPAA/ISO27001/PCI DSS) and system hardening. Agentless, and installation optional.

    Project mention: I’ve done some pentesting, cyber security, exploiting, ect…. courses and I realised there isn’t much on how to defend yourself. | | 2022-11-23

    For example this tool: It scans the system for certain "best practice" configuration and informs you about what is set, what is not set, how to set it, and tells a bit about the implications.

  • Zigi

    Close all those tabs. Zigi will handle your updates.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.

  • YubiKey-Guide

    Guide to using YubiKey for GPG and SSH

    Project mention: How do you even use these things? | | 2022-11-24

    If you want to use it for SSH (highly recommended is you use SSH) check out or if you want I can post a summary I wrote for myself lol.

  • oss-fuzz

    OSS-Fuzz - continuous fuzzing for open source software.

    Project mention: Mosh: An Interactive Remote Shell for Mobile Clients (2012) [pdf] | | 2022-11-24

    Yes, mosh has fuzz tests in oss-fuzz [1].


  • my-arsenal-of-aws-security-tools

    List of open source tools for AWS security: defensive, offensive, auditing, DFIR, etc.

    Project mention: Using Prowler to Audit your AWS account for vulnerabilities. | | 2022-05-05

    Few days ago I came across this repository and I found Prowler(Go Star the repo).

  • prowler

    Prowler is an Open Source security tool to perform AWS security best practices assessments, audits, incident response, continuous monitoring, hardening and forensics readiness. It contains more than 240 controls covering CIS, PCI-DSS, ISO27001, GDPR, HIPAA, FFIEC, SOC2, AWS FTR, ENS and custom security frameworks.

    Project mention: Opensource equivalent of Sailpoint | | 2022-09-25

    You’re not going to find a shiny enterprise web ui for free but there are tools out there. If you just want to review AWS accounts, you can use prowler

  • android-security-awesome

    A collection of android security related resources

    Project mention: Cybersecurity Repositories | | 2022-05-31

    Android Security

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • docker-ipsec-vpn-server

    Docker image to run an IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2

    Project mention: Containers or not containers? | | 2022-11-01
  • airgeddon

    This is a multi-use bash script for Linux systems to audit wireless networks.

    Project mention: Panda Wireless PAU09 or ALFA AC1200 or ALFA AC1900 | | 2022-09-08
  • wireguard-docs

    📖 Unofficial WireGuard Documentation: Setup, Usage, Configuration, and full example setups for VPNs supporting both servers & roaming clients.

    Project mention: WireGuard-docs: Setup, usage, configuration, and a full example (2019) | | 2022-05-29
  • Android-PIN-Bruteforce

    Unlock an Android phone (or device) by bruteforcing the lockscreen PIN. Turn your Kali Nethunter phone into a bruteforce PIN cracker for Android devices! (no root, no adb)

    Project mention: Does Google want thieves to unlock Android devices? | | 2022-08-18

    There are only 10,000 possible 4-digit PIN codes. We can assume that it would take around 40 seconds for someone to try 5 of them. That means it would take 80,000 seconds to try all 10,000. That's 1,333 minutes or 22 hours of non-stop brute-forcing, and there are tools like this one to automate the process.

  • block

    Let's make an annoyance free, better open internet, altogether!

    Project mention: re: Energized Lists | | 2022-11-25

    their website is currently a blank page. See

  • ufw-docker

    To fix the Docker and UFW security flaw without disabling iptables

    Project mention: Need help setting up UFW killswitch with OpenVPN | | 2022-11-16

    I'm using openmediavault 5 with UFW Killswitch configured to only use OpenVPN(Nord vpn). Configured plex, qBittorrent docker containers. Long story short, I got copyright infringement warning. Never had problem with previous ISP. So I investigated how it happened. Found out my DNS was set to ISP DNS in resolv.conf. Not sure how it got defaulted to router DNS. Also found a security issue with using Docker and UFW where docker ignores UFW rules:

  • autoVPN

    Create On Demand Disposable OpenVPN Endpoints on AWS.

  • content

    Security automation content in SCAP, Bash, Ansible, and other formats (by ComplianceAsCode)

    Project mention: Ansible for automation/ hardening. | | 2022-08-10
  • sig-security

    🔐CNCF Security Technical Advisory Group -- secure access, policy control, privacy, auditing, explainability and more!

    Project mention: Does Kubernetes support SELinux? | | 2022-07-07

    As Daniel Walsh himself wrote in a blog post, CRI-O integrates very well with SELinux and prevents dangerous actions like a container loading an old, unmaintained and therefore potentially vulnerable kernel module and breaking out of the isolation. Additionally, the Kubernetes API itself contains resources to specifically configure SELinux labels for containers. Doesn't sound like something they would do for a tool that "doesn't work with Kubernetes", according to some. Also, the CNCF security whitepaper mentions SELinux as a tool that can be used to provide isolation and limit privileges, which is as much as we could expect from an high-level, architecturally-minded document.

  • EMBA

    EMBA - The firmware security analyzer

    Project mention: GitHub - e-m-b-a/emba: EMBA - The firmware security analyzer | | 2022-11-17
  • graudit

    grep rough audit - source code auditing tool

    Project mention: Source Code Review Resources for Beginners | | 2022-07-20
  • hblock

    Improve your security and privacy by blocking ads, tracking and malware domains.

    Project mention: is there anti tracking software that can be installed on Linux? If so, what is it? | | 2022-11-12

    hblock works system-wide using your OSes built in hosts file.

  • MemLabs

    Educational, CTF-styled labs for individuals interested in Memory Forensics

    Project mention: MemLabs: Learn Memory Forensics through CTF-styled labs | | 2022-08-31
  • wireguard-manager

    ✔️ wireguard-manager enables you to create and manage your own vpn under a minute.

    Project mention: Add WireGuard VPN on my exicting PI-hole+unbound ubuntu DNS server on my old laptop. | | 2022-10-23
  • xiringuito

    SSH-based "VPN for poors"

  • osx-and-ios-security-awesome

    OSX and iOS related security tools

    Project mention: Cybersecurity Repositories | | 2022-05-31

    OSX and iOS Security

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-11-25.

Shell Security related posts


What are some of the best open-source Security projects in Shell? This list will help you:

Project Stars
1 setup-ipsec-vpn 20,416
2 lynis 10,264
3 YubiKey-Guide 8,790
4 oss-fuzz 8,064
5 my-arsenal-of-aws-security-tools 7,658
6 prowler 6,985
7 android-security-awesome 6,512
8 docker-ipsec-vpn-server 5,123
9 airgeddon 4,573
10 wireguard-docs 3,737
11 Android-PIN-Bruteforce 2,635
12 block 2,312
13 ufw-docker 2,255
14 autoVPN 2,008
15 content 1,698
16 sig-security 1,521
17 EMBA 1,496
18 graudit 1,158
19 hblock 1,155
20 MemLabs 1,134
21 wireguard-manager 1,066
22 xiringuito 1,051
23 osx-and-ios-security-awesome 1,004
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.