Skip to content

shubhamrooter/Bug-Hunting-Checklist

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bug Hunting Checklist for Web App

GitHub repo size GitHub stars GitHub forks Twitter Follow

Welcome to the Bug Hunting Checklist for Web App repository! This checklist is a comprehensive guide for conducting security assessments on web applications to identify and mitigate potential vulnerabilities. It covers various aspects of web application security, including reconnaissance, authentication, authorization, data validation, and more.

Table of Contents

Introduction

As security threats to web applications continue to evolve, it's crucial to have a systematic approach to identify and address potential vulnerabilities. This checklist serves as a valuable resource for security professionals, bug bounty hunters, and developers who want to ensure the security of web applications.

Checklist Sections

The checklist is organized into several sections, each focusing on a specific aspect of web application security. Here are some of the key sections covered in this checklist:

  • Reconnaissance: Gathering information about the target web application.
  • Single Domain Scanning: Scanning a single domain for vulnerabilities.
  • Manual Checking: Manual assessment and exploration of the application.
  • Configuration Management: Checking various configurations for security issues.
  • Secure Transmission: Ensuring secure data transmission.
  • Authentication: Testing various aspects of user authentication.
  • OAuth Test Cases: Testing OAuth-based authentication and authorization.
  • Session Management: Assessing how sessions are managed.
  • Authorization: Checking for proper access control.
  • Data Validation: Testing for various forms of data validation vulnerabilities.
  • Denial of Service: Assessing vulnerability to DoS attacks.
  • Business Logic: Testing for business logic issues.
  • Cryptography: Checking for cryptographic vulnerabilities.
  • Risky Functionality - File Uploads: Assessing file upload functionality.
  • Risky Functionality - Card Payment: Assessing payment-related functionality.
  • HTML 5: Testing HTML 5 features.

Getting Started

To get started with using this checklist, simply visit the Bug Hunting Checklist for Web App webpage, where you'll find the full checklist with checkboxes. You can use this checklist as a guide while conducting security assessments on web applications.

Contribution

This project is open to contributions, and we welcome help from the community to improve and expand the bug hunting checklist. A special thanks to our contributor:

Your contributions are valuable in making this checklist even more comprehensive and useful for the bug hunting community.

License

This Bug Hunting Checklist for Web App is licensed under the MIT License. Feel free to use and distribute it in your projects.


Happy bug hunting! 🐛

Connect with me on:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 99.2%
  • PHP 0.8%