awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

276 रिपॉजिटरी

Awesome GitHub RepositoriesSecurity Testing and Auditing

Frameworks and tools used to evaluate, audit, and identify security weaknesses within software and systems.

Explore 276 awesome GitHub repositories matching security & cryptography · Security Testing and Auditing. Refine with filters or upvote what's useful.

Awesome Security Testing and Auditing GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • trimstray/the-book-of-secret-knowledgetrimstray का अवतार

    trimstray/the-book-of-secret-knowledge

    228,641GitHub पर देखें↗

    यह प्रोजेक्ट तकनीकी ज्ञान और प्रशासनिक संसाधनों की एक केंद्रीकृत, समुदाय-संचालित रिपॉजिटरी के रूप में कार्य करता है। यह एक संरचित वर्गीकरण प्रदान करता है जो अलग-अलग जानकारी को एक खोजने योग्य फ्रेमवर्क में एकत्रित करता है, जो सिस्टम प्रशासकों और साइबर सुरक्षा चिकित्सकों के लिए निरंतर सीखने और त्वरित समस्या-समाधान का समर्थन करता है। आक्रामक सुरक्षा, इंफ्रास्ट्रक्चर प्रबंधन और सॉफ्टवेयर विकास में संसाधनों को मैप करके, यह कौशल अधिग्रहण और पेशेवर संदर्भ के लिए एक एकीकृत पथ प्रदान करता है। प्रोजेक्ट को कमांड-लाइन-फर्स्ट डिज़ाइन दर्शन द्वारा परिभाषित किया गया है, जो कुशल सिस्टम प्रशासन और दोहराने योग्य सुरक्षा वर्कफ़्लो की सुविधा के लिए टर्मिनल-आधारित यूटिलिटी और स्क्रिप्ट करने योग्य इंटरफ़ेस को प्राथमिकता देता है। यह एक प्लेटफ़ॉर्म-अज्ञेयवादी दृष्टिकोण के माध्यम से खुद को अलग करता है, दस्तावेज़ीकरण और परिचालन मार्गदर्शिकाएं बनाए रखता है जो विविध Unix-जैसे और क्लाउड-आधारित वातावरणों में लागू रहती हैं। यह मॉड्यूलर टूलचेन एकीकरण उपयोगकर्ताओं को विशिष्ट प्रशासनिक या सुरक्षा कार्यों के लिए तैयार किए गए कस्टम वातावरण बनाने की अनुमति देता है। रिपॉजिटरी सिस्टम ऑडिटिंग, नेटवर्क प्रबंधन और इंफ्रास्ट्रक्चर हार्डनिंग के लिए व्यापक टूलकिट सहित क्षमताओं के एक व्यापक क्षेत्र को कवर करती है। यह साइबर सुरक्षा कौशल विकास के लिए संरचित शिक्षण पथ प्रदान करती है, जो एथिकल हैकिंग लैब और पेनेट्रेशन टेस्टिंग मानकों से लेकर भेद्यता मूल्यांकन और सिस्टम कॉन्फ़िगरेशन सर्वोत्तम प्रथाओं तक फैली हुई है। संग्रह में उत्पादकता टूल, डायग्नोस्टिक यूटिलिटी और शैक्षिक सामग्रियों की एक विस्तृत श्रृंखला भी शामिल है जिसे नियमित रखरखाव को सुव्यवस्थित करने और समग्र सुरक्षा स्थिति को बढ़ाने के लिए डिज़ाइन किया गया है।

    Identifies locally deployable web applications intentionally designed with security flaws for practicing exploitation and defensive techniques.

    awesomeawesome-listbsd
    GitHub पर देखें↗228,641
  • garrytan/gstackgarrytan का अवतार

    garrytan/gstack

    110,596GitHub पर देखें↗

    gstack is an AI agent framework and development workflow system designed to automate the software development lifecycle. It coordinates specialized AI personas to manage tasks across product design, engineering management, and quality assurance, transforming product intent into technical specifications and final releases. The project is distinguished by its deep integration of headless browser automation and semantic code memory. It utilizes a persistent Chromium daemon for web scraping and visual auditing, and implements a searchable knowledge base that logs architectural decisions and repos

    Performs structural audits to identify complex race conditions and broken invariants that pass standard tests.

    TypeScript
    GitHub पर देखें↗110,596
  • swisskyrepo/payloadsallthethingsswisskyrepo का अवतार

    swisskyrepo/PayloadsAllTheThings

    78,434GitHub पर देखें↗

    This project is a comprehensive, community-sourced knowledge base designed for security professionals and researchers. It functions as a centralized repository of offensive security techniques, providing a structured collection of exploit payloads, attack vectors, and methodologies for conducting vulnerability assessments and penetration testing. The repository distinguishes itself through a cross-platform payload taxonomy that categorizes exploitation methods by vulnerability type and target environment, enabling rapid lookup during security assessments. It maintains high standards of data i

    Facilitates systematic security audits through a vast index of attack vectors and injection patterns used in web service validation.

    Pythonbountybugbountybypass
    GitHub पर देखें↗78,434
  • z4nzu/hackingtoolZ4nzu का अवतार

    Z4nzu/hackingtool

    77,515GitHub पर देखें↗

    This project is a comprehensive cybersecurity tool collection designed to support security research, penetration testing, and vulnerability assessment. It functions as a unified penetration testing suite, providing a centralized environment where professionals can access a wide range of offensive security utilities to identify system weaknesses and study attack vectors. The platform distinguishes itself through a modular architecture that aggregates disparate security scripts into a single, hierarchical command-line interface. It simplifies the management of these utilities by integrating ext

    Generates custom payloads for use in security research and rigorous penetration testing scenarios.

    Pythonallinonehackingtoolbesthackingtoolctf-tools
    GitHub पर देखें↗77,515
  • openhands/openhandsOpenHands का अवतार

    OpenHands/OpenHands

    77,330GitHub पर देखें↗

    OpenHands is an autonomous agent framework designed for software engineering workflows. It provides a modular platform for orchestrating AI agents that reason, plan, and execute tasks within isolated, containerized development environments. By integrating with standard version control and development tools, the system enables agents to autonomously navigate codebases, implement features, and resolve issues through iterative reasoning and tool execution. The platform distinguishes itself through a model-agnostic orchestrator that connects diverse language models to a unified tool registry. It

    Validates security risks by requiring language models to embed analysis parameters directly within tool calls.

    Pythonagentartificial-intelligencechatgpt
    GitHub पर देखें↗77,330
  • danielmiessler/seclistsdanielmiessler का अवतार

    danielmiessler/SecLists

    71,596GitHub पर देखें↗

    SecLists is a centralized library of security assessment data designed to support vulnerability discovery and penetration testing. It functions as a comprehensive repository of wordlists, payloads, and testing methodologies used to audit software, firmware, and internet-connected hardware for technical vulnerabilities. The project distinguishes itself through a standardized taxonomy and a language-agnostic data format, which allows security tools to predictably ingest and utilize its assets regardless of the underlying programming environment. By decoupling raw testing data from execution log

    Provides a comprehensive collection of usernames, passwords, and sensitive data patterns for security assessment.

    PHP
    GitHub पर देखें↗71,596
  • nationalsecurityagency/ghidraNationalSecurityAgency का अवतार

    NationalSecurityAgency/ghidra

    69,740GitHub पर देखें↗

    Ghidra is a software reverse engineering suite designed to analyze compiled binaries and reconstruct program logic without access to original source code. It provides an interactive environment for disassembly and decompilation, utilizing a platform-independent intermediate representation to maintain consistency across diverse hardware architectures. The framework supports automated binary analysis through programmatic routines, enabling the investigation of complex code patterns and security indicators. The platform distinguishes itself through a modular architecture that allows for extensiv

    Automates the scanning of compiled binaries to detect security indicators, patterns, and potential logic vulnerabilities.

    Javadisassemblerreverse-engineeringsoftware-analysis
    GitHub पर देखें↗69,740
  • narkoz/hacker-scriptsNARKOZ का अवतार

    NARKOZ/hacker-scripts

    49,734GitHub पर देखें↗

    hacker-scripts is a multi-purpose toolkit comprising a security vulnerability testing suite, a keyword-driven email automator, and a TCP remote hardware controller. It provides a collection of scripts for identifying security weaknesses and conducting controlled hacking experiments across multiple programming language environments. The system automates email workflows by scanning headers and bodies for specific strings to trigger server responses and sends randomized text and email alerts based on system activity. It also enables remote hardware control by sending binary commands over network

    Provides a suite of multi-language scripts for identifying security weaknesses and conducting controlled hacking experiments.

    JavaScript
    GitHub पर देखें↗49,734
  • minimaxir/big-list-of-naughty-stringsminimaxir का अवतार

    minimaxir/big-list-of-naughty-strings

    47,686GitHub पर देखें↗

    This project is a standardized repository of malicious and malformed character sequences designed to stress-test data parsing and sanitization routines. It serves as a security testing corpus and a language-neutral reference for auditing software robustness against injection flaws and unexpected data handling errors across diverse platforms. The dataset functions as a benchmark for input validation, providing a curated collection of edge-case strings that allow developers to identify potential crashes and security vulnerabilities. By decoupling these test vectors from application logic, the r

    Serves as a language-neutral reference for auditing software robustness against injection flaws and data handling errors.

    Python
    GitHub पर देखें↗47,686
  • keygraphhq/shannonKeygraphHQ का अवतार

    KeygraphHQ/shannon

    44,672GitHub पर देखें↗

    Shannon is an integrated security platform designed for autonomous penetration testing, static and dynamic analysis, and automated vulnerability remediation within self-hosted, private infrastructure. It functions as a unified security suite that orchestrates the entire lifecycle of vulnerability management, from initial discovery and reachability prioritization to the generation and verification of code-level patches. The platform distinguishes itself through its agentic approach to security, deploying autonomous agents to execute both black-box and white-box exploits against running applica

    Correlates static code analysis with dynamic runtime exploitation to provide a unified view of reachable security risks.

    TypeScriptpenetration-testingpentestingsecurity-audit
    GitHub पर देखें↗44,672
  • filamentphp/filamentfilamentphp का अवतार

    filamentphp/filament

    31,215GitHub पर देखें↗

    Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel ecosystem. It provides a declarative, component-based architecture that allows developers to construct complex, data-driven applications using server-side configuration objects rather than manual HTML. By inspecting database model structures and relationships, the framework automates the generation of CRUD interfaces, forms, and data tables, significantly reducing boilerplate code. The project distinguishes itself through a highly modular and extensible design that supports custo

    Scans codebases for vulnerabilities and misconfigurations to provide actionable security remediation.

    PHPadminalpine-jsbuilder
    GitHub पर देखें↗31,215
  • honojs/honohonojs का अवतार

    honojs/hono

    30,994GitHub पर देखें↗

    Hono is a lightweight web framework built on Web Standard APIs that executes across JavaScript runtimes including Cloudflare Workers, Deno, Bun, and Node.js.

    Verifies JSON Web Tokens from headers or cookies and exposes decoded payloads to the application context.

    TypeScriptframeworkedgecloudflare-workers
    GitHub पर देखें↗30,994
  • projectdiscovery/nucleiprojectdiscovery का अवतार

    projectdiscovery/nuclei

    29,189GitHub पर देखें↗

    Nuclei is a modular security scanning framework designed for automated vulnerability detection and infrastructure reconnaissance. It functions as a template-driven engine that executes security checks across diverse network protocols, allowing users to define custom detection logic to identify vulnerabilities, misconfigurations, and exposed assets. The platform distinguishes itself through its highly extensible architecture, which supports distributed scanning, headless browser automation for dynamic web content, and out-of-band interaction monitoring to detect blind vulnerabilities. It integ

    Provides a modular framework for automating vulnerability detection and infrastructure reconnaissance using customizable templates.

    Goattack-surfacecve-scannerdast
    GitHub पर देखें↗29,189
  • yamadashy/repomixyamadashy का अवतार

    yamadashy/repomix

    26,498GitHub पर देखें↗

    Repomix is an AI-focused development utility designed to prepare local and remote codebases for analysis, review, and automated interaction. It functions as a codebase context bundler and a Model Context Protocol server, aggregating project files into structured documents that are optimized for ingestion by large language models. By serving as a bridge between local repositories and external intelligence agents, the tool facilitates real-time codebase inspection and automated development workflows. The system distinguishes itself through rigorous repository token management and security-consc

    Examines code for vulnerabilities, insecure patterns, and dependency safety to provide actionable remediation steps.

    TypeScriptaianthropicartificial-intelligence
    GitHub पर देखें↗26,498
  • hashcat/hashcathashcat का अवतार

    hashcat/hashcat

    26,200GitHub पर देखें↗

    Hashcat is a high-performance hash cracking software and OpenCL compute application used to recover plain-text passwords from hashed data. It functions as a GPU-accelerated recovery tool and distributed password cracker, leveraging CPUs and GPUs to perform intensive cryptographic computations. The system differentiates itself through a distributed cracking workflow that coordinates tasks across multiple machines via an overlay network to share computational load. It further optimizes recovery speed using Markov chain keyspace optimization to prioritize the most likely password candidates. Th

    Iterates through all possible combinations of characters based on a specified mask to find a matching hash.

    C
    GitHub पर देखें↗26,200
  • shieldfy/api-security-checklistshieldfy का अवतार

    shieldfy/API-Security-Checklist

    23,258GitHub पर देखें↗

    This project is a comprehensive API security audit checklist and vulnerability audit framework. It provides a structured guide of security countermeasures for designing, testing, and deploying secure APIs across various protocols. The framework includes specialized guides for securing OAuth 2.0 authorization flows, implementing zero trust networking for service-to-service communication, and protecting GraphQL endpoints from resource exhaustion and information leakage. It also provides standards for integrating static analysis, dynamic scanning, and secret detection into CI/CD delivery pipelin

    Provides a comprehensive framework and checklist for auditing API security during design and release.

    apijwtoauth2
    GitHub पर देखें↗23,258
  • radareorg/radare2radareorg का अवतार

    radareorg/radare2

    23,120GitHub पर देखें↗

    Radare2 is a comprehensive framework for reverse engineering and analyzing compiled software. It provides a command-line environment designed for disassembling, debugging, and patching binary executables across a wide range of processor architectures and operating systems. The system distinguishes itself through a modular, plugin-based architecture that supports cross-platform analysis and automated workflows. It utilizes memory-mapped file access to enable efficient structural inspection and modification of binaries without requiring full file loads. By lifting machine instructions into a un

    Supports automated security research through scripting complex analysis tasks and large-scale binary inspection.

    Cbinary-analysisccommandline
    GitHub पर देखें↗23,120
  • osquery/osqueryosquery का अवतार

    osquery/osquery

    23,113GitHub पर देखें↗

    Osquery is a unified endpoint monitoring framework that exposes operating system internals as relational tables. By representing hardware, network, and process activity as structured data, it allows users to retrieve system state and configuration information using standard SQL syntax. The system distinguishes itself through a cross-platform abstraction layer that normalizes disparate operating system interfaces into a consistent schema across Windows, macOS, and Linux. It supports both interactive local analysis via a command-line shell and distributed fleet orchestration, where recurring qu

    Provides a framework for scheduling recurring queries across a fleet of hosts to maintain audit trails and detect unauthorized modifications.

    C++hacktoberfestintrusion-detectionmonitoring
    GitHub पर देखें↗23,113
  • voltagent/awesome-claude-code-subagentsVoltAgent का अवतार

    VoltAgent/awesome-claude-code-subagents

    21,906GitHub पर देखें↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Conducts systematic security audits and control reviews to identify vulnerabilities and track compliance.

    Shellai-agent-frameworkai-agent-toolsai-agents
    GitHub पर देखें↗21,906
  • czlonkowski/n8n-mcpczlonkowski का अवतार

    czlonkowski/n8n-mcp

    21,780GitHub पर देखें↗

    This project provides a Model Context Protocol server that enables autonomous agents to interact with and manage automation workflows. It functions as an integration layer, allowing language models to discover, build, test, and deploy complex automation sequences through natural language instructions and structured schema-based communication. The platform distinguishes itself by offering granular control over automation logic, including the ability to perform surgical, incremental patches to specific workflow nodes rather than replacing entire structures. It supports multi-instance connectivi

    Scans automation configurations for secrets and vulnerabilities to maintain a secure environment.

    TypeScriptmcpmcp-servern8n
    GitHub पर देखें↗21,780
