Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Security Tools

Security Tools

294 projects

Showing 36 of 294 projects

DumpsterFire
DumpsterFirePython

A modular, menu-driven tool for building time-delayed, distributed security event chains for Red, Blue, and Purple Team exercises.

#security-training#pentest#pentest-tool
Stars1.0k
Forks152
Last commit6 years ago
ngrep
ngrepC

A PCAP-based network packet analyzer that applies grep-like pattern matching to packet payloads across multiple protocols.

#traffic-analysis#command-line-tools#pcap
Stars1.0k
Forks106
Last commit4 months ago
Vivisect
VivisectPython

A Python framework for disassembly, static analysis, symbolic execution, and debugging of binaries and malware.

#disassembler#emulation#python
Stars996
Forks191
Last commit2 days ago
Android-Security-Reference
Android-Security-Reference

A work-in-progress reference guide for Android security topics, tools, and version-specific details.

#security-reference#mobile-security#android
Stars984
Forks144
Last commit1 year ago
haiti
haitiRuby

A CLI tool and library to identify hash types, supporting 675+ hash formats with hashcat and John the Ripper references.

#identify#hash#ctf-tools
Stars983
Forks59
Last commit6 days ago
Fuzzing
Fuzzing

A curated list of awesome fuzzing resources, tools, and academic papers for software security testing.

#vulnerability-discovery#cpuu#fuzzing
Stars972
Forks95
Last commit18 days ago
Libnet
LibnetC

A portable C library for constructing and injecting network packets at IP and link layers.

#c-library#gre#tcp
Stars957
Forks261
Last commit1 year ago
awesome-ld-preload
awesome-ld-preload

A curated list of resources and libraries for LD_PRELOAD, a Linux mechanism for runtime function interception and behavior modification.

#debugging-tools#performance-optimization#behavior-modification
Stars917
Forks45
Last commit2 years ago
ThreatIngestor
ThreatIngestorPython

An extendable Python tool to extract and aggregate Indicators of Compromise (IOCs) from various threat intelligence feeds.

#threat-sharing#misp-integration#osint
Stars916
Forks135
Last commit13 days ago
ThreatIngestor
ThreatIngestorPython

An extendable Python tool to extract and aggregate Indicators of Compromise (IOCs) from various threat intelligence feeds.

#threat-sharing#misp-integration#osint
Stars916
Forks135
Last commit13 days ago
PowerShellArsenal
PowerShellArsenalPowerShell

A PowerShell module for reverse engineering that disassembles code, analyzes malware, parses memory structures, and inspects Windows internals.

#disassembly#pe-parsing#dotnet-analysis
Stars898
Forks205
Last commit
ssh-ping
ssh-pingShell

A collection of command-line utilities to enhance and simplify SSH operations like pinging hosts, checking certificates, and diffing files.

#devops#network-tools#command-line-tools
Stars885
Forks25
Last commit2 years ago
StaCoAn
StaCoAnJavaScript

A cross-platform static code analysis tool for mobile applications (APK/IPA) to find security vulnerabilities like hardcoded credentials and API keys.

#ipa-analysis#mobile-security#apk-analysis
Stars871
Forks138
Last commit5 years ago
rust-audit
rust-auditRust

Embed dependency information into Rust binaries for vulnerability auditing in production.

#supply-chain-security#sbom#cargo-subcommand
Stars828
Forks40
Last commit11 days ago
MalUnpack
MalUnpackC

A dynamic unpacker for Windows malware that deploys packed executables, waits for payload unpacking, and dumps the extracted code.

#pe-sieve#windows-security#dynamic-unpacking
Stars816
Forks76
Last commit1 month ago
BlockBlock
BlockBlockObjective-C

A macOS security tool that continually monitors persistence locations to block malware installation attempts.

#malware-protection#system-hardening#real-time-alerts
Stars807
Forks48
Last commit1 month ago
Droidbox
DroidboxPython

Dynamic analysis tool for Android applications that monitors runtime behavior, detects information leaks, and visualizes app activity.

#android-app-analysis#runtime-monitoring#android-security
Stars797
Forks225
Last commit3 years ago
PE-bear
PE-bear

A freeware reversing tool for PE files, designed for fast and flexible malware analysis.

#pe-format#pe-files#windows-reversing
Stars779
Forks71
Last commit3 years ago
PEPack
PEPackC

A command-line toolkit for analyzing and working with Portable Executable (PE) binaries on multiple platforms.

