An open API service indexing awesome lists of open source software.

penetration-testing

A collection of awesome penetration testing and offensive cybersecurity resources.
https://github.com/txuswashere/penetration-testing

Last synced: about 19 hours ago
JSON representation

  • Social Engineering

    • Social Engineering Tools

      • Modlishka - Flexible and powerful reverse proxy with real-time two-factor authentication.
      • Social Engineer Toolkit (SET) - Open source pentesting framework designed for social engineering featuring a number of custom attack vectors to make believable attacks quickly.
      • SocialFish - Social media phishing framework that can run on an Android phone or in a Docker container.
      • phishery - TLS/SSL enabled Basic Auth credential harvester.
      • wifiphisher - Automated phishing attacks against WiFi networks.
  • Static Analyzers

    • Social Engineering Tools

      • Brakeman - Static analysis security vulnerability scanner for Ruby on Rails applications.
      • Progpilot - Static security analysis tool for PHP code.
      • RegEx-DoS - Analyzes source code for Regular Expressions susceptible to Denial of Service attacks.
      • bandit - Security oriented static analyser for Python code.
      • sobelow - Security-focused static analysis for the Phoenix Framework.
      • cwe_checker - Suite of tools built atop the Binary Analysis Platform (BAP) to heuristically detect CWEs in compiled binaries and firmware.
      • cppcheck - Extensible C/C++ static analyzer focused on finding bugs.
      • FindBugs - Free software static analyzer to look for bugs in Java code.
  • Steganography Tools

    • Social Engineering Tools

      • Cloakify - Textual steganography toolkit that converts any filetype into lists of everyday strings.
      • StegCracker - Steganography brute-force utility to uncover hidden data inside files.
  • Vulnerability Databases

    • Social Engineering Tools

      • Bugtraq (BID) - Software security bug identification database compiled from submissions to the SecurityFocus mailing list and other sources, operated by Symantec, Inc.
      • CISA Known Vulnerabilities Database (KEV) - Vulnerabilities in various systems already known to America's cyber defense agency, the Cybersecurity and Infrastructure Security Agency, to be actively exploited.
      • CXSecurity - Archive of published CVE and Bugtraq software vulnerabilities cross-referenced with a Google dork database for discovering the listed vulnerability.
      • Common Vulnerabilities and Exposures (CVE) - Dictionary of common names (i.e., CVE Identifiers) for publicly known security vulnerabilities.
      • Exploit-DB - Non-profit project hosting exploits for software vulnerabilities, provided as a public service by Offensive Security.
      • HPI-VDB - Aggregator of cross-referenced software vulnerabilities offering free-of-charge API access, provided by the Hasso-Plattner Institute, Potsdam.
      • Inj3ct0r - Exploit marketplace and vulnerability information aggregator. ([Onion service](http://mvfjfugdwgc5uwho.onion/).)
      • National Vulnerability Database (NVD) - United States government's National Vulnerability Database provides additional meta-data (CPE, CVSS scoring) of the standard CVE List along with a fine-grained search engine.
      • Open Source Vulnerabilities (OSV) - Database of vulnerabilities affecting open source software, queryable by project, Git commit, or version.
      • Packet Storm - Compendium of exploits, advisories, tools, and other security-related resources aggregated from across the industry.
      • Snyk Vulnerability DB - Detailed information and remediation guidance for vulnerabilities known by Snyk.
      • US-CERT Vulnerability Notes Database - Summaries, technical details, remediation information, and lists of vendors affected by software vulnerabilities, aggregated by the United States Computer Emergency Response Team (US-CERT).
      • Vulnerability Lab - Open forum for security advisories organized by category of exploit target.
      • Vulners - Security database of software vulnerabilities.
      • Vulmon - Vulnerability search engine with vulnerability intelligence features that conducts full text searches in its database.
      • Packet Storm - Compendium of exploits, advisories, tools, and other security-related resources aggregated from across the industry.
      • Packet Storm - Compendium of exploits, advisories, tools, and other security-related resources aggregated from across the industry.
      • Snyk Vulnerability DB - Detailed information and remediation guidance for vulnerabilities known by Snyk.
      • Packet Storm - Compendium of exploits, advisories, tools, and other security-related resources aggregated from across the industry.
      • Full-Disclosure - Public, vendor-neutral forum for detailed discussion of vulnerabilities, often publishes details before many other sources.
      • Packet Storm - Compendium of exploits, advisories, tools, and other security-related resources aggregated from across the industry.
      • SecuriTeam - Independent source of software vulnerability information.
      • Packet Storm - Compendium of exploits, advisories, tools, and other security-related resources aggregated from across the industry.
      • Zero Day Initiative - Bug bounty program with publicly accessible archive of published security advisories, operated by TippingPoint.
      • Mozilla Foundation Security Advisories - Archive of security advisories impacting Mozilla software, including the Firefox Web Browser.
      • VulDB - Independent vulnerability database with user community, exploit details, and additional meta data (e.g. CPE, CVSS, CWE)
  • Web Exploitation

    • Intercepting Web proxies

      • Fiddler - Free cross-platform web debugging proxy with user-friendly companion tools.
      • OWASP Zed Attack Proxy (ZAP) - Feature-rich, scriptable HTTP intercepting proxy and fuzzer for penetration testing web applications.
      • mitmproxy - Interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
    • Social Engineering Tools

      • FuzzDB - Dictionary of attack patterns and primitives for black-box application fault injection and resource discovery.
      • Raccoon - High performance offensive security tool for reconnaissance and vulnerability scanning.
      • WPSploit - Exploit WordPress-powered websites with Metasploit.
      • autochrome - Chrome browser profile preconfigured with appropriate settings needed for web application testing.
      • badtouch - Scriptable network authentication cracker.
      • gobuster - Lean multipurpose brute force search/fuzzing tool for Web (and DNS) reconnaissance.
      • sslstrip2 - SSLStrip version to defeat HSTS.
      • sslstrip - Demonstration of the HTTPS stripping attacks.
    • Web-accessible source code ripping tools

      • DVCS Ripper - Rip web accessible (distributed) version control systems: SVN/GIT/HG/BZR.
      • GitTools - Automatically find and download Web-accessible `.git` repositories.
      • git-dumper - Tool to dump a git repository from a website.
      • git-scanner - Tool for bug hunting or pentesting websites that have open `.git` repositories available in public.
    • Web Exploitation Books

    • Web file inclusion tools

      • Kadimus - LFI scan and exploit tool.
      • LFISuite - Automatic LFI scanner and exploiter.
      • fimap - Find, prepare, audit, exploit and even Google automatically for LFI/RFI bugs.
      • liffy - LFI exploitation tool.
    • Web injection tools

      • Commix - Automated all-in-one operating system command injection and exploitation tool.
      • NoSQLmap - Automatic NoSQL injection and database takeover tool.
      • tplmap - Automatic server-side template injection and Web server takeover tool.
    • Web path discovery and bruteforcing tools

    • Web shells and C2 frameworks

      • Browser Exploitation Framework (BeEF) - Command and control server for delivering exploits to commandeered Web browsers.
      • DAws - Advanced Web shell.
      • Merlin - Cross-platform post-exploitation HTTP/2 Command and Control server and agent written in Golang.
      • PhpSploit - Full-featured C2 framework which silently persists on webserver via evil PHP oneliner.
      • SharPyShell - Tiny and obfuscated ASP.NET webshell for C# web applications.
      • weevely3 - Weaponized PHP-based web shell.
  • Windows Utilities

    • Web Exploitation Books

      • Commando VM - Automated installation of over 140 Windows software packages for penetration testing and red teaming.
      • Covenant - ASP.NET Core application that serves as a collaborative command and control platform for red teamers.
      • ctftool - Interactive Collaborative Translation Framework (CTF) exploration tool capable of launching cross-session edit session attacks.
      • DeathStar - Python script that uses Empire's RESTful API to automate gaining Domain Admin rights in Active Directory environments.
      • Empire - Pure PowerShell post-exploitation agent.
      • Fibratus - Tool for exploration and tracing of the Windows kernel.
      • Inveigh - Windows PowerShell ADIDNS/LLMNR/mDNS/NBNS spoofer/machine-in-the-middle tool.
      • LaZagne - Credentials recovery project.
      • MailSniper - Modular tool for searching through email in a Microsoft Exchange environment, gathering the Global Address List from Outlook Web Access (OWA) and Exchange Web Services (EWS), and more.
      • PowerSploit - PowerShell Post-Exploitation Framework.
      • RID_ENUM - Python script that can enumerate all users from a Windows Domain Controller and crack those user's passwords using brute-force.
      • Responder - Link-Local Multicast Name Resolution (LLMNR), NBT-NS, and mDNS poisoner.
      • Rubeus - Toolset for raw Kerberos interaction and abuses.
      • Ruler - Abuses client-side Outlook features to gain a remote shell on a Microsoft Exchange server.
      • SCOMDecrypt - Retrieve and decrypt RunAs credentials stored within Microsoft System Center Operations Manager (SCOM) databases.
      • Windows Credentials Editor - Inspect logon sessions and add, change, list, and delete associated credentials, including Kerberos tickets.
      • Windows Exploit Suggester - Detects potential missing patches on the target.
      • redsnarf - Post-exploitation tool for retrieving password hashes and credentials from Windows workstations, servers, and domain controllers.
      • wePWNise - Generates architecture independent VBA code to be used in Office documents or templates and automates bypassing application control and exploit mitigation software.
      • Bloodhound - Graphical Active Directory trust relationship explorer.