पिछला123456…14अगला
  1. Home
  2. Security & Cryptography
  3. Vulnerability Assessment and Testing
  4. Security Testing and Auditing

सब-टैग एक्सप्लोर करें

  • API Security Checklists1 सब-टैगStructured lists of security countermeasures specifically for API design and deployment. **Distinct from Security Testing and Auditing:** Focuses on a checklist-based audit approach for APIs rather than general security testing frameworks.
  • Contactless Authentication TestersTools for auditing RFID and NFC systems through signal capture, emulation, and brute-force assessment. **Distinct from Security Testing and Auditing:** Distinct from general security testing: specifically targets contactless authentication protocols like RFID and NFC.
  • Mobile App Security Auditing1 सब-टैगSecurity analysis of Android and iOS binaries via decompilation and static analysis. **Distinct from iOS Security Auditing:** Covers both iOS and Android auditing, whereas the sibling is iOS-specific.
  • Mobile Security ChecklistsStructured verification steps for auditing security posture specifically within mobile application environments. **Distinct from API Security Checklists:** Specifically targets mobile application auditing rather than API-specific or general personal security checklists
  • Processor Security AuditingAuditing physical processors and operating systems for side-channel and transient execution vulnerabilities. **Distinct from Security Testing and Auditing:** Specifically targets processor-level side-channel vulnerabilities, unlike general software security auditing.
  • Security Analysis Tools4 सब-टैग्सSoftware utilities that perform automated inspection of code, binaries, or traffic to identify potential security weaknesses.
  • Security Testing19 सब-टैग्सPractical exercises, payloads, and assessment frameworks used to verify the security posture of applications and infrastructure.
  • Security Testing DatasetsCurated sets of known vulnerable credentials used to evaluate the strength of authentication systems. **Distinct from Security Testing and Auditing:** Specifically provides the data assets (datasets) used for testing, rather than the frameworks for auditing.
  • Security Testing Methodologies2 सब-टैग्सStructured approaches and procedural guides for conducting comprehensive security audits on specialized hardware and systems.
  • Security Testing Tools11 सब-टैग्सSpecialized software tools used to actively probe, scan, and exploit systems to validate security controls.
  • Security Vulnerabilities13 सब-टैग्सCategorized lists and descriptions of specific software flaws, attack vectors, and exploitable conditions.
  • Structural Code Audits1 सब-टैगAnalysis of code structure to identify race conditions and broken invariants that bypass standard tests. **Distinct from Security Testing and Auditing:** Specializes general security auditing by focusing specifically on structural invariants and race conditions.
  • iOS Security AuditingSecurity review processes specifically for iOS application architectures. **Distinct from Security Testing and Auditing:** Focuses on the auditing process for iOS rather than general security testing frameworks.