awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

30 Repos

Awesome GitHub RepositoriesWeb Exploitation

Tools for reconnaissance, fuzzing, and exploiting web application vulnerabilities.

Explore 30 awesome GitHub repositories matching part of an awesome list · Web Exploitation. Refine with filters or upvote what's useful.

Awesome Web Exploitation GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • oj/gobusterAvatar von OJ

    OJ/gobuster

    13,429Auf GitHub ansehen↗

    Gobuster is a command-line security utility designed for brute-force discovery of hidden infrastructure and content. It operates by systematically testing wordlists against target network services to identify files, directories, subdomains, and cloud storage buckets. The tool utilizes a concurrent worker pool to execute these requests in parallel, ensuring efficient scanning across various network environments. The project distinguishes itself through a modular plugin architecture that supports multiple discovery modes, including HTTP, DNS, and TFTP. This design allows for protocol-agnostic r

    Brute-forces web directories and DNS for reconnaissance.

    Godnsgopentesting
    Auf GitHub ansehen↗13,429
  • manisso/fsocietyAvatar von Manisso

    Manisso/fsociety

    12,136Auf GitHub ansehen↗

    fsociety is a penetration testing framework and security tool orchestrator designed to conduct full security audits. It functions as a wrapper that integrates external security binaries into a unified, menu-driven interface, providing a centralized system for command-line parameter mapping and execution. The project distinguishes itself by organizing specialized utilities into domain-specific collections for structured navigation. It automates the transition between different phases of an audit by chaining reconnaissance and exploitation tools through sequential workflow automation. The fram

    Provides tools for reconnaissance and exploiting SQL injection, command injection, and remote code execution flaws.

    Pythonbrute-force-attacksdesktopexploitation
    Auf GitHub ansehen↗12,136
  • tennc/webshellAvatar von tennc

    tennc/webshell

    10,735Auf GitHub ansehen↗

    This is a webshell open source project

    Collection of web shells for remote access.

    PHP
    Auf GitHub ansehen↗10,735
  • fuzzdb-project/fuzzdbAvatar von fuzzdb-project

    fuzzdb-project/fuzzdb

    8,819Auf GitHub ansehen↗

    fuzzdb is a collection of datasets designed for web application penetration testing and dynamic fuzzing. It provides a fuzzing payload dictionary, a resource discovery wordlist, and a fault injection dataset containing corrupted Unicode, null bytes, and escape codes to trigger application crashes and logic errors. The project includes a security filter bypass list featuring polyglots and encoded strings to evade web application firewalls and input validation filters. It also provides a comprehensive web application penetration testing dataset specifically for identifying flaws such as cross-s

    Dictionary of attack patterns for web application fuzzing.

    PHP
    Auf GitHub ansehen↗8,819
  • frohoff/ysoserialAvatar von frohoff

    frohoff/ysoserial

    8,750Auf GitHub ansehen↗

    ysoserial is a security research tool and payload generator designed to identify and exploit insecure Java deserialization. It functions as a framework for creating malicious serialized objects that can trigger remote code execution on Java virtual machines. The project provides a library of known gadget chains, which are sequences of vulnerable class calls that achieve arbitrary command execution during the deserialization process. It automates the generation of these payloads by leveraging common third-party libraries. The tool covers capabilities for security penetration testing, Java app

    Generates payloads for Java deserialization attacks.

    Javadeserializationexploitgadget
    Auf GitHub ansehen↗8,750
  • andresriancho/w3afAvatar von andresriancho

    andresriancho/w3af

    4,850Auf GitHub ansehen↗

    w3af is a web penetration testing suite and security audit framework designed to identify and exploit vulnerabilities in web applications. It functions as a vulnerability scanner that crawls targets to find injection points and a fuzzer used to discover hidden endpoints and test input validation. The project distinguishes itself by providing an intercepting HTTP proxy for capturing and modifying traffic, combined with a knowledge-base driven exploitation system. It enables the execution of security exploits to gain remote shell access and supports post-exploitation activities, such as routing

    Launches exploit payloads against discovered web vulnerabilities to gain unauthorized access or remote shells.

    Pythonappseccross-site-scriptingscanner
    Auf GitHub ansehen↗4,850
  • epinna/tplmapAvatar von epinna

    epinna/tplmap

    4,169Auf GitHub ansehen↗

    tplmap is a security tool designed for the detection and exploitation of server-side template injection vulnerabilities. It functions as an automated scanner to identify vulnerable template engine contexts and provides a framework for achieving remote code execution. The tool focuses on translating high-level requests into engine-specific syntax to execute operating system commands and bypass application sandboxes. It further enables remote file system access, allowing users to read, write, and transfer files between a local machine and a target server. Additional capabilities include the ab

    Exploits Server-Side Template Injection vulnerabilities.

    Python
    Auf GitHub ansehen↗4,169
  • internetwache/gittoolsAvatar von internetwache

    internetwache/GitTools

    4,151Auf GitHub ansehen↗

    GitTools ist eine Sammlung von Sicherheitsdienstprogrammen, die darauf ausgelegt sind, exponierte Versionskontrollverzeichnisse auf Webservern zu identifizieren, zu scannen und auszunutzen. Das Projekt bietet Tools zum Auffinden öffentlich zugänglicher Git-Verzeichnisse und zum Extrahieren ihrer Inhalte, um Informationslecks zu identifizieren. Die Suite umfasst Funktionen zum Herunterladen von Dateien und Ordnerstrukturen von Remote-Repositories, selbst wenn das Directory-Listing deaktiviert ist. Sie enthält zudem ein Wiederherstellungssystem, das Commit-Objekte durchläuft, um Inhalte aus unvollständigen oder beschädigten Versionskontrolldaten wiederherzustellen.

    Exploits exposed .git directories.

    Shell
    Auf GitHub ansehen↗4,151
  • ambionics/phpggcAvatar von ambionics

    ambionics/phpggc

    3,832Auf GitHub ansehen↗

    phpggc is a security assessment utility and command-line tool designed for the automated generation, obfuscation, and wrapping of serialized object chains. It functions as a gadget chain framework used to identify and verify remote code execution vectors by testing for PHP object injection vulnerabilities. The project provides a modular system for constructing complex serialized object sequences and includes a dedicated payload obfuscator to transform byte streams for bypassing web application firewalls and security filters. It also features a generator for wrapping serialized data into archi

    Generates payloads for PHP unserialization attacks.

    PHP
    Auf GitHub ansehen↗3,832
  • pwntester/ysoserial.netAvatar von pwntester

    pwntester/ysoserial.net

    3,735Auf GitHub ansehen↗

    ysoserial.net is a payload generator for .NET deserialization, designed to create malicious serialized objects and structured gadget chains. It serves as a tool for generating command execution strings and security testing suites used to assess vulnerabilities in .NET formatters. The tool enables the creation of sequences of object calls that trigger remote code execution during the reconstruction of serialized data. It produces specialized payloads for executing system commands, loading remote libraries, and accessing local file systems. The project includes capabilities for optimizing payl

    Generates payloads for .NET deserialization attacks.

    C#
    Auf GitHub ansehen↗3,735
  • evyatarmeged/raccoonAvatar von evyatarmeged

    evyatarmeged/Raccoon

    3,571Auf GitHub ansehen↗

    A high performance offensive security tool for reconnaissance and vulnerability scanning

    Performs reconnaissance and vulnerability scanning on web targets.

    Python
    Auf GitHub ansehen↗3,571
  • microsoft/restler-fuzzerAvatar von microsoft

    microsoft/restler-fuzzer

    2,915Auf GitHub ansehen↗

    RESTler is the first stateful REST API fuzzing tool for automatically testing cloud services through their REST APIs and finding security and reliability bugs in these services.

    Fuzzes REST APIs to find security bugs.

    Python
    Auf GitHub ansehen↗2,915
  • flozz/p0wny-shellAvatar von flozz

    flozz/p0wny-shell

    2,825Auf GitHub ansehen↗

    p0wny@shell:~# is a very basic, single-file, PHP shell. It can be used to quickly execute commands on a server when pentesting a PHP application. Use it with caution: this script represents a security risk for the server.

    Simple web-based shell for remote command execution.

    PHP
    Auf GitHub ansehen↗2,825
  • flipkart-incubator/astraAvatar von flipkart-incubator

    flipkart-incubator/Astra

    2,639Auf GitHub ansehen↗

    Astra is a security analysis system and scanner designed to identify vulnerabilities and security flaws in REST API endpoints. It functions as a security testing tool that automatically detects common API weaknesses during development and deployment cycles. The project provides a graphical interface for triggering and monitoring security scanning processes, removing the requirement for manual command line execution. This management UI allows for the oversight of scanning workflows and the retrieval of vulnerability reports. The system supports the import of collection files to map endpoints

    Automated security testing for REST APIs.

    Pythonci-cdowasppenetration-testing
    Auf GitHub ansehen↗2,639
  • cujanovic/ssrf-testingAvatar von cujanovic

    cujanovic/SSRF-Testing

    2,501Auf GitHub ansehen↗

    SSRF (Server Side Request Forgery) testing resources

    Resources for testing SSRF vulnerabilities.

    Pythonpentestpentest-toolpentesting
    Auf GitHub ansehen↗2,501
  • enjoiz/xxeinjectorAvatar von enjoiz

    enjoiz/XXEinjector

    1,754Auf GitHub ansehen↗

    Tool for automatic exploitation of XXE vulnerability using direct and different out of band methods.

    Automates XXE injection attacks.

    Ruby
    Auf GitHub ansehen↗1,754
  • irsdl/iis-shortname-scannerAvatar von irsdl

    irsdl/IIS-ShortName-Scanner

    1,679Auf GitHub ansehen↗

    IIS Short Name Scanner - 2012-2023 & Still Giving...

    Exploits IIS short filename vulnerabilities.

    Java
    Auf GitHub ansehen↗1,679
  • liamg/gitjackerAvatar von liamg

    liamg/gitjacker

    1,607Auf GitHub ansehen↗

    🔪 :octocat: Leak git repositories from misconfigured websites

    Extracts files from misconfigured Git repositories.

    Gogithackingpenetration-testing
    Auf GitHub ansehen↗1,607
  • imperva/automatic-api-attack-toolAvatar von imperva

    imperva/automatic-api-attack-tool

    495Auf GitHub ansehen↗

    Imperva's customizable API attack tool takes an API specification as an input, generates and runs attacks that are based on it as an output.

    Automates attacks against Swagger-defined APIs.

    Java
    Auf GitHub ansehen↗495
  • kpcyrd/authoscopeAvatar von kpcyrd

    kpcyrd/authoscope

    418Auf GitHub ansehen↗

    Scriptable network authentication cracker

    Scriptable tool for brute-forcing network authentication.

    Rust
    Auf GitHub ansehen↗418
Vorherige12Nächste
  1. Home
  2. Part of an Awesome List
  3. Security & Privacy
  4. Web Exploitation