#pe-file#command-line-tools#portable-executable
Stars774
Forks139
Last commit2 months ago
ebowla
ebowlaPython

Framework for creating environmental keyed payloads that only execute on specific target systems.

#malware-development#memorymodule#evasion-techniques
Stars764
Forks170
Last commit7 years ago
un{i}packer
un{i}packerPython

An automatic, platform-independent unpacker for Windows binaries using emulation to analyze packed malware.

#pefile#unpacker#dumper
Stars756
Forks93
Last commit9 months ago
StringSifter
StringSifterPython

A machine learning tool that ranks strings by relevance for malware analysis, helping analysts prioritize suspicious strings.

#fireeye-data-science#command-line-tool#strings-analysis
Stars756
Forks127
Last commit2 months ago
HaboMalHunter
HaboMalHunterPython

An automated malware analysis tool for Linux ELF files, extracting static and dynamic features for security assessment.

#yara-rules#security#security-tools
Stars751
Forks221
Last commit3 years ago
CyLR
CyLRC#

A cross-platform forensic artifact collection tool for NTFS file systems that minimizes host impact.

#digital-forensics#forensic-analysis#dotnet-core
Stars727
Forks95
Last commit4 years ago
Andromeda
AndromedaC++

Interactive reverse engineering tool for Android applications, written in C/C++ for performance.

#apk-analysis#android#android-reverse-engineering
Stars712
Forks75
Last commit6 years ago
onesixtyone
onesixtyoneC

A fast, efficient SNMP scanner that sends requests in parallel and logs responses, unlike traditional sequential scanners.

#network-inventory#udp-scanning#network-discovery
Stars703
Forks101
Last commit9 months ago
SafetyHook
SafetyHookC++

A C++23 procedure hooking library for Windows that makes runtime function interception as safe as possible.

#hooks#cmkr#hook
Stars687
Forks78
Last commit1 day ago
box-js
box-jsJavaScript

A utility for analyzing and studying malicious JavaScript by emulating a Windows JScript environment.

#sandbox-emulation#malwareanalysis#indicators-of-compromise
Stars673
Forks88
Last commit1 year ago
Pipal
PipalRuby

A Ruby-based command-line tool for analyzing password dumps to generate statistics and insights for security reports.

#ruby-cli#penetration-testing#security-tools
Stars662
Forks118
Last commit2 years ago
galah
galahGo

An LLM-powered web honeypot that dynamically crafts realistic HTTP responses to mimic various applications and detect malicious traffic.

#api-caching#http-server#suricata
Stars649
Forks68
Last commit10 months ago
MultiScanner
MultiScannerPython

A modular file scanning and analysis framework that automates running a suite of tools and aggregates their output.

#scanning#file-analysis#malware-analytics
Stars622
Forks127
Last commit6 years ago
CuckooDroid
CuckooDroidPython

An extension of Cuckoo Sandbox that adds automated Android malware analysis capabilities for executing and analyzing Android applications.

#mobile-security#android-security#cuckoo-sandbox
Stars606
Forks134
Last commit5 years ago
Awesome Bluetooth Security
Awesome Bluetooth Security

A curated list of Bluetooth security resources covering vulnerabilities, tools, research, and conference talks for BR/EDR, LE, and Mesh.

#conference-talks#bluetooth-hacking#bluetooth-security
Stars605
Forks60
Last commit8 months ago
owasp-threat-dragon-desktop
owasp-threat-dragon-desktopCSS

A free, open-source, cross-platform desktop application for threat modeling with system diagramming and automated threat generation.

#desktop-application#automated-threats#owasp
Stars592
Forks88
Last commit
graphql-armor
graphql-armorTypeScript

A customizable security middleware for Apollo GraphQL, Yoga, and Envelop GraphQL servers.

#hacktoberfest#dos-protection#graphql
Stars584
Forks49
Last commit2 days ago
binbloom
binbloomC

Analyzes raw binary firmware to automatically detect loading address, endianness, and UDS command databases.

#embedded-systems#uds-protocol#endianness-detection
Stars579
Forks60
Last commit2 years ago
PreviousPage 5 of 9

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
4 years ago
4 months ago
Next
#Security84
#Penetration Testing69
#Reverse Engineering65
#Malware Analysis64
#Cybersecurity54
#Python44
#Incident Response39
#Docker34
#Static Analysis34
#Devsecops33
#Binary Analysis29
#Digital Forensics27