Showing 36 of 386 projects
A static analyzer for PE executables that identifies malicious indicators and aids in malware assessment.
Free Windows executable and binary data detector that identifies packers, compilers, protectors, and file formats.
A VoIP security testing toolset for auditing SIP-based systems through scanning, enumeration, and password cracking.
A modular, menu-driven tool for building time-delayed, distributed security event chains for Red, Blue, and Purple Team exercises.
Find exploit tool
Python low-interaction honeyclient
A PCAP-based network packet analyzer that applies grep-like pattern matching to packet payloads across multiple protocols.
A Python framework for disassembly, static analysis, symbolic execution, and debugging of binaries and malware.
A CLI tool and library to identify hash types, supporting 675+ hash formats with hashcat and John the Ripper references.
A work-in-progress reference guide for Android security topics, tools, and version-specific details.
Hacking Toolkit
Hacking Toolkit
A curated list of awesome fuzzing resources, tools, and academic papers for software security testing.
A portable C library for constructing and injecting network packets at IP and link layers.
An extendable Python tool to extract and aggregate Indicators of Compromise (IOCs) from various threat intelligence feeds.
An extendable Python tool to extract and aggregate Indicators of Compromise (IOCs) from various threat intelligence feeds.
A curated list of resources and libraries for LD_PRELOAD, a Linux mechanism for runtime function interception and behavior modification.
A PowerShell module for reverse engineering that disassembles code, analyzes malware, parses memory structures, and inspects Windows internals.
A collection of command-line utilities to enhance and simplify SSH operations like pinging hosts, checking certificates, and diffing files.
A cross-platform static code analysis tool for mobile applications (APK/IPA) to find security vulnerabilities like hardcoded credentials and API keys.
Embed dependency information into Rust binaries for vulnerability auditing in production.
A macOS security tool that continually monitors persistence locations to block malware installation attempts.
A dynamic unpacker for Windows malware that deploys packed executables, waits for payload unpacking, and dumps the extracted code.
Dynamic analysis tool for Android applications that monitors runtime behavior, detects information leaks, and visualizes app activity.
A freeware reversing tool for PE files, designed for fast and flexible malware analysis.
A command-line toolkit for analyzing and working with Portable Executable (PE) binaries on multiple platforms.
An automatic, platform-independent unpacker for Windows binaries using emulation to analyze packed malware.
Framework for creating environmental keyed payloads that only execute on specific target systems.
A machine learning tool that ranks strings by relevance for malware analysis, helping analysts prioritize suspicious strings.
An automated malware analysis tool for Linux ELF files, extracting static and dynamic features for security assessment.
A cross-platform forensic artifact collection tool for NTFS file systems that minimizes host impact.
A C++23 procedure hooking library for Windows that makes runtime function interception as safe as possible.
A fast, efficient SNMP scanner that sends requests in parallel and logs responses, unlike traditional sequential scanners.
Interactive reverse engineering tool for Android applications, written in C/C++ for performance.
A utility for analyzing and studying malicious JavaScript by emulating a Windows JScript environment.
A Ruby-based command-line tool for analyzing password dumps to generate statistics and insights for security reports.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.