# deadc/gobuster architecture

> Architecture diagram of the GitHub repository deadc/gobuster, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-29). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/deadc/gobuster
- Repository: https://github.com/deadc/gobuster

## Overview

This repository snapshot contains Gobuster wordlists and a README example, but no application source. The documented workflow is to run Gobuster with a URL, choose a wordlist, and probe the target for paths, optionally trying extensions and using multiple threads. The graph shows only those documented interactions; it does not infer Gobuster’s internal implementation or how the image provides the executable.

Main entry points: [`data/wordlists/dirbuster/directory-list-2.3-medium.txt`](https://github.com/deadc/gobuster/blob/master/data/wordlists/dirbuster/directory-list-2.3-medium.txt) (Directory wordlist)

## Diagram (Mermaid)

```mermaid
flowchart TD

node_user(("Operator"))
node_gobuster["Gobuster CLI"]
node_wordlist["Directory wordlist"]
node_target(("HTTP target"))

node_user -->|"runs with options"| node_gobuster
node_gobuster -->|"reads entries"| node_wordlist
node_gobuster -->|"probes paths"| node_target

click node_wordlist "https://github.com/deadc/gobuster/blob/master/data/wordlists/dirbuster/directory-list-2.3-medium.txt"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_user,node_gobuster,node_target toneIndigo
class node_wordlist toneTeal
```

## Components

### Other components

- **Operator**
- **Gobuster CLI**
- [Directory wordlist](https://github.com/deadc/gobuster/blob/master/data/wordlists/dirbuster/directory-list-2.3-medium.txt): `data/wordlists/dirbuster/directory-list-2.3-medium.txt`
- **HTTP target**

## Connections

- Operator → Gobuster CLI: runs with options
- Gobuster CLI → Directory wordlist: reads entries
- Gobuster CLI → HTTP target: probes paths
