For the complete documentation index, see llms.txt. This page is also available as Markdown.

Web Technologies

This page tracks security notes and tools for common web platforms, frameworks, identity technologies, APIs, and CMSs. Keep passive domain discovery in Cyber Intelligence, O365 spraying in Password Attacks, and malware/API cheat sheets in DFIR or exploit-development pages.

Adobe AEM
Apache Web Server
  • apache-users - This Perl script will enumerate the usernames on any system that uses Apache with the UserDir modul

APIs

For training on APIs and API hacking, please see https://github.com/jassics/security-study-plan/blob/main/api-security-study-plan.md.

API: GraphQL
ASP.NET
Cloudflare
  • cloudflare_enum - Cloudflare DNS enumeration tool. Passive DNS/domain investigation belongs in Cyber Intelligence.

Drupal
Firebase

Firebase

Firebird
Flask
Google Web Toolkit
.htaccess File
  • htshells - htshells is a series of web based attacks based around the .htaccess files. Most of the attacks are centered around two attack categories. Remote code/ command execution and information disclosure.

HTTP/2
IIS
Java Applets
  • Advanced Penetration Testing: Using the Java Applet for Payload Delivery - pg. 31

JavaScript
  • JSScanner - Scan JS Files for Endpoints and Secrets

  • JSFScan.sh - Automation for javascript recon in bug bounty.

  • jshole - A JavaScript components vulnerability scanner, based on RetireJS

  • Retire.JS - Burp/ZAP/Maven extension that integrate Retire.js repository to find vulnerable Javascript libraries.

  • JSshell - JavaScript reverse/remote shell from XSS

  • unmap - Unpack a JavaScript Source Map back into filesystem structure

  • JSA - Javascript security analysis (JSA) is a program for javascript analysis during web application security assessment.

JBoss
  • jboss-autopwn - This JBoss script deploys a JSP shell on the target JBoss AS server. Once deployed, the script uses its upload and command execution capability to provide an interactive session.

  • jexboss - JexBoss: Jboss (and Java Deserialization Vulnerabilities) verify and EXploitation Tool

Jenkins
Jira
Joomla
  • JCS - JCS (Joomla Component Scanner) made for penetration testing purpose on Joomla CMS

  • Joomscan - OWASP Joomla! Vulnerability Scanner (JoomScan) is an open source project, developed with the aim of automating the task of vulnerability detection and reliability assurance in Joomla CMS deployments.

  • juumla - Juumla is a python tool created to identify Joomla version, scan for vulnerabilities and search for config files.

JSON Web Tokens
Magento
MSExchange
NGINX
  • nginxpwner - Nginxpwner is a simple tool to look for common Nginx misconfigurations and vulnerabilities.

OAuth 2.0
OneLogin - SAML
  • SAMLExtractor - A tool that can take a URL or list of URL and prints back SAML consume URL.ex

OWA/O365

Microsoft 365 username enumeration, spraying, and mailbox search tooling is maintained with Password Attacks and Cloud. The links below are kept here only because OWA is a web-facing technology.

PHP
  • phpggc - a library of PHP unserialize() payloads along with a tool to generate them, from command line or programmatically.

  • Chankro - bypass disable_functions and open_basedir in your pentests.

Redis
Ruby on Rails
SAP
SSL/TLS and Certificates
Virtual Hosts
  • virtual-host-discovery - A script to enumerate virtual hosts on a server.

  • vhosts-sieve - Searching for virtual hosts among non-resolvable domains

  • VHostScan - A virtual host scanner that performs reverse lookups, can be used with pivot tools, detect catch-all scenarios, work around wildcards, aliases and dynamic default pages.ex

Web Application Firewall
WebDav

WebDav

davtest - Scan the given WebDAV server

cadaver - A command-line WebDAV client for Unix.

Web Proxies
Wordpress - Resources
WordPress Common Bugs
  • Denial of Service via load-scripts.php

  • Denial of Service via load-styles.php

  • Log files exposed

  • Backup file wp-config exposed

  • Information disclosure wordpress username

  • Bruteforce in wp-login.php

  • XSPA in wordpress

Source: https://github.com/daffainfo/AllAboutBugBounty/blob/master/CMS/WordPress.md

Last updated