bypassing-authentication-with-forced-browsing

Enumerate directories and files to detect missing authentication on web endpoints.

2|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/Acczdy/MoZiSec --skill bypassing-authentication-with-forced-browsing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bypassing-authentication-with-forced-browsing
Source: https://github.com/Acczdy/MoZiSec/tree/main/web-security/.claude/skills/bypassing-authentication-with-forced-browsing
Command: npx skills add https://github.com/Acczdy/MoZiSec --skill bypassing-authentication-with-forced-browsing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps find unprotected administrative pages, API endpoints, backup files, and debug interfaces that are not linked in the application but are accessible directly, enabling testers to detect missing or inconsistent authentication and access controls.

Core Features & Use Cases

  • Directory and file enumeration: Use wordlists with tools like ffuf or Gobuster to discover hidden paths and files.
  • Authentication enforcement checks: Compare unauthenticated and authenticated responses (status and content size) to identify possible bypasses.
  • Bypass techniques: Test HTTP method differences, path normalization variants, URL encoding, and look for exposed backup/configuration files and actuator endpoints.
  • Use Cases: Authorized penetration tests and security audits aimed at finding exposed admin panels, unauthenticated API routes, backup files with secrets, and framework-specific debug endpoints.

Quick Start

Run the agent against a target using a wordlist or the built-in admin paths and provide a session cookie for authenticated comparison.

Frequently Asked Questions about bypassing-authentication-with-forced-browsing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find hidden admin pages and unauthenticated API endpoints during a pentest?

To find hidden admin pages and unauthenticated API endpoints, you enumerate directories and files using wordlists with HTTP fuzzers like ffuf or Gobuster. The Skill compares unauthenticated and authenticated responses to detect missing access controls on unlinked administrative routes.

What is forced browsing and how does it detect authentication bypass vulnerabilities?

Forced browsing is the process of accessing unlinked administrative or API endpoints directly to detect authentication bypass vulnerabilities. By comparing HTTP response status codes and content sizes between authenticated and unauthenticated requests, testers can identify missing or inconsistent access controls.

Can I use ffuf or Gobuster to test for missing access controls on exposed backup files?

Yes, you can use ffuf or Gobuster with wordlists to discover exposed backup files and debug interfaces. The Skill checks authentication enforcement by comparing responses with and without session tokens to identify unprotected paths and bypass techniques.

What HTTP techniques help bypass authentication on restricted admin panels?

Bypassing authentication on restricted admin panels can involve testing HTTP method differences, path normalization variants, and URL encoding. The Skill also identifies exposed backup files, configuration files, and framework-specific actuator endpoints that might lack proper authentication enforcement.

Do I need authenticated session tokens to perform directory enumeration for bypass detection?

Authenticated session tokens are optional but recommended for bypass detection. Providing a session cookie allows the Skill to compare unauthenticated and authenticated responses, making it easier to identify endpoints with missing or inconsistent authentication enforcement.

Why does directory enumeration return different status codes for the same admin path?

Different status codes for the same admin path during directory enumeration often indicate missing access controls or authentication bypass vulnerabilities. The Skill analyzes these response status and content size differences between authenticated and unauthenticated requests to pinpoint unprotected administrative interfaces.