Showing preview only (667K chars total). Download the full file or copy to clipboard to get everything.
Repository: maurosoria/dirsearch
Branch: master
Commit: 20b42477b2fe
Files: 151
Total size: 627.8 KB
Directory structure:
gitextract_fbsd7bfz/
├── .github/
│ ├── FUNDING.yml
│ ├── ISSUE_TEMPLATE/
│ │ ├── ask_question.md
│ │ ├── bug_report.md
│ │ └── feature_request.md
│ ├── pull_request_template.md
│ └── workflows/
│ ├── ci.yml
│ ├── codeql-analysis.yml
│ ├── docker-image.yml
│ ├── nuitka-linux.yml
│ ├── nuitka-macos-intel.yml
│ ├── nuitka-macos-silicon.yml
│ ├── nuitka-release-draft.yml
│ ├── nuitka-windows.yml
│ ├── pyinstaller-linux.yml
│ ├── pyinstaller-macos-intel.yml
│ ├── pyinstaller-macos-silicon.yml
│ ├── pyinstaller-release-draft.yml
│ ├── pyinstaller-windows.yml
│ └── semgrep-analysis.yml
├── .gitignore
├── AGENTS.md
├── CHANGELOG.md
├── CONTRIBUTORS.md
├── Dockerfile
├── README.md
├── __init__.py
├── config.ini
├── db/
│ ├── 400_blacklist.txt
│ ├── 403_blacklist.txt
│ ├── 500_blacklist.txt
│ ├── categories/
│ │ ├── backups.txt
│ │ ├── coldfusion/
│ │ │ └── coldfusion.txt
│ │ ├── common.txt
│ │ ├── conf.txt
│ │ ├── db.txt
│ │ ├── dotnet/
│ │ │ ├── aspx.txt
│ │ │ ├── core.txt
│ │ │ └── mvc.txt
│ │ ├── extensions.txt
│ │ ├── generate_wpscan_wordlists.py
│ │ ├── infra/
│ │ │ ├── aws.txt
│ │ │ ├── docker.txt
│ │ │ └── k8s.txt
│ │ ├── java/
│ │ │ ├── jsf.txt
│ │ │ ├── jsp.txt
│ │ │ └── spring.txt
│ │ ├── keys.txt
│ │ ├── logs.txt
│ │ ├── node/
│ │ │ └── express.txt
│ │ ├── php/
│ │ │ ├── cakephp.txt
│ │ │ ├── codeigniter.txt
│ │ │ ├── drupal.txt
│ │ │ ├── generate_wpscan_wordlists.py
│ │ │ ├── joomla.txt
│ │ │ ├── laravel.txt
│ │ │ ├── magento.txt
│ │ │ ├── plugins-full.txt
│ │ │ ├── plugins-vulnerable.txt
│ │ │ ├── symfony.txt
│ │ │ ├── wordpress.txt
│ │ │ └── yii.txt
│ │ ├── python/
│ │ │ ├── django.txt
│ │ │ ├── fastapi.txt
│ │ │ └── flask.txt
│ │ ├── vcs.txt
│ │ └── web.txt
│ ├── dicc.txt
│ └── user-agents.txt
├── dirsearch.py
├── lib/
│ ├── __init__.py
│ ├── connection/
│ │ ├── __init__.py
│ │ ├── dns.py
│ │ ├── requester.py
│ │ └── response.py
│ ├── controller/
│ │ ├── __init__.py
│ │ ├── controller.py
│ │ └── session.py
│ ├── core/
│ │ ├── __init__.py
│ │ ├── data.py
│ │ ├── decorators.py
│ │ ├── dictionary.py
│ │ ├── exceptions.py
│ │ ├── fuzzer.py
│ │ ├── logger.py
│ │ ├── options.py
│ │ ├── scanner.py
│ │ ├── settings.py
│ │ └── structures.py
│ ├── parse/
│ │ ├── __init__.py
│ │ ├── cmdline.py
│ │ ├── config.py
│ │ ├── headers.py
│ │ ├── nmap.py
│ │ ├── rawrequest.py
│ │ └── url.py
│ ├── report/
│ │ ├── __init__.py
│ │ ├── csv_report.py
│ │ ├── factory.py
│ │ ├── html_report.py
│ │ ├── json_report.py
│ │ ├── manager.py
│ │ ├── markdown_report.py
│ │ ├── mysql_report.py
│ │ ├── plain_text_report.py
│ │ ├── postgresql_report.py
│ │ ├── simple_report.py
│ │ ├── sqlite_report.py
│ │ ├── templates/
│ │ │ └── html_report_template.html
│ │ └── xml_report.py
│ ├── utils/
│ │ ├── __init__.py
│ │ ├── common.py
│ │ ├── crawl.py
│ │ ├── diff.py
│ │ ├── file.py
│ │ ├── mimetype.py
│ │ ├── random.py
│ │ └── schemedet.py
│ └── view/
│ ├── __init__.py
│ ├── colors.py
│ └── terminal.py
├── pyinstaller/
│ ├── .gitignore
│ ├── README.md
│ ├── build.sh
│ └── dirsearch.spec
├── requirements.txt
├── sessions/
│ └── .gitkeep
├── setup.cfg
├── setup.py
├── testing.py
└── tests/
├── __init__.py
├── connection/
│ ├── __init__.py
│ └── test_dns.py
├── controller/
│ └── test_session_store.py
├── core/
│ ├── __init__.py
│ └── test_scanner.py
├── parse/
│ ├── __init__.py
│ ├── test_config.py
│ ├── test_headers.py
│ ├── test_nmap.py
│ └── test_url.py
├── static/
│ ├── nmap.xml
│ ├── raw.txt
│ ├── targets.txt
│ └── wordlist.txt
└── utils/
├── __init__.py
├── test_common.py
├── test_crawl.py
├── test_diff.py
├── test_mimetype.py
├── test_random.py
└── test_schemedet.py
================================================
FILE CONTENTS
================================================
================================================
FILE: .github/FUNDING.yml
================================================
# These are supported funding model platforms
github: maurosoria
================================================
FILE: .github/ISSUE_TEMPLATE/ask_question.md
================================================
---
name: Ask Question
about: Ask a question about dirsearch
labels: question
---
### What is the question?
What do you like to ask about?
================================================
FILE: .github/ISSUE_TEMPLATE/bug_report.md
================================================
---
name: Bug Report
about: Report a dirsearch problem
labels: bug
---
### What is the current behavior?
What actually happens?
### What is the expected behavior?
What it should be instead?
### Any additional information?
Screenshots, dirsearch log, dirsearch version, used command, ...?
================================================
FILE: .github/ISSUE_TEMPLATE/feature_request.md
================================================
---
name: Feature Request
about: Suggest a new feature for dirsearch improvement
labels: enhancement
---
### What is the feature?
What is it?
### What is the use case?
When and who will use this? Why this matters?
================================================
FILE: .github/pull_request_template.md
================================================
Description
---------------
What will it do?
If this PR will fix an issue, please address it:
Fix #{issue}
Requirements
---------------
- [ ] Add your name to `CONTRIBUTORS.md`
- [ ] If this is a new feature, then please add some additional information about it to `CHANGELOG.md`
================================================
FILE: .github/workflows/ci.yml
================================================
name: Inspection
on: [push, pull_request]
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
python-version: [3.9, 3.11]
os: ['ubuntu-latest', 'windows-latest']
steps:
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install codespell flake8 -r requirements.txt
- name: Test
run: |
python3 dirsearch.py -w ./tests/static/wordlist.txt -u https://example.com -o "tmp_report.{extension}" -O json,xml,plain,csv,md,sqlite,html --force-recursive -R 3 --full-url -q
python3 dirsearch.py -w ./tests/static/wordlist.txt -l ./tests/static/targets.txt --subdirs /,admin/ --exclude-extensions conf -q -L -f -i 200 --user-agent a --log tmp_log.log
python3 dirsearch.py -w ./tests/static/wordlist.txt --nmap-report ./tests/static/nmap.xml --max-rate 2 -H K:V --random-agent --overwrite-extensions --no-color --filter-threshold 3
python3 dirsearch.py -w ./tests/static/wordlist.txt --raw ./tests/static/raw.txt --prefixes . --suffixes ~ --skip-on-status 404 -m POST -d test=1 --crawl --min-response-size 9
echo https://self-signed.badssl.com | python3 dirsearch.py -w ./tests/static/wordlist.txt --stdin --max-time 8 --auth u:p --auth-type basic --scheme http --target-max-time 9
- name: Unit Test
run: python3 testing.py
- name: Lint
run: |
flake8 .
- name: Codespell
run: codespell -S CONTRIBUTORS.md
================================================
FILE: .github/workflows/codeql-analysis.yml
================================================
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"
on:
push:
branches: [ master ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ master ]
schedule:
- cron: '38 0 * * 0'
jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write
strategy:
fail-fast: false
matrix:
language: [ 'python' ]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ]
# Learn more:
# https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed
steps:
- name: Checkout repository
uses: actions/checkout@v4
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v4
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# queries: ./path/to/local/query, your-org/your-repo/queries@main
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v4
# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language
#- run: |
# make bootstrap
# make release
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v4
================================================
FILE: .github/workflows/docker-image.yml
================================================
name: Docker Image CI
on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Build the Docker image
run: docker build . --file Dockerfile --tag my-image-name:$(date +%s)
================================================
FILE: .github/workflows/nuitka-linux.yml
================================================
# GitHub Action for building dirsearch with Nuitka (Linux)
name: Nuitka Linux
on:
workflow_dispatch:
workflow_call:
env:
PYTHON_VERSION: '3.11'
NUITKA_VERSION: '2.4.8'
jobs:
build-linux:
name: Build Linux AMD64 (${{ matrix.variant.name }})
runs-on: ubuntu-latest
timeout-minutes: 45
strategy:
fail-fast: false
matrix:
variant:
- name: threaded
async: "False"
- name: async
async: "True"
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: ${{ env.PYTHON_VERSION }}
cache: 'pip'
- name: Install system dependencies
run: |
sudo apt-get update
sudo apt-get install -y patchelf
- name: Install dependencies
run: |
python -m pip install --upgrade pip setuptools wheel
pip install -r requirements.txt
pip install nuitka==${{ env.NUITKA_VERSION }} ordered-set zstandard
- name: Set default async mode
run: |
sed -i "s/^async = .*/async = ${{ matrix.variant.async }}/" config.ini
- name: Build Linux binary
run: |
python -m nuitka \
--onefile \
--assume-yes-for-downloads \
--include-package=lib \
--include-data-dir=db=db \
--include-data-dir=lib/report=lib/report \
--include-data-file=config.ini=config.ini \
--output-filename=dirsearch \
dirsearch.py
- name: Rename binary
run: |
mkdir -p dist
if [ -f dirsearch ]; then
mv dirsearch dist/dirsearch-linux-amd64-${{ matrix.variant.name }}
elif [ -f dirsearch.bin ]; then
mv dirsearch.bin dist/dirsearch-linux-amd64-${{ matrix.variant.name }}
else
echo "Expected Nuitka output 'dirsearch' or 'dirsearch.bin' not found" >&2
ls -la
exit 1
fi
- name: Test Linux binary
run: |
./dist/dirsearch-linux-amd64-${{ matrix.variant.name }} --version
./dist/dirsearch-linux-amd64-${{ matrix.variant.name }} --help
- name: Upload Linux artifact
uses: actions/upload-artifact@v4
with:
name: dirsearch-nuitka-linux-amd64-${{ matrix.variant.name }}
path: dist/dirsearch-linux-amd64-${{ matrix.variant.name }}
retention-days: 30
================================================
FILE: .github/workflows/nuitka-macos-intel.yml
================================================
# GitHub Action for building dirsearch with Nuitka (macOS Intel)
name: Nuitka macOS Intel
on:
workflow_dispatch:
workflow_call:
env:
PYTHON_VERSION: '3.11'
NUITKA_VERSION: '2.4.8'
jobs:
build-macos-intel:
name: Build macOS Intel (${{ matrix.variant.name }})
runs-on: macos-15-large
timeout-minutes: 45
strategy:
fail-fast: false
matrix:
variant:
- name: threaded
async: "False"
- name: async
async: "True"
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: ${{ env.PYTHON_VERSION }}
cache: 'pip'
- name: Install dependencies
run: |
python -m pip install --upgrade pip setuptools wheel
pip install -r requirements.txt
pip install nuitka==${{ env.NUITKA_VERSION }} ordered-set zstandard
- name: Set default async mode
run: |
sed -i '' "s/^async = .*/async = ${{ matrix.variant.async }}/" config.ini
- name: Build macOS Intel binary
run: |
python -m nuitka \
--onefile \
--assume-yes-for-downloads \
--include-package=lib \
--include-data-dir=db=db \
--include-data-dir=lib/report=lib/report \
--include-data-file=config.ini=config.ini \
--output-filename=dirsearch \
dirsearch.py
- name: Rename binary
run: |
mkdir -p dist
if [ -f dirsearch ]; then
mv dirsearch dist/dirsearch-macos-intel-${{ matrix.variant.name }}
elif [ -f dirsearch.bin ]; then
mv dirsearch.bin dist/dirsearch-macos-intel-${{ matrix.variant.name }}
else
echo "Expected Nuitka output 'dirsearch' or 'dirsearch.bin' not found" >&2
ls -la
exit 1
fi
- name: Test macOS Intel binary
run: |
./dist/dirsearch-macos-intel-${{ matrix.variant.name }} --version
./dist/dirsearch-macos-intel-${{ matrix.variant.name }} --help
- name: Upload macOS Intel artifact
uses: actions/upload-artifact@v4
with:
name: dirsearch-nuitka-macos-intel-${{ matrix.variant.name }}
path: dist/dirsearch-macos-intel-${{ matrix.variant.name }}
retention-days: 30
================================================
FILE: .github/workflows/nuitka-macos-silicon.yml
================================================
# GitHub Action for building dirsearch with Nuitka (macOS Silicon)
name: Nuitka macOS Silicon
on:
workflow_dispatch:
workflow_call:
env:
PYTHON_VERSION: '3.11'
NUITKA_VERSION: '2.4.8'
jobs:
build-macos-silicon:
name: Build macOS Silicon (${{ matrix.variant.name }})
runs-on: macos-14
timeout-minutes: 45
strategy:
fail-fast: false
matrix:
variant:
- name: threaded
async: "False"
- name: async
async: "True"
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: ${{ env.PYTHON_VERSION }}
cache: 'pip'
- name: Install dependencies
run: |
python -m pip install --upgrade pip setuptools wheel
pip install -r requirements.txt
pip install nuitka==${{ env.NUITKA_VERSION }} ordered-set zstandard
- name: Set default async mode
run: |
sed -i '' "s/^async = .*/async = ${{ matrix.variant.async }}/" config.ini
- name: Build macOS Silicon binary
run: |
python -m nuitka \
--onefile \
--assume-yes-for-downloads \
--include-package=lib \
--include-data-dir=db=db \
--include-data-dir=lib/report=lib/report \
--include-data-file=config.ini=config.ini \
--output-filename=dirsearch \
dirsearch.py
- name: Rename binary
run: |
mkdir -p dist
if [ -f dirsearch ]; then
mv dirsearch dist/dirsearch-macos-silicon-${{ matrix.variant.name }}
elif [ -f dirsearch.bin ]; then
mv dirsearch.bin dist/dirsearch-macos-silicon-${{ matrix.variant.name }}
else
echo "Expected Nuitka output 'dirsearch' or 'dirsearch.bin' not found" >&2
ls -la
exit 1
fi
- name: Test macOS Silicon binary
run: |
./dist/dirsearch-macos-silicon-${{ matrix.variant.name }} --version
./dist/dirsearch-macos-silicon-${{ matrix.variant.name }} --help
- name: Upload macOS Silicon artifact
uses: actions/upload-artifact@v4
with:
name: dirsearch-nuitka-macos-silicon-${{ matrix.variant.name }}
path: dist/dirsearch-macos-silicon-${{ matrix.variant.name }}
retention-days: 30
================================================
FILE: .github/workflows/nuitka-release-draft.yml
================================================
# GitHub Action for drafting a release from Nuitka builds
name: Nuitka Draft Release
on:
workflow_dispatch:
inputs:
tag:
description: 'Tag for the draft release (e.g., v0.4.3-nuitka)'
required: true
target_commitish:
description: 'Branch or commit for the tag (default: master)'
required: false
default: 'master'
prerelease:
description: 'Mark as prerelease'
required: false
type: boolean
default: false
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
build-linux:
uses: ./.github/workflows/nuitka-linux.yml
build-windows:
uses: ./.github/workflows/nuitka-windows.yml
build-macos-intel:
uses: ./.github/workflows/nuitka-macos-intel.yml
build-macos-silicon:
uses: ./.github/workflows/nuitka-macos-silicon.yml
prepare-artifacts:
name: Prepare Artifacts
needs: [build-linux, build-windows, build-macos-intel, build-macos-silicon]
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- name: Download all artifacts
uses: actions/download-artifact@v4
with:
path: artifacts
- name: Prepare release assets
run: |
mkdir -p release
cp artifacts/dirsearch-nuitka-linux-amd64-threaded/dirsearch-linux-amd64-threaded release/dirsearch-nuitka-linux-amd64-threaded
cp artifacts/dirsearch-nuitka-linux-amd64-async/dirsearch-linux-amd64-async release/dirsearch-nuitka-linux-amd64-async
cp artifacts/dirsearch-nuitka-windows-x64-threaded/dirsearch-windows-x64-threaded.exe release/dirsearch-nuitka-windows-x64-threaded.exe
cp artifacts/dirsearch-nuitka-windows-x64-async/dirsearch-windows-x64-async.exe release/dirsearch-nuitka-windows-x64-async.exe
cp artifacts/dirsearch-nuitka-macos-intel-threaded/dirsearch-macos-intel-threaded release/dirsearch-nuitka-macos-intel-threaded
cp artifacts/dirsearch-nuitka-macos-intel-async/dirsearch-macos-intel-async release/dirsearch-nuitka-macos-intel-async
cp artifacts/dirsearch-nuitka-macos-silicon-threaded/dirsearch-macos-silicon-threaded release/dirsearch-nuitka-macos-silicon-threaded
cp artifacts/dirsearch-nuitka-macos-silicon-async/dirsearch-macos-silicon-async release/dirsearch-nuitka-macos-silicon-async
cd release
sha256sum * > SHA256SUMS.txt
cat SHA256SUMS.txt
- name: Upload combined artifacts
uses: actions/upload-artifact@v4
with:
name: dirsearch-nuitka-all-platforms
path: release/
retention-days: 30
release:
name: Draft Release
needs: [prepare-artifacts]
runs-on: ubuntu-latest
timeout-minutes: 10
permissions:
contents: write
steps:
- name: Download combined artifacts
uses: actions/download-artifact@v4
with:
name: dirsearch-nuitka-all-platforms
path: release
- name: Create GitHub Draft Release
uses: softprops/action-gh-release@v2
with:
files: |
release/dirsearch-nuitka-linux-amd64-threaded
release/dirsearch-nuitka-linux-amd64-async
release/dirsearch-nuitka-windows-x64-threaded.exe
release/dirsearch-nuitka-windows-x64-async.exe
release/dirsearch-nuitka-macos-intel-threaded
release/dirsearch-nuitka-macos-intel-async
release/dirsearch-nuitka-macos-silicon-threaded
release/dirsearch-nuitka-macos-silicon-async
release/SHA256SUMS.txt
generate_release_notes: true
draft: true
prerelease: ${{ inputs.prerelease }}
tag_name: ${{ inputs.tag }}
target_commitish: ${{ inputs.target_commitish }}
================================================
FILE: .github/workflows/nuitka-windows.yml
================================================
# GitHub Action for building dirsearch with Nuitka (Windows)
name: Nuitka Windows
on:
workflow_dispatch:
workflow_call:
env:
PYTHON_VERSION: '3.11'
NUITKA_VERSION: '2.4.8'
jobs:
build-windows:
name: Build Windows x64 (${{ matrix.variant.name }})
runs-on: windows-latest
timeout-minutes: 45
strategy:
fail-fast: false
matrix:
variant:
- name: threaded
async: "False"
- name: async
async: "True"
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: ${{ env.PYTHON_VERSION }}
cache: 'pip'
- name: Install dependencies
run: |
python -m pip install --upgrade pip setuptools wheel
pip install -r requirements.txt
pip install nuitka==${{ env.NUITKA_VERSION }} ordered-set zstandard
- name: Set default async mode
run: |
(Get-Content config.ini) -replace '^async = .*', 'async = ${{ matrix.variant.async }}' | Set-Content config.ini
- name: Build Windows binary
run: |
python -m nuitka `
--onefile `
--assume-yes-for-downloads `
--include-package=lib `
--include-data-dir=db=db `
--include-data-dir=lib/report=lib/report `
--include-data-file=config.ini=config.ini `
--output-filename=dirsearch `
dirsearch.py
- name: Rename binary
run: |
New-Item -ItemType Directory -Force -Path dist | Out-Null
Move-Item -Path dirsearch.exe -Destination dist/dirsearch-windows-x64-${{ matrix.variant.name }}.exe
- name: Test Windows binary
run: |
.\dist\dirsearch-windows-x64-${{ matrix.variant.name }}.exe --version
.\dist\dirsearch-windows-x64-${{ matrix.variant.name }}.exe --help
- name: Upload Windows artifact
uses: actions/upload-artifact@v4
with:
name: dirsearch-nuitka-windows-x64-${{ matrix.variant.name }}
path: dist/dirsearch-windows-x64-${{ matrix.variant.name }}.exe
retention-days: 30
================================================
FILE: .github/workflows/pyinstaller-linux.yml
================================================
# GitHub Action for building dirsearch with PyInstaller (Linux)
name: PyInstaller Linux
on:
workflow_dispatch:
workflow_call:
env:
PYTHON_VERSION: '3.11'
PYINSTALLER_VERSION: '6.3.0'
jobs:
build-linux:
name: Build Linux AMD64 (${{ matrix.variant.name }})
runs-on: ubuntu-latest
timeout-minutes: 30
strategy:
fail-fast: false
matrix:
variant:
- name: threaded
async: "False"
- name: async
async: "True"
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: ${{ env.PYTHON_VERSION }}
cache: 'pip'
- name: Install dependencies
run: |
python -m pip install --upgrade pip setuptools wheel
pip install -r requirements.txt
pip install pyinstaller==${{ env.PYINSTALLER_VERSION }}
- name: Set default async mode
run: |
sed -i "s/^async = .*/async = ${{ matrix.variant.async }}/" config.ini
- name: Build Linux binary
run: |
pyinstaller \
--onefile \
--name dirsearch \
--paths=. \
--collect-submodules=lib \
--add-data "db:db" \
--add-data "config.ini:." \
--add-data "lib/report:lib/report" \
--hidden-import=lib \
--hidden-import=lib.core \
--hidden-import=lib.core.settings \
--hidden-import=lib.core.options \
--hidden-import=lib.controller \
--hidden-import=lib.connection \
--hidden-import=lib.parse \
--hidden-import=lib.report \
--hidden-import=lib.utils \
--hidden-import=lib.view \
--hidden-import=requests \
--hidden-import=httpx \
--hidden-import=urllib3 \
--hidden-import=charset_normalizer \
--hidden-import=certifi \
--hidden-import=PySocks \
--hidden-import=socks \
--hidden-import=jinja2 \
--hidden-import=defusedxml \
--hidden-import=OpenSSL \
--hidden-import=ntlm_auth \
--hidden-import=requests_ntlm \
--hidden-import=bs4 \
--hidden-import=colorama \
--hidden-import=defusedcsv \
--hidden-import=httpx_ntlm \
--hidden-import=httpcore \
--hidden-import=h11 \
--hidden-import=anyio \
--hidden-import=sniffio \
--hidden-import=socksio \
--strip \
--clean \
dirsearch.py
- name: Rename binary
run: mv dist/dirsearch dist/dirsearch-linux-amd64-${{ matrix.variant.name }}
- name: Test Linux binary
run: |
./dist/dirsearch-linux-amd64-${{ matrix.variant.name }} --version
./dist/dirsearch-linux-amd64-${{ matrix.variant.name }} --help
- name: Upload Linux artifact
uses: actions/upload-artifact@v4
with:
name: dirsearch-linux-amd64-${{ matrix.variant.name }}
path: dist/dirsearch-linux-amd64-${{ matrix.variant.name }}
retention-days: 30
================================================
FILE: .github/workflows/pyinstaller-macos-intel.yml
================================================
# GitHub Action for building dirsearch with PyInstaller (macOS Intel)
name: PyInstaller macOS Intel
on:
workflow_dispatch:
workflow_call:
env:
PYTHON_VERSION: '3.11'
PYINSTALLER_VERSION: '6.3.0'
jobs:
build-macos-intel:
name: Build macOS Intel (${{ matrix.variant.name }})
runs-on: macos-15-large
timeout-minutes: 30
strategy:
fail-fast: false
matrix:
variant:
- name: threaded
async: "False"
- name: async
async: "True"
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: ${{ env.PYTHON_VERSION }}
cache: 'pip'
- name: Install dependencies
run: |
python -m pip install --upgrade pip setuptools wheel
pip install -r requirements.txt
pip install pyinstaller==${{ env.PYINSTALLER_VERSION }}
- name: Set default async mode
run: |
sed -i '' "s/^async = .*/async = ${{ matrix.variant.async }}/" config.ini
- name: Build macOS Intel binary
run: |
pyinstaller \
--onefile \
--name dirsearch \
--paths=. \
--collect-submodules=lib \
--add-data "db:db" \
--add-data "config.ini:." \
--add-data "lib/report:lib/report" \
--hidden-import=lib \
--hidden-import=lib.core \
--hidden-import=lib.core.settings \
--hidden-import=lib.core.options \
--hidden-import=lib.controller \
--hidden-import=lib.connection \
--hidden-import=lib.parse \
--hidden-import=lib.report \
--hidden-import=lib.utils \
--hidden-import=lib.view \
--hidden-import=requests \
--hidden-import=httpx \
--hidden-import=urllib3 \
--hidden-import=charset_normalizer \
--hidden-import=certifi \
--hidden-import=PySocks \
--hidden-import=socks \
--hidden-import=jinja2 \
--hidden-import=defusedxml \
--hidden-import=OpenSSL \
--hidden-import=ntlm_auth \
--hidden-import=requests_ntlm \
--hidden-import=bs4 \
--hidden-import=colorama \
--hidden-import=defusedcsv \
--hidden-import=httpx_ntlm \
--hidden-import=httpcore \
--hidden-import=h11 \
--hidden-import=anyio \
--hidden-import=sniffio \
--hidden-import=socksio \
--strip \
--clean \
dirsearch.py
- name: Rename binary
run: mv dist/dirsearch dist/dirsearch-macos-intel-${{ matrix.variant.name }}
- name: Test macOS Intel binary
run: |
./dist/dirsearch-macos-intel-${{ matrix.variant.name }} --version
./dist/dirsearch-macos-intel-${{ matrix.variant.name }} --help
- name: Upload macOS Intel artifact
uses: actions/upload-artifact@v4
with:
name: dirsearch-macos-intel-${{ matrix.variant.name }}
path: dist/dirsearch-macos-intel-${{ matrix.variant.name }}
retention-days: 30
================================================
FILE: .github/workflows/pyinstaller-macos-silicon.yml
================================================
# GitHub Action for building dirsearch with PyInstaller (macOS Silicon)
name: PyInstaller macOS Silicon
on:
workflow_dispatch:
workflow_call:
env:
PYTHON_VERSION: '3.11'
PYINSTALLER_VERSION: '6.3.0'
jobs:
build-macos-silicon:
name: Build macOS Silicon (${{ matrix.variant.name }})
runs-on: macos-14
timeout-minutes: 30
strategy:
fail-fast: false
matrix:
variant:
- name: threaded
async: "False"
- name: async
async: "True"
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: ${{ env.PYTHON_VERSION }}
cache: 'pip'
- name: Install dependencies
run: |
python -m pip install --upgrade pip setuptools wheel
pip install -r requirements.txt
pip install pyinstaller==${{ env.PYINSTALLER_VERSION }}
- name: Set default async mode
run: |
sed -i '' "s/^async = .*/async = ${{ matrix.variant.async }}/" config.ini
- name: Build macOS Silicon binary
run: |
pyinstaller \
--onefile \
--name dirsearch \
--paths=. \
--collect-submodules=lib \
--add-data "db:db" \
--add-data "config.ini:." \
--add-data "lib/report:lib/report" \
--hidden-import=lib \
--hidden-import=lib.core \
--hidden-import=lib.core.settings \
--hidden-import=lib.core.options \
--hidden-import=lib.controller \
--hidden-import=lib.connection \
--hidden-import=lib.parse \
--hidden-import=lib.report \
--hidden-import=lib.utils \
--hidden-import=lib.view \
--hidden-import=requests \
--hidden-import=httpx \
--hidden-import=urllib3 \
--hidden-import=charset_normalizer \
--hidden-import=certifi \
--hidden-import=PySocks \
--hidden-import=socks \
--hidden-import=jinja2 \
--hidden-import=defusedxml \
--hidden-import=OpenSSL \
--hidden-import=ntlm_auth \
--hidden-import=requests_ntlm \
--hidden-import=bs4 \
--hidden-import=colorama \
--hidden-import=defusedcsv \
--hidden-import=httpx_ntlm \
--hidden-import=httpcore \
--hidden-import=h11 \
--hidden-import=anyio \
--hidden-import=sniffio \
--hidden-import=socksio \
--strip \
--clean \
dirsearch.py
- name: Rename binary
run: mv dist/dirsearch dist/dirsearch-macos-silicon-${{ matrix.variant.name }}
- name: Test macOS Silicon binary
run: |
./dist/dirsearch-macos-silicon-${{ matrix.variant.name }} --version
./dist/dirsearch-macos-silicon-${{ matrix.variant.name }} --help
- name: Upload macOS Silicon artifact
uses: actions/upload-artifact@v4
with:
name: dirsearch-macos-silicon-${{ matrix.variant.name }}
path: dist/dirsearch-macos-silicon-${{ matrix.variant.name }}
retention-days: 30
================================================
FILE: .github/workflows/pyinstaller-release-draft.yml
================================================
# GitHub Action for drafting a release from PyInstaller builds
name: PyInstaller Draft Release
on:
workflow_dispatch:
inputs:
tag:
description: 'Tag for the draft release (e.g., v0.4.3)'
required: true
target_commitish:
description: 'Branch or commit for the tag (default: master)'
required: false
default: 'master'
prerelease:
description: 'Mark as prerelease'
required: false
type: boolean
default: false
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
env:
PYTHON_VERSION: '3.11'
PYINSTALLER_VERSION: '6.3.0'
jobs:
build-linux:
uses: ./.github/workflows/pyinstaller-linux.yml
build-windows:
uses: ./.github/workflows/pyinstaller-windows.yml
build-macos-intel:
uses: ./.github/workflows/pyinstaller-macos-intel.yml
build-macos-silicon:
uses: ./.github/workflows/pyinstaller-macos-silicon.yml
prepare-artifacts:
name: Prepare Artifacts
needs: [build-linux, build-windows, build-macos-intel, build-macos-silicon]
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- name: Download all artifacts
uses: actions/download-artifact@v4
with:
path: artifacts
- name: Prepare release assets
run: |
mkdir -p release
cp artifacts/dirsearch-linux-amd64-threaded/dirsearch-linux-amd64-threaded release/
cp artifacts/dirsearch-linux-amd64-async/dirsearch-linux-amd64-async release/
cp artifacts/dirsearch-windows-x64-threaded/dirsearch-windows-x64-threaded.exe release/
cp artifacts/dirsearch-windows-x64-async/dirsearch-windows-x64-async.exe release/
cp artifacts/dirsearch-macos-intel-threaded/dirsearch-macos-intel-threaded release/
cp artifacts/dirsearch-macos-intel-async/dirsearch-macos-intel-async release/
cp artifacts/dirsearch-macos-silicon-threaded/dirsearch-macos-silicon-threaded release/
cp artifacts/dirsearch-macos-silicon-async/dirsearch-macos-silicon-async release/
# Create checksums
cd release
sha256sum * > SHA256SUMS.txt
cat SHA256SUMS.txt
- name: Upload combined artifacts
uses: actions/upload-artifact@v4
with:
name: dirsearch-all-platforms
path: release/
retention-days: 30
release:
name: Draft Release
needs: [prepare-artifacts]
runs-on: ubuntu-latest
timeout-minutes: 10
permissions:
contents: write
steps:
- name: Download combined artifacts
uses: actions/download-artifact@v4
with:
name: dirsearch-all-platforms
path: release
- name: Create GitHub Draft Release
uses: softprops/action-gh-release@v2
with:
files: |
release/dirsearch-linux-amd64-threaded
release/dirsearch-linux-amd64-async
release/dirsearch-windows-x64-threaded.exe
release/dirsearch-windows-x64-async.exe
release/dirsearch-macos-intel-threaded
release/dirsearch-macos-intel-async
release/dirsearch-macos-silicon-threaded
release/dirsearch-macos-silicon-async
release/SHA256SUMS.txt
generate_release_notes: true
draft: true
prerelease: ${{ inputs.prerelease }}
tag_name: ${{ inputs.tag }}
target_commitish: ${{ inputs.target_commitish }}
================================================
FILE: .github/workflows/pyinstaller-windows.yml
================================================
# GitHub Action for building dirsearch with PyInstaller (Windows)
name: PyInstaller Windows
on:
workflow_dispatch:
workflow_call:
env:
PYTHON_VERSION: '3.11'
PYINSTALLER_VERSION: '6.3.0'
jobs:
build-windows:
name: Build Windows x64 (${{ matrix.variant.name }})
runs-on: windows-latest
timeout-minutes: 30
strategy:
fail-fast: false
matrix:
variant:
- name: threaded
async: "False"
- name: async
async: "True"
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: ${{ env.PYTHON_VERSION }}
cache: 'pip'
- name: Install dependencies
run: |
python -m pip install --upgrade pip setuptools wheel
pip install -r requirements.txt
pip install pyinstaller==${{ env.PYINSTALLER_VERSION }}
- name: Set default async mode
run: |
(Get-Content config.ini) -replace '^async = .*', 'async = ${{ matrix.variant.async }}' | Set-Content config.ini
- name: Build Windows binary
run: |
pyinstaller `
--onefile `
--name dirsearch `
--paths=. `
--collect-submodules=lib `
--add-data "db;db" `
--add-data "config.ini;." `
--add-data "lib/report;lib/report" `
--hidden-import=lib `
--hidden-import=lib.core `
--hidden-import=lib.core.settings `
--hidden-import=lib.core.options `
--hidden-import=lib.controller `
--hidden-import=lib.connection `
--hidden-import=lib.parse `
--hidden-import=lib.report `
--hidden-import=lib.utils `
--hidden-import=lib.view `
--hidden-import=requests `
--hidden-import=httpx `
--hidden-import=urllib3 `
--hidden-import=charset_normalizer `
--hidden-import=certifi `
--hidden-import=PySocks `
--hidden-import=socks `
--hidden-import=jinja2 `
--hidden-import=defusedxml `
--hidden-import=OpenSSL `
--hidden-import=ntlm_auth `
--hidden-import=requests_ntlm `
--hidden-import=bs4 `
--hidden-import=colorama `
--hidden-import=defusedcsv `
--hidden-import=httpx_ntlm `
--hidden-import=httpcore `
--hidden-import=h11 `
--hidden-import=anyio `
--hidden-import=sniffio `
--hidden-import=socksio `
--clean `
dirsearch.py
- name: Rename binary
run: mv dist/dirsearch.exe dist/dirsearch-windows-x64-${{ matrix.variant.name }}.exe
- name: Test Windows binary
run: |
./dist/dirsearch-windows-x64-${{ matrix.variant.name }}.exe --version
./dist/dirsearch-windows-x64-${{ matrix.variant.name }}.exe --help
- name: Upload Windows artifact
uses: actions/upload-artifact@v4
with:
name: dirsearch-windows-x64-${{ matrix.variant.name }}
path: dist/dirsearch-windows-x64-${{ matrix.variant.name }}.exe
retention-days: 30
================================================
FILE: .github/workflows/semgrep-analysis.yml
================================================
# This workflow file requires a free account on Semgrep.dev to
# manage rules, file ignores, notifications, and more.
#
# See https://semgrep.dev/docs
name: Semgrep
on:
push:
branches: [ master ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ master ]
schedule:
- cron: '19 5 * * 6'
jobs:
semgrep:
name: Scan
runs-on: ubuntu-latest
permissions:
contents: read
security-events: write
# Skip any PR created by dependabot to avoid permission issues
if: (github.actor != 'dependabot[bot]')
container:
image: semgrep/semgrep
steps:
# Fetch project source
- uses: actions/checkout@v4
- name: Run Semgrep
run: >
semgrep scan
--config p/security-audit
--config p/secrets
--sarif
--sarif-output=semgrep.sarif
# Upload findings to GitHub Advanced Security Dashboard [step 2/2]
- name: Upload SARIF file for GitHub Advanced Security Dashboard
uses: github/codeql-action/upload-sarif@v4
with:
sarif_file: semgrep.sarif
if: always()
================================================
FILE: .gitignore
================================================
/reports/
__pycache__/
*.py[cod]
*.py.save
*$py.class
.idea/
.ropeproject/
venv/
sessions/*
!sessions/.gitkeep
================================================
FILE: AGENTS.md
================================================
# Coding Agent Guide (dirsearch)
This repository contains **dirsearch**, a web path discovery tool. Use this guide to keep changes aligned with project expectations and release workflows.
## Scope
- These instructions apply to the entire repository.
- If a subdirectory contains its own `AGENTS.md`, that file takes precedence for that subtree.
## Project overview (high-level map)
- **Entrypoint**: `dirsearch.py` is the CLI entry for running scans.
- **Core flow**: `lib/controller/controller.py` orchestrates scans, sets up reports, handles sessions, and manages runtime flow.
- **Networking**: `lib/connection/requester.py` (sync) and `lib/connection` modules manage HTTP requests, proxies, auth, rate limiting, and DNS caching.
- **Reporting**: `lib/report/` and `lib/report/manager.py` manage output formats (plain, JSON, XML, CSV, HTML, SQLite, MySQL, PostgreSQL, etc.).
- **Sessions**: session persistence is handled by `lib/controller/session.py`, with default session paths configured in `lib/core/settings.py`.
- **Builds**: PyInstaller build files live under `pyinstaller/`, with CI workflows under `.github/workflows/`.
- **Docker**: `Dockerfile` provides a minimal containerized entrypoint.
## Directory structure (quick map)
- `lib/`: Core application code (modules grouped by responsibility).
- `lib/core/`: settings, options, data, and shared helpers.
- `lib/controller/`: orchestration and session handling.
- `lib/connection/`: HTTP/DNS/networking stack.
- `lib/parse/`: parsing helpers (URLs, raw requests).
- `lib/report/`: reporting formats and output handlers.
- `lib/utils/`: utility modules shared across the codebase.
- `lib/view/`: terminal output and UI helpers.
- `db/`: bundled wordlists and categories.
- `tests/`: test data and unit tests.
- `sessions/`: default session output location for source runs.
- `static/`: static assets (logos).
- `.github/workflows/`: CI/CD, security scanning, and packaging workflows.
## Code style and architecture
- Prefer **pythonic** code: clear naming, readable structure, and small, testable functions.
- Use **polymorphism and classes** where it improves readability or flexibility (especially within `lib/`), avoiding unnecessary complexity.
- Treat `lib/` as a modular framework: keep boundaries clean, use explicit interfaces, and avoid cross-layer leakage.
- Add **comments for edge cases** so behavior is clear to future maintainers.
## When you change X, check Y (dependency map)
Use this section to keep side effects aligned and to avoid missing required updates.
### CLI / options / config
- If you add or change CLI options, update:
- `README.md` options/usage docs.
- `config.ini` defaults (when relevant).
- Any tests or examples referencing the old flags.
### Output formats / reports
- If you add or change report formats:
- Update `lib/report/manager.py` to register the handler.
- Confirm the format appears in README output examples if documented.
- Ensure any CI tests that generate reports still pass (see `.github/workflows/ci.yml`).
### Sessions
- If you change session content or schema:
- Update `lib/controller/session.py` serialization/deserialization logic.
- Update any references to default session locations in docs (see `README.md`).
- Consider backward compatibility for older session formats.
### Networking / request pipeline
- If you modify request logic, proxies, auth, or rate limiting:
- Review `lib/connection/requester.py` and `lib/connection/dns.py`.
- Validate behavior with relevant CLI options (proxy, auth, random agents, max rate).
- Consider updates to tests or example commands in CI.
### Controller / workflow behavior
- If you change scan orchestration or run flow:
- Review `lib/controller/controller.py` for session handling, callbacks, and report preparation.
- Ensure that report saving and session export still operate as expected.
### Build & release artifacts (PyInstaller)
- If you add modules or dependencies that must be bundled:
- Update PyInstaller hidden imports or data in:
- `pyinstaller/dirsearch.spec` (preferred), and
- GitHub Actions PyInstaller workflows under `.github/workflows/` (Linux/macOS/Windows).
- Verify `pyinstaller/build.sh` still produces a working binary.
- If you change outputs or binary names, update the release workflow (`pyinstaller-release-draft.yml`).
### Docker
- If you add OS-level dependencies or change runtime behavior:
- Update `Dockerfile` accordingly.
- Ensure new files are included in the container build context.
### CI / GitHub Actions
- If you change dependencies, CLI usage, or tests:
- Update `.github/workflows/ci.yml` to keep inspection steps and command flags in sync.
- Consider whether CodeQL, Semgrep, Docker build, or PyInstaller workflows need updates.
### Adding a new feature or major behavior
- Update docs (`README.md`, CLI examples, and any new flags).
- Ensure reports/session outputs include the new data if applicable.
- Verify CI commands still cover the new feature path.
- Consider whether Docker, PyInstaller, or release workflows need updates for new dependencies or files.
## Current automation (quick reference)
- **CI / Inspection**: `.github/workflows/ci.yml` runs CLI scans, `testing.py`, lint (flake8), and codespell.
- **Security**: CodeQL (`codeql-analysis.yml`) and Semgrep (`semgrep-analysis.yml`) run on PRs/pushes.
- **Docker**: `docker-image.yml` builds the Docker image on pushes and PRs to `master`.
- **PyInstaller**: platform builds and draft release workflows live under `.github/workflows/pyinstaller-*.yml`.
## Testing guidance
- For logic changes, try:
- `python3 testing.py`
- `python3 -m pytest` (if you touch tests or add new ones)
- For CLI changes, run a short scan against a sample target:
- `python3 dirsearch.py -w ./tests/static/wordlist.txt -u https://example.com -q`
## Communication checklist (for summaries / PRs)
- What changed and why.
- Any updates to docs, CLI flags, or output formats.
- Whether sessions or reports were affected (and if a migration is required).
- Tests executed and their results.
================================================
FILE: CHANGELOG.md
================================================
# Changelog
## [Unreleased]
- Ability to use multiple output formats
- MySQL and PostgreSQL report formats
- Support variables in file path and SQL table name for saving results
- Support non-default network interface
- Load targets from a Nmap XML report
- Added option to enable asynchronous mode (use coroutines instead of threads)
- Added option to disable CLI output entirely
- Option to detect and filter identical results
- Maximum runtime per target
- Wordlists by categories
- Saving and resuming sessions by ID
## [0.4.3] - October 2nd, 2022
- Automatically detect the URI scheme (`http` or `https`) if no scheme is provided
- SQLite report format
- Option to overwrite unwanted extensions with selected extensions
- Option to view redirects history when following redirects
- Option to crawl web paths in the responses
- HTTP traffic is saved inside log file
- Capability to save progress and resume later
- Support client certificate
- Maximum size of the log file via configuration
## [0.4.2] - September 12, 2021
- More accurate
- Exclude responses by redirects
- URLs from STDIN
- Fixed the CSV Injection vulnerability (https://www.exploit-db.com/exploits/49370)
- Raw request supported
- Can setup the default URL scheme (will be used when there is no scheme in the URL)
- Added max runtime option
- Recursion on specified status codes
- Max request rate
- Support several authentication types
- Deep/forced recursive scan
- HTML report format
- Option to skip target by specified status codes
- Bug fixes
## [0.4.1] - August 12, 2020
- Faster
- Allow to brute force through a CIDR notation
- Exclude responses by human readable sizes
- Provide headers from a file
- Match/filter status codes by ranges
- Detect 429 response status code
- Support SOCKS proxy
- XML, Markdown and CSV report formats
- Capital wordlist format
- Option to replay proxy with found paths
- Option to remove all extensions in the wordlist
- Option to exit whenever an error occurs
- Option to disable colored output
- Debug mode
- Multiple bugfixes
## [0.4.0] - September 27, 2020
- Exclude extensions argument added
- No dot extensions option
- Support HTTP request data
- Added minimal response length and maximal response length arguments
- Added include status codes and exclude status codes arguments
- Added --clean-view option
- Added option to print the full URL in the output
- Added Prefixes and Suffixes arguments
- Multiple bugfixes
## [0.3.9] - November 26, 2019
- Added default extensions argument (-E).
- Added suppress empty responses.
- Recursion max depth.
- Exclude responses with text and regexes.
- Multiple fixes.
## [0.3.8] - July 25, 2017
- Delay argument added.
- Request by hostname switch added.
- Suppress empty switch added.
- Added Force Extensions switch.
- Multiple bugfixes.
## [0.3.7] - August 22, 2016
- Force extensions switch added
## [0.3.6] - February 14, 2016
- Bugfixes
## [0.3.5] - January 29, 2016
- Improved heuristic
- Replaced urllib3 for requests
- Error logs
- Batch reports
- User agent randomization
- bugfixes
## [0.3.0] - February 5, 2015
- Fixed issue3
- Fixed timeout exception
- Ported to Python3
- Other bugfixes
## [0.2.7] - November 21, 2014
- Added Url List feature (-l)
- Changed output
- Minor Fixes
## [0.2.6] - September 12, 2014
- Fixed bug when dictionary size is greater than threads count
- Fixed URL encoding bug
## [0.2.5] - September 2, 2014
- Shows Content-Length in output and reports
- Added default.conf file (for setting defaults)
- Report auto save feature added.
## [0.2.4] - July 17, 2014
- Added Windows support
- `--scan-subdirs` argument added
- `--exclude-subdirs` added
- `--header` argument added
- Dirbuster dictionaries added
- Fixed some concurrency bugs
- MVC refactoring
## 0.2.3 - July 7, 2014
- Fixed some bugs
- Minor refactorings
- Exclude status switch
- Pause/next directory feature
- Changed help structure
- Expanded default dictionary
## 0.2.2 - July 2, 2014
- Fixed some bugs
- Showing percentage of tested paths and added report generation feature
## 0.2.1 - May 1, 2014
- Fixed some bugs and added recursive option
## 0.2.0 - January 31, 2014
- Initial public release
[Unreleased]: https://github.com/maurosoria/dirsearch/tree/master
[0.4.3]: https://github.com/maurosoria/dirsearch/tree/v0.4.3
[0.4.2]: https://github.com/maurosoria/dirsearch/tree/v0.4.2
[0.4.1]: https://github.com/maurosoria/dirsearch/tree/v0.4.1
[0.4.0]: https://github.com/maurosoria/dirsearch/tree/v0.4.0
[0.3.9]: https://github.com/maurosoria/dirsearch/tree/v0.3.9
[0.3.8]: https://github.com/maurosoria/dirsearch/tree/v0.3.8
[0.3.7]: https://github.com/maurosoria/dirsearch/tree/v0.3.7
[0.3.6]: https://github.com/maurosoria/dirsearch/tree/v0.3.6
[0.3.5]: https://github.com/maurosoria/dirsearch/tree/v0.3.5
[0.3.0]: https://github.com/maurosoria/dirsearch/tree/v0.3.0
[0.2.7]: https://github.com/maurosoria/dirsearch/tree/v0.2.7
[0.2.6]: https://github.com/maurosoria/dirsearch/tree/v0.2.6
[0.2.5]: https://github.com/maurosoria/dirsearch/tree/v0.2.5
[0.2.4]: https://github.com/maurosoria/dirsearch/tree/v0.2.4
================================================
FILE: CONTRIBUTORS.md
================================================
# Contributors
- [Pham Sy Minh](https://github.com/shelld3v)
- [Valerio Rico](https://github.com/V-Rico)
- [Damian Strobel](https://twitter.com/damian_89_)
- [mzfr](https://twitter.com/0xmzfr)
- [Random Robbie](https://twitter.com/Random_Robbie)
- [Christian](https://github.com/jsfan)
- [Sjoerd Langkemper](https://github.com/Sjord)
- [Liam O](https://github.com/liamosaur)
- [Tonimir Kisasondi](https://github.com/tkisason)
- [Dustin](https://github.com/DustinTheGreat)
- [4shen0ne](https://github.com/zrquan)
- [Bo0om](https://twitter.com/i_bo0om)
- [Simon](https://twitter.com/redshark1802)
- [P R](https://github.com/SUHAR1K)
- [Christian Mehlmauer](https://twitter.com/firefart)
- [eur0pa](https://twitter.com/eur0pa_)
- [vlohacks](https://github.com/vlohacks)
- [J Savage](https://github.com/jsav0)
- [A888R](https://github.com/A888R)
- [Serhat Sönmez](https://github.com/serhattsnmz)
- [Ricardo](https://github.com/ricardojba)
- [Anon Exploiter](https://twitter.com/syed__umar)
- [ColdFusionX](https://github.com/ColdFusionX)
- [gdattacker](https://github.com/GDATTACKER-RESEARCHER)
- [Gaurav Yadav](http://chowmean.github.io/)
- [Wyatt Dahlenburg](https://github.com/wdahlenburg)
- [Alexandre ZANNI](https://github.com/noraj)
- [Andrea Draghetti](https://github.com/drego85)
- [Mohd Shahril](https://github.com/shahril96)
- [Houziaux Mike](https://twitter.com/Jenaye_fr)
- [Jannik Vieten](https://github.com/exploide)
- [MiawOren](https://github.com/0x0d3ad)
- [sysEvil](https://github.com/sysevil)
- [s-hamann](https://github.com/s-hamann)
- [Ramin Farajpour Cami](https://twitter.com/MF4rr3ll)
- [Mazin Ahmed](https://github.com/mazen160)
- [pyaterki](https://github.com/pyaterki)
- [Edoardo Rosa](https://twitter.com/_d_0_d_o_)
- [kazet](https://github.com/kazet)
- [marcan2020](https://github.com/marcan2020)
- [Jonas Lejon](https://twitter.com/jonasl)
- [shubs](https://twitter.com/infosec_au)
- [JC GreenMind](https://github.com/greenmind-sec)
- [dgaavl](https://github.com/dgaavl)
- [Amal Murali](https://github.com/amalmurali47)
- [D@rkR4y](https://github.com/darkr4y)
- [danritter](https://github.com/danritter)
- [Cervoise](https://github.com/cervoise)
- [Artiom Mocrenco](https://github.com/artiommocrenco)
- [Alex Leahu](https://github.com/alxjsn)
- [act1on3](https://github.com/act1on3)
- [Isla Mukheef](https://github.com/IslaMukheef)
- [Dodain](https://github.com/Dodain)
- [Binit Ghimire](https://github.com/TheBinitGhimire)
- [Knowledge-Wisdom-Understanding](https://github.com/Knowledge-Wisdom-Understanding)
- [catmandx](https://github.com/catmandx)
- [Kyle Nweeia](https://github.com/kyle-nweeia)
- [Xib3rR4dAr](https://github.com/Xib3rR4dAr)
- [Rohit Soni](https://github.com/StreetOfHackerR007/)
- [Maxime Peim](https://github.com/maxime-peim)
- [Christian Clauss](https://github.com/cclauss)
- [Dipak Panchal](https://instagram.com/th3.d1p4k)
- [Ivan Fedotov](https://github.com/qumusabel)
- [Manuel Poisson](https://github.com/ManuelPOISSON)
- [XinRoom](https://github.com/XinRoom)
- [godspeedcurry](https://github.com/godspeedcurry)
- [0x08](https://github.com/its0x08)
- [Weltolk](https://github.com/Weltolk)
- [at0m](https://github.com/atomiczsec/)
- [junmoka](https://github.com/junmoka)
- [Akshay Ravi](https://www.linkedin.com/in/c09yc47/)
- [Maxence Zolnieurck](https://github.com/mxcezl)
- [Giorgos Drosos](https://github.com/gdrosos)
- [huyphan](https://github.com/huyphan)
- [Sean Wei](https://www.sean.taipei/about-en)
- [FantasqueX](https://www.github.com/FantasqueX)
- [Ovi3](https://github.com/Ovi3)
- [u21h2](https://www.github.com/u21h2)
- [ajcriado](https://www.github.com/ajcriado)
- [archdiote](https://www.github.com/archidote)
- [jxdv](https://github.com/jxdv)
- [Xeonacid](https://github.com/Xeonacid)
- [Valentijn Scholten](https://www.github.com/valentijnscholten)
- [partoneplay](https://github.com/partoneplay)
Special thanks to all the people who are named here!
### How can I help the project?
- Bug fixes
- Code contribution
- Documentation improvement
- Wordlist improvement
- Feature requests
================================================
FILE: Dockerfile
================================================
FROM python:3.11.6-alpine
LABEL maintainer="maurosoria@protonmail.com"
WORKDIR /root/
ADD . /root/
RUN apk add \
gcc \
musl-dev \
libffi-dev \
openssl-dev \
libffi-dev
RUN pip install -r requirements.txt
RUN chmod +x dirsearch.py
ENTRYPOINT ["./dirsearch.py"]
CMD ["--help"]
================================================
FILE: README.md
================================================
<img src="static/logo.png#gh-light-mode-only" alt="dirsearch logo (light)" width="675px">
<img src="static/logo-dark.png#gh-dark-mode-only" alt="dirsearch logo (dark)" width="675px">
dirsearch - Web path discovery
=========



[](https://github.com/maurosoria/dirsearch/releases)
[](https://github.com/sponsors/maurosoria)
[](https://discord.gg/2N22ZdAJRj)
[](https://twitter.com/_dirsearch)
> An advanced web path brute-forcer
**dirsearch** is being actively developed by [@maurosoria](https://twitter.com/_maurosoria) and [@shelld3v](https://twitter.com/shells3c_)
*Reach to our [Discord server](https://discord.gg/2N22ZdAJRj) to communicate with the team at best*
Table of Contents
------------
- [Supported Platforms](#supported-platforms)
- [Installation & Usage](#installation--usage)
- [Standalone Binaries](#standalone-binaries)
- [Wordlists](#wordlists-important)
- [Options](#options)
- [Configuration](#configuration)
- [How to use](#how-to-use)
- [Session Management](#session-management)
- [Support Docker](#support-docker)
- [Building from Source](#building-from-source)
- [CI/CD & GitHub Workflows](#cicd--github-workflows)
- [References](#references)
- [Tips](#tips)
- [Contribution](#contribution)
- [License](#license)
Supported Platforms
------------
dirsearch runs on multiple platforms and can be used either via Python or standalone binaries:
| Platform | Python | Standalone Binary |
|----------|--------|-------------------|
| **Linux** (x86_64) | Python 3.9+ | `dirsearch-linux-amd64` |
| **Windows** (x64) | Python 3.9+ | `dirsearch-windows-x64.exe` |
| **macOS** (Intel) | Python 3.9+ | `dirsearch-macos-intel` |
| **macOS** (Apple Silicon) | Python 3.9+ | `dirsearch-macos-silicon` |
Standalone binaries are self-contained executables that don't require Python installation.
Installation & Usage
------------
**Requirement: python 3.9 or higher**
Choose one of these installation options:
- Install with **git**: `git clone https://github.com/maurosoria/dirsearch.git --depth 1` (**RECOMMENDED**)
- Install with ZIP file: [Download here](https://github.com/maurosoria/dirsearch/archive/master.zip)
- Install with Docker: `docker build -t "dirsearch:v0.4.3" .` (more information can be found [here](https://github.com/maurosoria/dirsearch#support-docker))
- Install with PyPi: `pip3 install dirsearch` or `pip install dirsearch`
- Install with Kali Linux: `sudo apt-get install dirsearch` (deprecated)
Standalone Binaries
------------
Pre-built standalone binaries are available for all major platforms. These don't require Python to be installed.
**Download from [Releases](https://github.com/maurosoria/dirsearch/releases)**
| Platform | Binary Name | Architecture |
|----------|-------------|--------------|
| Linux | `dirsearch-linux-amd64` | x86_64 |
| Windows | `dirsearch-windows-x64.exe` | x64 |
| macOS Intel | `dirsearch-macos-intel` | x86_64 |
| macOS Apple Silicon | `dirsearch-macos-silicon` | ARM64 |
**Usage:**
```sh
# Linux/macOS - make executable first
chmod +x dirsearch-linux-amd64
./dirsearch-linux-amd64 -u https://target
# Windows
dirsearch-windows-x64.exe -u https://target
```
**Note:** Standalone binaries include bundled `db/` wordlists and `config.ini`. Session files are stored in `$HOME/.dirsearch/sessions/` when using bundled builds.
Wordlists (IMPORTANT)
---------------
**Summary:**
- Wordlist is a text file, each line is a path.
- About extensions, unlike other tools, dirsearch only replaces the `%EXT%` keyword with extensions from **-e** flag.
- For wordlists without `%EXT%` (like [SecLists](https://github.com/danielmiessler/SecLists)), **-f | --force-extensions** switch is required to append extensions to every word in wordlist, as well as the `/`.
- To apply your extensions to wordlist entries that have extensions already, use **-O** | **--overwrite-extensions** (Note: some extensions are excluded from being overwritted such as *.log*, *.json*, *.xml*, ... or media extensions like *.jpg*, *.png*)
- To use multiple wordlists, you can separate your wordlists with commas. Example: `wordlist1.txt,wordlist2.txt`.
- Bundled wordlist categories live in `db/categories/` and can be selected with **--wordlist-categories**. Available: `extensions`, `conf`, `vcs`, `backups`, `db`, `logs`, `keys`, `web`, `common` (use `all` to include everything).
<details>
<summary><strong>Wordlist Examples (click to expand)</strong></summary>
**Examples:**
- *Normal extensions*:
```
index.%EXT%
```
Passing **asp** and **aspx** as extensions will generate the following dictionary:
```
index
index.asp
index.aspx
```
- *Force extensions*:
```
admin
```
Passing **php** and **html** as extensions with **-f**/**--force-extensions** flag will generate the following dictionary:
```
admin
admin.php
admin.html
admin/
```
- *Overwrite extensions*:
```
login.html
```
Passing **jsp** and **jspa** as extensions with **-O**/**--overwrite-extensions** flag will generate the following dictionary:
```
login.html
login.jsp
login.jspa
```
</details>
Options
-------
<details>
<summary><strong>Full Options List (click to expand)</strong></summary>
```
Usage: dirsearch.py [-u|--url] target [-e|--extensions] extensions [options]
Options:
--version show program's version number and exit
-h, --help show this help message and exit
Mandatory:
-u URL, --url=URL Target URL(s), can use multiple flags
-l PATH, --urls-file=PATH
URL list file
--stdin Read URL(s) from STDIN
--cidr=CIDR Target CIDR
--raw=PATH Load raw HTTP request from file (use '--scheme' flag
to set the scheme)
--nmap-report=PATH Load targets from nmap report (Ensure the inclusion of
the -sV flag during nmap scan for comprehensive
results)
-s SESSION_FILE, --session=SESSION_FILE
Session file
Note: legacy .pickle/.pkl sessions are no longer supported.
--config=PATH Path to configuration file (Default:
'DIRSEARCH_CONFIG' environment variable, otherwise
'config.ini')
Dictionary Settings:
-w WORDLISTS, --wordlists=WORDLISTS
Wordlist files or directories contain wordlists
(separated by commas)
--wordlist-categories=CATEGORIES
Comma-separated wordlist category names (e.g.
common,conf,web). Use 'all' to include all bundled
categories
-e EXTENSIONS, --extensions=EXTENSIONS
Extension list separated by commas (e.g. php,asp)
-f, --force-extensions
Add extensions to the end of every wordlist entry. By
default dirsearch only replaces the %EXT% keyword with
extensions
-O, --overwrite-extensions
Overwrite other extensions in the wordlist with your
extensions (selected via `-e`)
--exclude-extensions=EXTENSIONS
Exclude extension list separated by commas (e.g.
asp,jsp)
--remove-extensions
Remove extensions in all paths (e.g. admin.php ->
admin)
--prefixes=PREFIXES
Add custom prefixes to all wordlist entries (separated
by commas)
--suffixes=SUFFIXES
Add custom suffixes to all wordlist entries, ignore
directories (separated by commas)
-U, --uppercase Uppercase wordlist
-L, --lowercase Lowercase wordlist
-C, --capital Capital wordlist
General Settings:
-t THREADS, --threads=THREADS
Number of threads
--list-sessions List resumable sessions and exit
--sessions-dir=PATH Directory to search for resumable sessions (default:
dirsearch path /sessions, or $HOME/.dirsearch/sessions
when bundled)
--async Enable asynchronous mode
-r, --recursive Brute-force recursively
--deep-recursive Perform recursive scan on every directory depth (e.g.
api/users -> api/)
--force-recursive Do recursive brute-force for every found path, not
only directories
-R DEPTH, --max-recursion-depth=DEPTH
Maximum recursion depth
--recursion-status=CODES
Valid status codes to perform recursive scan, support
ranges (separated by commas)
--subdirs=SUBDIRS Scan sub-directories of the given URL[s] (separated by
commas)
--exclude-subdirs=SUBDIRS
Exclude the following subdirectories during recursive
scan (separated by commas)
-i CODES, --include-status=CODES
Include status codes, separated by commas, support
ranges (e.g. 200,300-399)
-x CODES, --exclude-status=CODES
Exclude status codes, separated by commas, support
ranges (e.g. 301,500-599)
--exclude-sizes=SIZES
Exclude responses by sizes, separated by commas (e.g.
0B,4KB)
--exclude-text=TEXTS
Exclude responses by text, can use multiple flags
--exclude-regex=REGEX
Exclude responses by regular expression
--exclude-redirect=STRING
Exclude responses if this regex (or text) matches
redirect URL (e.g. '/index.html')
--exclude-response=PATH
Exclude responses similar to response of this page,
path as input (e.g. 404.html)
--skip-on-status=CODES
Skip target whenever hit one of these status codes,
separated by commas, support ranges
--min-response-size=LENGTH
Minimum response length
--max-response-size=LENGTH
Maximum response length
--max-time=SECONDS Maximum runtime for the scan
--exit-on-error Exit whenever an error occurs
Request Settings:
-m METHOD, --http-method=METHOD
HTTP method (default: GET)
-d DATA, --data=DATA
HTTP request data
--data-file=PATH File contains HTTP request data
-H HEADERS, --header=HEADERS
HTTP request header, can use multiple flags
--headers-file=PATH
File contains HTTP request headers
-F, --follow-redirects
Follow HTTP redirects
--random-agent Choose a random User-Agent for each request
--auth=CREDENTIAL Authentication credential (e.g. user:password or
bearer token)
--auth-type=TYPE Authentication type (basic, digest, bearer, ntlm, jwt)
--cert-file=PATH File contains client-side certificate
--key-file=PATH File contains client-side certificate private key
(unencrypted)
--user-agent=USER_AGENT
--cookie=COOKIE
Connection Settings:
--timeout=TIMEOUT Connection timeout
--delay=DELAY Delay between requests
-p PROXY, --proxy=PROXY
Proxy URL (HTTP/SOCKS), can use multiple flags
--proxies-file=PATH
File contains proxy servers
--proxy-auth=CREDENTIAL
Proxy authentication credential
--replay-proxy=PROXY
Proxy to replay with found paths
--tor Use Tor network as proxy
--scheme=SCHEME Scheme for raw request or if there is no scheme in the
URL (Default: auto-detect)
--max-rate=RATE Max requests per second
--retries=RETRIES Number of retries for failed requests
--ip=IP Server IP address
--interface=NETWORK_INTERFACE
Network interface to use
Advanced Settings:
--crawl Crawl for new paths in responses
View Settings:
--full-url Full URLs in the output (enabled automatically in
quiet mode)
--redirects-history
Show redirects history
--no-color No colored output
-q, --quiet-mode Quiet mode
Output Settings:
-o PATH/URL, --output=PATH/URL
Output file or MySQL/PostgreSQL URL (Format:
scheme://[username:password@]host[:port]/database-
name)
--format=FORMAT Report format (Available: simple, plain, json, xml,
md, csv, html, sqlite, mysql, postgresql)
--log=PATH Log file
```
</details>
Configuration
---------------
<details>
<summary><strong>Configuration File Reference (click to expand)</strong></summary>
By default, `config.ini` inside your dirsearch directory is used as the configuration file but you can select another file via `--config` flag or `DIRSEARCH_CONFIG` environment variable.
```ini
# If you want to edit dirsearch default configurations, you can
# edit values in this file. Everything after `#` is a comment
# and won't be applied
[general]
threads = 25
async = False
recursive = False
deep-recursive = False
force-recursive = False
recursion-status = 200-399,401,403
max-recursion-depth = 0
exclude-subdirs = %%ff/,.;/,..;/,;/,./,../,%%2e/,%%2e%%2e/
random-user-agents = False
max-time = 0
exit-on-error = False
# subdirs = /,api/
# include-status = 200-299,401
# exclude-status = 400,500-999
# exclude-sizes = 0b,123gb
# exclude-text = "Not found"
# exclude-regex = "^403$"
# exclude-redirect = "*/error.html"
# exclude-response = 404.html
# skip-on-status = 429,999
[dictionary]
default-extensions = php,aspx,jsp,html,js
force-extensions = False
overwrite-extensions = False
lowercase = False
uppercase = False
capitalization = False
# exclude-extensions = old,log
# prefixes = .,admin
# suffixes = ~,.bak
# wordlists = /path/to/wordlist1.txt,/path/to/wordlist2.txt
[request]
http-method = get
follow-redirects = False
# headers-file = /path/to/headers.txt
# user-agent = MyUserAgent
# cookie = SESSIONID=123
[connection]
timeout = 7.5
delay = 0
max-rate = 0
max-retries = 1
## By disabling `scheme` variable, dirsearch will automatically identify the URI scheme
# scheme = http
# proxy = localhost:8080
# proxy-file = /path/to/proxies.txt
# replay-proxy = localhost:8000
[advanced]
crawl = False
[view]
full-url = False
quiet-mode = False
color = True
show-redirects-history = False
[output]
## Support: plain, simple, json, xml, md, csv, html, sqlite
report-format = plain
autosave-report = True
autosave-report-folder = reports/
# log-file = /path/to/dirsearch.log
# log-file-size = 50000000
```
</details>
How to use
---------------
[](https://asciinema.org/a/380112)
Some examples for how to use dirsearch - those are the most common arguments. If you need all, just use the **-h** argument.
### Simple usage
```
python3 dirsearch.py -u https://target
```
```
python3 dirsearch.py -e php,html,js -u https://target
```
```
python3 dirsearch.py -e php,html,js -u https://target -w /path/to/wordlist
```
<details>
<summary><strong>More Usage Examples (click to expand)</strong></summary>
---
### Pausing progress
dirsearch allows you to pause the scanning progress with CTRL+C, from here, you can save the progress (and continue later), skip the current target, or skip the current sub-directory.
<img src="static/pause.png" alt="Pausing dirsearch" width="475px">
----
### Recursion
- Recursive brute-force is brute-forcing continuously the after of found directories. For example, if dirsearch finds `admin/`, it will brute-force `admin/*` (`*` is where it brute forces). To enable this feature, use **-r** (or **--recursive**) flag
```
python3 dirsearch.py -e php,html,js -u https://target -r
```
- You can set the max recursion depth with **--max-recursion-depth**, and status codes to recurse with **--recursion-status**
```
python3 dirsearch.py -e php,html,js -u https://target -r --max-recursion-depth 3 --recursion-status 200-399
```
- There are 2 more options: **--force-recursive** and **--deep-recursive**
- **Force recursive**: Brute force recursively all found paths, not just paths end with `/`
- **Deep recursive**: Recursive brute-force all depths of a path (`a/b/c` => add `a/`, `a/b/`)
- If there are sub-directories that you do not want to brute-force recursively, use `--exclude-subdirs`
```
python3 dirsearch.py -e php,html,js -u https://target -r --exclude-subdirs image/,media/,css/
```
----
### Threads
The thread number (**-t | --threads**) reflects the number of separated brute force processes. And so the bigger the thread number is, the faster dirsearch runs. By default, the number of threads is 25, but you can increase it if you want to speed up the progress.
In spite of that, the speed still depends a lot on the response time of the server. And as a warning, we advise you to keep the threads number not too big because it can cause DoS (Denial of Service).
```
python3 dirsearch.py -e php,htm,js,bak,zip,tgz,txt -u https://target -t 20
```
----
### Asynchronous
You can switch to asynchronous mode by `--async`, let dirsearch use coroutines instead of threads to handle concurrent requests.
In theory, asynchronous mode offers better performance and lower CPU usage since it doesn't require switching between different thread contexts. Additionally, pressing CTRL+C will immediately pause progress without needing to wait for threads to suspend.
----
### Prefixes / Suffixes
- **--prefixes**: Add custom prefixes to all entries
```
python3 dirsearch.py -e php -u https://target --prefixes .,admin,_
```
Wordlist:
```
tools
```
Generated with prefixes:
```
tools
.tools
admintools
_tools
```
- **--suffixes**: Add custom suffixes to all entries
```
python3 dirsearch.py -e php -u https://target --suffixes ~
```
Wordlist:
```
index.php
internal
```
Generated with suffixes:
```
index.php
internal
index.php~
internal~
```
----
### Blacklist
Inside the `db/` folder, there are several "blacklist files". Paths in those files will be filtered from the scan result if they have the same status as mentioned in the filename.
Example: If you add `admin.php` into `db/403_blacklist.txt`, whenever you do a scan that `admin.php` returns 403, it will be filtered from the result.
----
### Filters
Use **-i | --include-status** and **-x | --exclude-status** to select allowed and not allowed response status-codes
For more advanced filters: **--exclude-sizes**, **--exclude-texts**, **--exclude-regexps**, **--exclude-redirects** and **--exclude-response**
```
python3 dirsearch.py -e php,html,js -u https://target --exclude-sizes 1B,243KB
```
```
python3 dirsearch.py -e php,html,js -u https://target --exclude-texts "403 Forbidden"
```
```
python3 dirsearch.py -e php,html,js -u https://target --exclude-regexps "^Error$"
```
```
python3 dirsearch.py -e php,html,js -u https://target --exclude-redirects "https://(.*).okta.com/*"
```
```
python3 dirsearch.py -e php,html,js -u https://target --exclude-response /error.html
```
----
### Raw request
dirsearch allows you to import the raw request from a file. The content would be something looked like this:
```http
GET /admin HTTP/1.1
Host: admin.example.com
Cache-Control: max-age=0
Accept: */*
```
Since there is no way for dirsearch to know what the URI scheme is, you need to set it using the `--scheme` flag. By default, dirsearch automatically detects the scheme.
----
### Wordlist formats
Supported wordlist formats: uppercase, lowercase, capitalization
#### Lowercase:
```
admin
index.html
```
#### Uppercase:
```
ADMIN
INDEX.HTML
```
#### Capital:
```
Admin
Index.html
```
----
### Exclude extensions
Use **-X | --exclude-extensions** with an extension list will remove all paths in the wordlist that contains the given extensions
`python3 dirsearch.py -u https://target -X jsp`
Wordlist:
```
admin.php
test.jsp
```
After:
```
admin.php
```
----
### Scan sub-directories
- From an URL, you can scan a list of sub-directories with **--subdirs**.
```
python3 dirsearch.py -e php,html,js -u https://target --subdirs /,admin/,folder/
```
----
### Proxies
dirsearch supports SOCKS and HTTP proxy, with two options: a proxy server or a list of proxy servers.
```
python3 dirsearch.py -e php,html,js -u https://target --proxy 127.0.0.1:8080
```
```
python3 dirsearch.py -e php,html,js -u https://target --proxy socks5://10.10.0.1:8080
```
```
python3 dirsearch.py -e php,html,js -u https://target --proxylist proxyservers.txt
```
----
### Reports
Supported report formats: **simple**, **plain**, **json**, **xml**, **md**, **csv**, **html**, **sqlite**, **mysql**, **postgresql**
```
python3 dirsearch.py -e php -l URLs.txt --format plain -o report.txt
```
```
python3 dirsearch.py -e php -u https://target --format html -o target.json
```
----
### More example commands
```
cat urls.txt | python3 dirsearch.py --stdin
```
```
python3 dirsearch.py -u https://target --max-time 360
```
```
python3 dirsearch.py -u https://target --auth admin:pass --auth-type basic
```
```
python3 dirsearch.py -u https://target --header-list rate-limit-bypasses.txt
```
**There are more to discover, try yourself!**
</details>
Session Management
---------------
dirsearch supports saving and resuming scan sessions, allowing you to pause a long-running scan and continue it later.
### Session Format
Sessions are stored in **JSON format** (directory-based structure) for human readability and easy inspection. Legacy `.pickle`/`.pkl` session files are no longer supported.
**Session directory structure:**
```
session_name/
├── meta.json # Version, timestamps, output history
├── controller.json # Scan state (URLs, directories, progress)
├── dictionary.json # Wordlist state and position
└── options.json # Command-line options used
```
### Saving a Session
When you pause a scan with **CTRL+C**, you'll be prompted to save the session:
```
python3 dirsearch.py -u https://target -e php
# Press CTRL+C during scan
# Select "save" and provide a session name
```
### Resuming a Session
Resume a saved session with the **-s** / **--session** flag:
```
python3 dirsearch.py -s sessions/my_session
```
### Listing Available Sessions
View all resumable sessions with **--list-sessions**:
```
python3 dirsearch.py --list-sessions
```
This displays:
- Session path
- Target URL
- Remaining targets and directories
- Jobs processed
- Error count
- Last modified time
### Custom Sessions Directory
Specify a custom directory to search for sessions:
```
python3 dirsearch.py --list-sessions --sessions-dir /path/to/sessions
```
**Default session locations:**
- **Source install:** `<dirsearch>/sessions/`
- **Bundled binary:** `$HOME/.dirsearch/sessions/`
### Output History
Sessions maintain a history of previous scan outputs, allowing you to review results from interrupted scans. Each resume appends to the output history with timestamps.
Support Docker
---------------
<details>
<summary><strong>Docker Installation & Usage (click to expand)</strong></summary>
### Install Docker Linux
Install Docker
```sh
curl -fsSL https://get.docker.com | bash
```
> To use docker you need superuser power
### Build Image dirsearch
To create image
```sh
docker build -t "dirsearch:v0.4.3" .
```
> **dirsearch** is the name of the image and **v0.4.3** is the version
### Using dirsearch
For using
```sh
docker run -it --rm "dirsearch:v0.4.3" -u target -e php,html,js,zip
```
</details>
Building from Source
---------------
You can build standalone executables using PyInstaller. This creates a single binary file that includes all dependencies.
### Requirements
- Python 3.9+
- PyInstaller 6.3.0+
- All dependencies from `requirements.txt`
### Quick Build
```sh
# Install dependencies
pip install -r requirements.txt
pip install pyinstaller==6.3.0
# Build using the spec file
pyinstaller pyinstaller/dirsearch.spec
# Binary will be in dist/dirsearch
./dist/dirsearch --version
```
### Manual Build (Linux/macOS)
```sh
pyinstaller \
--onefile \
--name dirsearch \
--paths=. \
--collect-submodules=lib \
--add-data "db:db" \
--add-data "config.ini:." \
--add-data "lib/report:lib/report" \
--hidden-import=requests \
--hidden-import=httpx \
--hidden-import=urllib3 \
--hidden-import=jinja2 \
--hidden-import=colorama \
--strip \
--clean \
dirsearch.py
```
### Manual Build (Windows)
```powershell
pyinstaller `
--onefile `
--name dirsearch `
--paths=. `
--collect-submodules=lib `
--add-data "db;db" `
--add-data "config.ini;." `
--add-data "lib/report;lib/report" `
--hidden-import=requests `
--hidden-import=httpx `
--hidden-import=urllib3 `
--hidden-import=jinja2 `
--hidden-import=colorama `
--clean `
dirsearch.py
```
**Note:** Windows uses `;` instead of `:` as the path separator in `--add-data`.
### Build Output
After building:
- **Linux/macOS:** `dist/dirsearch`
- **Windows:** `dist/dirsearch.exe`
The binary includes:
- All Python dependencies
- `db/` directory (wordlists, blacklists)
- `config.ini` (default configuration)
- `lib/report/` (Jinja2 templates for reports)
CI/CD & GitHub Workflows
---------------
dirsearch uses GitHub Actions for continuous integration and automated builds.
### Available Workflows
| Workflow | Trigger | Description |
|----------|---------|-------------|
| **Inspection** (CI) | Push, PR | Runs tests, linting, and codespell on Python 3.9/3.11 across Ubuntu and Windows |
| **PyInstaller Linux** | Manual, Workflow call | Builds `dirsearch-linux-amd64` binary |
| **PyInstaller Windows** | Manual, Workflow call | Builds `dirsearch-windows-x64.exe` binary |
| **PyInstaller macOS Intel** | Manual, Workflow call | Builds `dirsearch-macos-intel` binary |
| **PyInstaller macOS Silicon** | Manual, Workflow call | Builds `dirsearch-macos-silicon` binary |
| **PyInstaller Draft Release** | Manual | Builds all platforms and creates a draft GitHub release |
| **Docker Image** | Push, PR | Builds and tests Docker image |
| **CodeQL Analysis** | Push, PR, Schedule | Security scanning with GitHub CodeQL |
| **Semgrep Analysis** | Push, PR | Static analysis with Semgrep |
### Running Workflows Manually
PyInstaller builds can be triggered manually from the GitHub Actions tab:
1. Go to **Actions** > Select workflow (e.g., "PyInstaller Linux")
2. Click **Run workflow**
3. Download artifacts from the completed run
### Creating a Release
To create a new release with all platform binaries:
1. Go to **Actions** > **PyInstaller Draft Release**
2. Click **Run workflow**
3. Enter the tag (e.g., `v0.4.4`)
4. Select target branch
5. Optionally mark as prerelease
6. Review and publish the draft release
### Build Matrix
The CI workflow tests on:
- **Python versions:** 3.9, 3.11
- **Operating systems:** Ubuntu (latest), Windows (latest)
References
---------------
<details>
<summary><strong>Articles & Tutorials (click to expand)</strong></summary>
- [Comprehensive Guide on Dirsearch](https://www.hackingarticles.in/comprehensive-guide-on-dirsearch/) by Shubham Sharma
- [Comprehensive Guide on Dirsearch Part 2](https://www.hackingarticles.in/comprehensive-guide-on-dirsearch-part-2/) by Shubham Sharma
- [How to Find Hidden Web Directories with Dirsearch](https://www.geeksforgeeks.org/how-to-find-hidden-web-directories-with-dirsearch/) by GeeksforGeeks
- [GUÍA COMPLETA SOBRE EL USO DE DIRSEARCH](https://esgeeks.com/guia-completa-uso-dirsearch/?feed_id=5703&_unique_id=6076249cc271f) by ESGEEKS
- [How to use Dirsearch to detect web directories](https://www.ehacking.net/2020/01/how-to-find-hidden-web-directories-using-dirsearch.html) by EHacking
- [dirsearch how to](https://vk9-sec.com/dirsearch-how-to/) by VK9 Security
- [Find Hidden Web Directories with Dirsearch](https://null-byte.wonderhowto.com/how-to/find-hidden-web-directories-with-dirsearch-0201615/) by Wonder How To
- [Brute force directories and files in webservers using dirsearch](https://upadhyayraj.medium.com/brute-force-directories-and-files-in-webservers-using-dirsearch-613e4a7fa8d5) by Raj Upadhyay
- [Live Bug Bounty Recon Session on Yahoo (Amass, crts.sh, dirsearch) w/ @TheDawgyg](https://www.youtube.com/watch?v=u4dUnJ1U0T4) by Nahamsec
- [Dirsearch to find Hidden Web Directories](https://medium.com/@irfaanshakeel/dirsearch-to-find-hidden-web-directories-d0357fbe47b0) by Irfan Shakeel
- [Getting access to 25000 employees details](https://medium.com/@ehsahil/getting-access-to-25k-employees-details-c085d18b73f0) by Sahil Ahamad
- [Best Tools For Directory Bruteforcing](https://secnhack.in/multiple-ways-to-find-hidden-directory-on-web-server/) by Shubham Goyal
- [Discover hidden files & directories on a webserver - dirsearch full tutorial](https://www.youtube.com/watch?v=jVxs5at0gxg) by CYBER BYTES
</details>
Tips
---------------
- The server has requests limit? That's bad, but feel free to bypass it, by randomizing proxy with `--proxy-list`
- Want to find out config files or backups? Try `--suffixes ~` and `--prefixes .`
- Want to find only folders/directories? Why not combine `--remove-extensions` and `--suffixes /`!
- The mix of `--cidr`, `-F`, `-q` and will reduce most of noises + false negatives when brute-forcing with a CIDR
- Scan a list of URLs, but don't want to see a 429 flood? `--skip-on-status 429` will help you to skip a target whenever it returns 429
- The server contains large files that slow down the scan? You *might* want to use `HEAD` HTTP method instead of `GET`
- Brute-forcing CIDR is slow? Probably you forgot to reduce request timeout and request retries. Suggest: `--timeout 3 --retries 1`
Contribution
---------------
We have been receiving a lot of helps from many people around the world to improve this tool. Thanks so much to everyone who have helped us so far!
See [CONTRIBUTORS.md](https://github.com/maurosoria/dirsearch/blob/master/CONTRIBUTORS.md) to know who they are.
#### Pull requests and feature requests are welcomed
License
---------------
Copyright (C) Mauro Soria (maurosoria@gmail.com)
License: GNU General Public License, version 2
================================================
FILE: __init__.py
================================================
import sys
import os
sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)))
================================================
FILE: config.ini
================================================
# If you want to edit dirsearch default configurations, you can
# edit values in this file. Everything after `#` is a comment
# and won't be applied
[general]
threads = 25
async = False
recursive = False
deep-recursive = False
force-recursive = False
recursion-status = 200-399,401,403
max-recursion-depth = 0
exclude-subdirs = %%ff/,.;/,..;/,;/,./,../,%%2e/,%%2e%%2e/
random-user-agents = False
max-time = 0
target-max-time = 0
exit-on-error = False
skip-on-status = 429
#filter-threshold = 10
#subdirs = /,api/
#include-status = 200-299,401
#exclude-status = 400,500-999
#exclude-sizes = 0b,123gb
#exclude-texts = [
# "Not found",
# "404"
#]
#exclude-regex = "^403$"
#exclude-redirect = "*/error.html"
#exclude-response = 404.html
[dictionary]
default-extensions = php,asp,aspx,jsp,html,htm
force-extensions = False
overwrite-extensions = False
lowercase = False
uppercase = False
capital = False
#exclude-extensions = old,log
#prefixes = .,admin
#suffixes = ~,.bak
#wordlists = /path/to/wordlist1.txt,/path/to/wordlist2.txt
#wordlist-categories = common,conf,web
[request]
http-method = get
follow-redirects = False
#headers = [
# "Header1: Value",
# "Header2: Value"
#]
#headers-file = /path/to/headers.txt
#user-agent = MyUserAgent
#cookie = SESSIONID=123
[connection]
timeout = 7.5
delay = 0
max-rate = 0
max-retries = 1
# By disabling `scheme` variable, dirsearch will automatically identify the URI scheme
#scheme = http
#proxies = ["localhost:8080"]
#proxies-file = /path/to/proxies.txt
#replay-proxy = localhost:8000
#network-interface = eth0
[advanced]
crawl = False
[view]
full-url = False
quiet-mode = False
color = True
show-redirects-history = False
disable-cli = False
[output]
# Available: simple, plain, json, xml, md, csv, html, sqlite
output-formats = plain
# Supported variables for 'output-file' and 'output-sql-table':
# - {extension}: File extension of the report, for 'output-file' only (e.g. txt, json)
# - {format}: Output format (e.g. plain, simple, xml)
# - {host}: Target hostname or IP (e.g. example.com)
# - {scheme}: URI scheme (http or https)
# - {port}: Port number (e.g. 443)
# - {date}: Scan date, format: DD-MM-YYYY (e.g. 07-10-2022)
# - {datetime}: Scan datetime, format: DD-MM-YYYY_HH-MM-SS (e.g. 2025-01-23_14:32:27)
#output-file = reports/{host}/{scheme}_{port}.{extension}
#mysql-url = mysql://user:password@localhost/database
#postgres-url = postgres://user:password@localhost/database
# Table to be used for SQL output (SQLite, MySQL, PostgreSQL)
output-sql-table = {scheme}_{host}:{port}
#log-file = /path/to/dirsearch.log
#log-file-size = 50000000
================================================
FILE: db/400_blacklist.txt
================================================
%2e%2e//google.com
%ff
%2e%2e/%2e%2e/%2e%2e/%2e%2e/%2e%2e/%2e%2e/etc/passwd
%2e%2e;/test
%3f/
%C0%AE%C0%AE%C0%AF
../../../../../../etc/passwd
..;/
cgi-bin/.%2e/%2e%2e/%2e%2e/%2e%2e/etc/passwd
================================================
FILE: db/403_blacklist.txt
================================================
%2e%2e//google.com
%ff
%2e%2e/%2e%2e/%2e%2e/%2e%2e/%2e%2e/%2e%2e/etc/passwd
%2e%2e;/test
%3f/
%C0%AE%C0%AE%C0%AF
../../../../../../etc/passwd
..;/
cgi-bin/.%2e/%2e%2e/%2e%2e/%2e%2e/etc/passwd
================================================
FILE: db/500_blacklist.txt
================================================
%ff
%2e%2e/%2e%2e/%2e%2e/%2e%2e/%2e%2e/%2e%2e/etc/passwd
%3f/
%C0%AE%C0%AE%C0%AF
%2e%2e;/test
../../../../../../etc/passwd
..;/
================================================
FILE: db/categories/backups.txt
================================================
.backup
.bak
.cc-ban.txt.bak
.config.inc.php.swp
.config.php.swp
.configuration.php.swp
.htaccess.BAK
.htaccess.bak
.htaccess.old
.htaccess.orig
.htaccess~
.htpasswd.bak
.index.php.swp
.keys.yml.swp
.localsettings.php.swp
.old
.settings.php.swp
.ssh/id_rsa.key~
.ssh/id_rsa.priv~
.ssh/id_rsa.pub~
.ssh/id_rsa~
.ssh/know_hosts~
.swo
.swp
.travis.yml.swp
.travis.yml~
.wp-config.php.swp
.wp-config.swp
admin.old
admin2.old
app/etc/local.xml.bak
backup.inc.old
backup.old
backup.sql.old
backups.inc.old
backups.old
backups.sql.old
bitrix/.settings.bak
bitrix/.settings.php.bak
bitrix/modules/error.log.old
bitrix/settings.bak
bitrix/settings.php.bak
cabal.project.local~
conf.inc.php~
conf.php.bak
conf.php.old
conf.php.swp
conf.swp
config/database.yml~
conf~
database.yml~
dump.inc.old
dump.old
dump.sql.old
Files/binder.backup
global.asa.bak
global.asa.old
global.asa.orig
global.asax.bak
global.asax.old
global.asax.orig
htaccess.backup
htaccess.bak
htaccess.old
htpasswd.bak
htpasswd/htpasswd.bak
httpd.conf.backup
index.backup
index.bak
index.old
index.orig
index.php.bak
index.php~
index1.bak
index2.bak
index~
install.bak
local_conf.php.bak
localsettings.php.bak
localsettings.php.old
localsettings.php.swp
localsettings.php~
maintenance.flag.bak
Makefile.old
MANIFEST.bak
Mkfile.old
passwd.bak
php.ini~
phpini.bak
sample.txt~
secring.bak
settings.php.bak
settings.php.old
settings.php.swp
settings.php~
Vagrantfile.backup
web.config.bak
web.config.old
wp-config.bak
wp-config.old
wp-config.php.backup
wp-config.php.bak
wp-config.php.old
wp-config.php.orig
wp-config.php.original
wp-config.php.swo
wp-config.php.swp
wp-config.php~
================================================
FILE: db/categories/coldfusion/coldfusion.txt
================================================
Application.cfc
Application.cfm
index.cfm
default.cfm
login.cfm
admin.cfm
CFIDE/
cfide/
CFIDE/administrator/
CFIDE/adminapi/
cfdocs/
debug.cfm
test.cfm
================================================
FILE: db/categories/common.txt
================================================
!.htaccess
!.htpasswd
%2e%2e/%2e%2e/%2e%2e/%2e%2e/%2e%2e/%2e%2e/etc/passwd
%2e%2e//google.com
%2e%2e;/test
%3f/
%C0%AE%C0%AE%C0%AF
%ff
+CSCOT+/oem
+CSCOT+/oem-customization?app=AnyConnect&type=oem&platform=..&resource-type=..&name=%2bCSCOE%2b/portal_inc.lua
+CSCOT+/translation
+CSCOT+/translation-table?type=mst&textdomain=/%2bCSCOE%2b/portal_inc.lua&default-language&lang=../
../../../../../../etc/passwd
..;/
.0
.7z
.access
.ackrc
.action
.actionScriptProperties
.addressbook
.adm
.admin
.admin/
.agignore
.agilekeychain
.agilekeychain.zip
.aliases
.all-contributorsrc
.analysis_options
.ansible/
.apdisk
.AppleDB
.AppleDesktop
.AppleDouble
.apt_generated/
.arcconfig
.architect
.arclint
.arcrc
.asa
.ashx
.asmx
.aspnet/DataProtection-Keys/
.atfp_history
.autotest
.autotools
.aws/
.aws/credentials
.axd
.axoCover/
.babelrc
.babelrc.cjs
.babelrc.js
.bash_aliases
.bash_history
.bash_logout
.bash_profile
.bash_prompt
.bashrc
.bithoundrc
.blg
.bootstraprc
.boto
.bower-cache
.bower-registry
.bower-tmp
.bowerrc
.browserslistrc
.buckconfig
.build
.build/
.buildignore
.buildlog
.buildpacks
.buildpath
.buildpath/
.builds
.bundle
.bundle/
.byebug_history
.bz2
.bzr/
.bzr/branch-format
.bzr/README
.bzrignore
.c9/
.c9revisions/
.cabal-sandbox/
.cache
.cache-main
.cache/
.cane
.canna
.capistrano
.capistrano/
.capistrano/metrics
.capistrano/metrics/
.cask
.catalog
.cc-ban.txt
.cer
.cert
.cfg/
.cfignore
.cfm
.cgi
.checkignore
.checkstyle
.chef/knife.rb
.circleci/
.clang-format
.clang_complete
.classpath
.clcbio/
.coafile
.cobalt
.codeintel
.codekit-cache
.codio
.coffee_history
.coffeelintignore
.com
.compile
.components
.components/
.composer
.concrete/DEV_MODE
.concrete/dev_mode
.conda/
.condarc
.config/
.config/gcloud/credentials
.config/karma.conf.coffee
.config/karma.conf.js
.config/karma.conf.ts
.config/yarn/global/yarn.lock
.configuration
.configuration/
.consulo/
.contracts
.controls/
.cookiecutterrc
.coq-native/
.core
.coverage
.coveragerc
.cpan
.cpan/
.cpanel/
.cpanm/
.cpcache/
.cproject
.cr/
.credential
.credentials
.credo.exs
.crt
.csdp.cache
.cshrc
.csi
.css
.csslintrc
.CSV
.csv
.ctags
.curlrc
.CVS
.cvs
.cvsignore
.dart_tool/
.dat
.data/
.db3
.dbshell
.dbus/
.dep.inc
.depend
.dependabot
.deployignore
.deployment
.dev/
.dir-locals.el
.directory
.do
.doc
.docker
.docker/
.dockercfg
.dockerignore
.docs/
.document
.dotfiles.boto
.drone.jsonnet
.drone.sec
.dropbox
.dropbox.attr
.dropbox.cache
.dropbox/
.DS_Store
.ds_store
.dsk
.dub
.dummy
.dump
.dynamodb/
.eclipse
.editorconfig
.eggs/
.elasticbeanstalk/
.elb
.elc
.elixir_ls/
.emacs
.emacs.desktop
.emacs.desktop.lock
.emails/
.ember-cli
.empty-folder
.ensime
.ensime_cache/
.ensime_lucene/
.error_log
.esformatter
.eslintcache
.eslintignore
.eslintrc
.eslintrc.js
.esmtprc
.espressostorage
.eunit
.exe
.exercism
.exports
.external/
.external/data
.externalNativeBuild
.externalnativebuild
.externalToolBuilders/
.externaltoolbuilders/
.extra
.factorypath
.fake/
.FBCIndex
.fbprefs
.fetch
.fhp
.filemgr-tmp
.filetree
.filezilla/
.finished-upgraders
.firebaserc
.fishsrv.pl
.flac
.flake8
.flexLibProperties
.floo
.flooignore
.flowconfig
.flv
.fontconfig/
.foodcritic
.fop/
.formatter.exs
.forward
.frlog
.fseventsd
.ftp
.ftp-access
.ftpconfig
.ftppass
.ftpquota
.functions
.fuse_hidden
.fusebox/
.gdbinit
.gem
.gem/credentials
.gemfile
.gemrc
.gems
.gemspec
.gemtest
.generators
.gfclient/
.gfclient/pass
.ghc.environment
.ghci
.gho
.gif
.gnome/
.gnupg/
.gnupg/trustdb.gpg
.godir
.google.token
.gphoto/
.gradle
.gradle/
.gradletasknamecache
.grunt
.grunt/
.gtkrc
.guile_history
.gvimrc
.gwt-tmp/
.gwt/
.gz
.hash
.hhconfig
.histfile
.history
.hpc
.hsdoc
.hsenv
.ht_wsr.txt
.hta
.htaccess
.htaccess-dev
.htaccess-local
.htaccess-marco
.htaccess.bak1
.htaccess.inc
.htaccess.sample
.htaccess.save
.htaccess.txt
.htaccess/
.htaccess_extra
.htaccess_orig
.htaccess_sc
.htaccessBAK
.htaccessOLD
.htaccessOLD2
.HTF/
.htgroup
.htpasswd
.htpasswd-old
.htpasswd.inc
.htpasswd/
.htpasswd_test
.htpasswds
.httr-oauth
.htusers
.hushlogin
.hypothesis/
.ICEauthority
.ico
.id
.idea
.idea.name
.idea/
.idea/.name
.idea/caches
.idea/caches/build_file_checksums.ser
.idea/dataSources.ids
.idea/dictionaries
.idea/drush_stats.iml
.idea/httprequests
.idea/libraries
.idea/libraries/
.idea/modules
.idea/Sites.iml
.idea/woaWordpress.iml
.idea0/
.idea_modules/
.identcache
.ignore
.ignored/
.import/
.inc
.indent.pro
.influx_history
.inputrc
.inst/
.install/
.install/composer.phar
.install4j
.interproscan-5/
.ionide/
.ipynb_checkpoints
.irb-history
.irb_history
.irbrc
.java-version
.java/
.jekyll-cache/
.jekyll-metadata
.jenkins.sh
.jenv-version
.jestrc
.jobs
.joe_state
.jpeg
.jpg
.jpilot
.js
.jsbeautifyrc
.jscsrc
.jsdtscope
.jsfmtrc
.jshintignore
.jshintrc
.jslintrc
.JustCode
.kdbx
.kde
.kdev4/
.keep
.keys
.kick
.kitchen/
.komodotools
.komodotools/
.ksh_history
.last_cover_stats
.leaky-meta
.learn
.lein-deps-sum
.lein-failures
.lein-plugins/
.lein-repl-history
.lesshst
.lgt_tmp/
.lgtm
.lgtm.yam
.lia.cache
.lib/
.libs/
.LICENSE.bud
.listing
.listings
.loadpath
.LOCAL
.local
.local/
.localcache/
.localeapp/
.localhistory/
.lock
.lock-wscript
.log.txt
.login
.login_conf
.logout
.LSOverride
.luacheckrc
.luacov
.lvimrc
.lynx_cookies
.m/
.macos
.magentointel-cache/
.magnolia
.magnolia/installer/start
.mail_aliases
.mailmap
.mailrc
.maintenance
.maintenance2
.masterpages/
.mc
.mc/
.members
.memdump
.merlin
.meta
.metadata
.metadata/
.meteor/
.metrics
.mfractor/
.modgit/
.modman
.modman/
.modules
.mongorc.js
.mono/
.mozilla
.mozilla/
.mp3
.msi
.mtj.tmp/
.muttrc
.mvn/wrapper/maven-wrapper.jar
.mweval_history
.mwsql_history
.mypy_cache/
.mysql.txt
.mysql_history
.nakignore
.name
.nano_history
.navigation/
.nb-gradle/
.nbproject/
.netrc
.netrwhist
.next
.nfs
.nia.cache
.ninja_deps
.ninja_log
.nlia.cache
.no-sublime-package
.node-version
.node_repl_history
.nodelete
.nodemonignore
.nojekyll
.noserc
.nox/
.npm
.npm/
.npmignore
.npmrc
.nra.cache
.nrepl-port
.nsconfig
.nsf
.ntvs_analysis.dat
.nuget/
.nuxt
.nv/
.nvm/
.nvmrc
.nyc_output
.nycrc
.ocp-indent
.oh-my-zsh/
.oldsnippets
.oldstatic
.oracle_jre_usage/
.org-id-locations
.ori
.ost
.osx
.otto/
.pac
.pac.pac
.pac/
.pac/proxy.pac
.packages
.pairs
.paket/
.paket/paket.exe
.pallet/services/aws.clj
.pam_environment
.parallel/
.pass
.passes
.passwd
.password
.passwords
.passwrd
.patches/
.path
.pdb
.PDF
.pdf
.pdkignore
.pep8
.perf
.perlbrew/
.perltidyrc
.pfx
.pgadmin3
.pgpass
.pgsql.txt
.pgsql_history
.php-ini
.php-version
.php3
.php_cs
.php_cs.cache
.php_cs.dist
.php_history
.phpintel
.phptidy-cache
.phpunit.result.cache
.phpversion
.pkgmeta
.pki
.pki/
.pl
.pl-history
.placeholder
.playground
.pm2/
.pmd
.pmtignore
.png
.postcssrc.js
.powenv
.powrc
.precomp
.prettierignore
.prettierrc
.prettierrc.js
.preview/
.pro.user
.procmailrc
.production
.profile
.projdata
.project
.project/
.projectile
.projectOptions
.prospectus
.pry_history
.pryrc
.psci
.psci_modules
.psql_history
.psqlrc
.pst
.pub/
.publishrc
.puppet-lint.rc
.puppet/
.pwd
.pwd.lock
.py
.pyc
.pydevproject
.pylintrc
.pypirc
.pyre/
.pytest_cache/
.Python
.python-eggs
.python-history
.python-version
.python_history
.qmake.cache
.qmake.stash
.qqestore/
.rakeTasks
.Rapp.history
.rar
.raw
.rbenv-gemsets
.rbenv-version
.rbtp
.Rbuildignore
.RData
.rdsTempFiles
.README.md.bud
.rebar
.rebar3
.recommenders
.recommenders/
.redcar
.rediscli_history
.redmine
.reduxrc
.reek
.remarkrc
.repl_history
.reviewboardrc
.revision
.Rhistory
.rhost
.rhosts
.robots.txt
.rocketeer/
.ropeproject
.rpmdb/
.Rprofile
.Rproj.user/
.rpt2_cache/
.rspec
.rspec_parallel
.rsync-filter
.rsync_cache
.rsync_cache/
.rts2_cache_cjs/
.rts2_cache_es/
.rts2_cache_umd/
.ruby-gemset
.ruby-version
.rvmrc
.s3backupstatus
.s3cfg
.sailsrc
.sass-cache/
.scala_dependencies
.scala_history
.sconf_temp
.sconsign.dblite
.scrapy
.screenrc
.selected_editor
.semver
.sequelizerc
.serverless/
.settings
.settings/
.settings/.jsdtscope
.settings/org.eclipse.core.resources.prefs
.settings/org.eclipse.jdt.core.prefs
.settings/org.eclipse.php.core.prefs
.settings/org.eclipse.wst.jsdt.ui.superType.container
.settings/org.eclipse.wst.jsdt.ui.superType.name
.settings/rules.json?auth=FIREBASE_SECRET
.sh
.sh_history
.shell.pre-oh-my-zsh
.shrc
.shtml
.simplecov
.sln
.slugignore
.smalltalk.ston
.smileys
.smushit-status
.snyk
.spacemacs
.spamassassin
.springbeans
.spyderproject
.spyproject
.sql.bz2
.sql.gz
.sqlite_history
.src/app.js
.src/index.js
.src/server.js
.SRCINFO
.ssh
.ssh/
.ssh/ansible_rsa
.ssh/authorized_keys
.ssh/google_compute_engine
.ssh/google_compute_engine.pub
.ssh/id_rsa.priv
.ssh/identity
.ssh/identity.pub
.ssh/know_hosts
.ssh/known_host
.ssh/known_hosts
.st_cache/
.stack-work/
.stat/
.style.yapf
.stylelintignore
.stylelintrc
.stylintrc
.sublime-gulp.cache
.sublime-project
.sublime-workspace
.sublimelinterrc
.subversion
.sucuriquarantine/
.sudo_as_admin_successful
.sunw
.suo
.sw
.swf
.swift-version
.swiftpm
.SyncID
.SyncIgnore
.synthquota
.system/
.tags
.tar
.tar.bz2
.tar.gz
.target
.tconn/
.tcshrc
.teamcity/settings.kts
.temp
.temp/
.template-lintrc.js
.templates/
.temporaryitems
.tern-port
.tern-project
.terraform.d/checkpoint_cache
.terraform.d/checkpoint_signature
.terraform.tfstate.lock.info
.terraform/
.texlipse
.texpadtmp
.tfignore
.tfstate
.tfvars
.tgitconfig
.tgz
.thumbs
.thunderbird/
.tm_properties
.tmp
.tmp/
.tmp_versions/
.tmproj
.tool-versions
.tools/phpMyAdmin/
.tools/phpMyAdmin/current/
.tox
.tox/
.Trash
.trash/
.Trashes
.trashes
.travis.sh
.travis/
.tugboat
.tvsconfig
.tx/
.txt
.users
.vacation.cache
.vagrant
.vagrant/
.venv
.verb.md
.verbrc.md
.version
.versions
.vgextensions/
.vim.custom
.vim.netrwhist
.vim/
.viminfo
.vimrc
.vmware/
.vs/
.vscode
.vscode/
.vscodeignore
.vuepress/dist
.w3m/
.watchmanconfig
.watchr
.web
.web-server-pid
.webassets-cache
.well
.well-known/acme-challenge
.well-known/acme-challenge/dtfy
.well-known/apple-app-site-association
.well-known/apple-developer-merchant-domain-association
.well-known/ashrae
.well-known/browserid
.well-known/caldav
.well-known/carddav
.well-known/core
.well-known/csvm
.well-known/dnt
.well-known/dnt-policy.txt
.well-known/est
.well-known/genid
.well-known/hoba
.well-known/host-meta
.well-known/jwks
.well-known/keybase.txt
.well-known/ni
.well-known/openid-configuration
.well-known/openorg
.well-known/posh
.well-known/reload-config
.well-known/repute-template
.well-known/security.txt
.well-known/stun-key
.well-known/time
.well-known/timezone
.well-known/void
.well-known/webfinger
.wget-hsts
.wgetrc
.whitesource
.wm_style
.wmv
.worksheet
.workspace/
.www_acl
.wwwacl
.x-formation/
.Xauthority
.xctool-args
.Xdefaults
.xhtml
.xinitrc
.xinputrc
.xls
.Xresources
.xsession
.yamllint
.yardoc/
.yardopts
.yarn-integrity
.yarnclean
.yarnrc
.ycm_extra_conf.py
.zcompdump-remote-desktop-5.7.1
.zeus.sock
.zfs/
.zip
.zprofile
.zsh_history
.zshenv
.zshrc
0
0.htpasswd
00
01
02
03
04
05
06
07
08
09
0admin/
0manager/
1
1.7z
1.htaccess
1.htpasswd
1.rar
1.tar
1.tar.bz2
1.tar.gz
1.txt
1.zip
10
100
1000
1001
101
102
103
11
12
123
123.txt
13
14
15
16
17
18
19
1990/
1991/
1992/
1993/
1994/
1995/
1996/
1997/
1998/
1999/
1admin
1c/
1x1
2
2.txt
2/issue/createmeta
20
200
2000
2000.tar
2000.tar.bz1
2000.tar.gz
2000.tgz
2000.zip
2000/
2001
2001.tar
2001.tar.bz1
2001.tar.gz
2001.tgz
2001.zip
2001/
2002
2002.tar
2002.tar.bz2
2002.tar.gz
2002.tgz
2002.zip
2002/
2003
2003.tar
2003.tar.bz2
2003.tar.gz
2003.tgz
2003.zip
2003/
2004
2004.tar
2004.tar.bz2
2004.tar.gz
2004.tgz
2004.zip
2004/
2005
2005.tar
2005.tar.bz2
2005.tar.gz
2005.tgz
2005.zip
2005/
2006
2006.tar
2006.tar.bz2
2006.tar.gz
2006.tgz
2006.zip
2006/
2007
2007.tar
2007.tar.bz2
2007.tar.gz
2007.tgz
2007.zip
2007/
2008
2008.tar
2008.tar.bz2
2008.tar.gz
2008.tgz
2008.zip
2008/
2009
2009.tar
2009.tar.bz2
2009.tar.gz
2009.tgz
2009.zip
2009/
2010
2010.tar
2010.tar.bz2
2010.tar.gz
2010.tgz
2010.zip
2010/
2011
2011.tar
2011.tar.bz2
2011.tar.gz
2011.tgz
2011.zip
2011/
2012
2012.tar
2012.tar.bz2
2012.tar.gz
2012.tgz
2012.zip
2012/
2013
2013.tar
2013.tar.bz2
2013.tar.gz
2013.tgz
2013.zip
2013/
2014
2014.tar
2014.tar.bz2
2014.tar.gz
2014.tgz
2014.zip
2014/
2015
2015.tar
2015.tar.bz2
2015.tar.gz
2015.tgz
2015.zip
2015/
2016
2016.tar
2016.tar.bz2
2016.tar.gz
2016.tgz
2016.zip
2016/
2017
2017.tar
2017.tar.bz2
2017.tar.gz
2017.tgz
2017.zip
2017/
2018
2018.tar
2018.tar.bz2
2018.tar.gz
2018.tgz
2018.zip
2018/
2019
2019.tar
2019.tar.bz2
2019.tar.gz
2019.tgz
2019.zip
2019/
2020
2020.tar
2020.tar.bz2
2020.tar.gz
2020.tgz
2020.zip
2020/
2021
2021.tar
2021.tar.bz2
2021.tar.gz
2021.tgz
2021.zip
2021/
2022
2022.tar
2022.tar.bz2
2022.tar.gz
2022.tgz
2022.zip
2022/
2023
2023/
21
22
23
24
25
26
27
28
29
2g
2phpmyadmin/
3
30
300
31
32
33
34
35
36
37
38
39
3g
3rdparty
4
40
400
401
403
404
41
42
43
44
45
46
47
48
49
5
50
500
51
52
53
54
55
56
57
58
59
6
60
61
62
63
64
65
66
67
68
69
7
70
71
72
73
74
75
76
77
78
79
7z
8
80
81
82
83
84
85
86
87
88
89
9
90
91
92
93
94
95
96
97
98
99
;/admin
;/json
;/login
;admin/
;json/
;login/
@
\..\..\..\..\..\..\..\..\..\etc\passwd
_
_.htpasswd
__admin
__cache/
__history/
__init__.py
__MACOSX
__main__.py
__pma___
__pycache__
__recovery/
__SQL
_adm
_admin
_admin/
_admin_
_admincp
_administracion
_administration
_AuthChangeUrl?
_awstats/
_baks
_book
_borders/
_build
_build/
_cache/
_cat/health
_cat/indices
_cluster/health
_cm_admin
_common.xsl
_config.inc
_data/
_data/error_log
_dbadmin
_debugbar/open
_Dockerfile
_docs.en/readme.txt
_DynaCacheEsi
_DynaCacheEsi/
_DynaCacheEsi/esiInvalidator
_errors
_eumm/
_files
_fpclass
_fpclass/
_fragment
_funcion/
_funciones/
_function/
_functions/
_h5ai/
_ignition/execute-solution
_inc/
_include
_include/
_includes/
_index
_install
_internal
_layouts
_layouts/
_log/
_log/access-log
_log/access_log
_log/error-log
_log/error_log
_logs
_logs/
_logs/access-log
_logs/access_log
_logs/error-log
_logs/error_log
_LPHPMYADMIN/
_mem_bin/
_mm
_mmServerScripts/
_myadmin
_news_admin_
_notes
_notes/
_novo/
_novo/composer.lock
_old
_pages
_phpmyadmin
_phpmyadmin/
_pkginfo.txt
_ppadmin
_priv8/
_privado/
_privados/
_private
_private/
_profiler
_proxy
_Pvt_Extensions
_site/
_siteadmin
_source
_SQL
_sqladm
_src
_superadmin
_TeamCity
_temp/
_test
_tests
_themes/
_thumbs/
_tmp_war
_tmp_war_DefaultWebApp
_tracks
_UpgradeReport_Files/
_vti_adm
_vti_adm/
_vti_admin
_vti_aut
_vti_aut/
_vti_bin
_vti_bin/
_vti_bin/_vti_adm/admin.dll
_vti_bin/_vti_aut/author.dll
_vti_bin/_vti_aut/dvwssr.dll
_vti_bin/_vti_aut/fp30reg.dll
_vti_bin/shtml.dll
_vti_bin/shtml.exe?_vti_rpc
_vti_cnf
_vti_cnf/
_vti_log
_vti_log/
_vti_pvt
_vti_pvt/
_vti_pvt/administrator.pwd
_vti_pvt/administrators.pwd
_vti_pvt/authors.pwd
_vti_pvt/service.pwd
_vti_pvt/service.pwt
_vti_pvt/shtml.exe
_vti_pvt/users.pwd
_vti_pvt/users.pwt
_vti_script
_vti_txt
_vti_txt/
_WEB_INF/
_webalizer/
_wpeprivate
_wpeprivate/
_www
_yardoc/
A
a
a.out
a4j/g/3_3_1.GAorg.richfaces.renderkit.html.Paint2DResource/DATA/
a4j/s/3_3_3.Finalorg.ajax4jsf.resource.UserResource/n/n/DATA/
a4j/s/3_3_3.Finalorg/richfaces/renderkit/html/css/basic_classes.xcss/DATB/
a_gauche
aa
aaa
aadmin
aadmin/
ab/
ab/docs/
abc
abc123
abcd
abcd1234
About
about
about-us
about_us
AboutUs
aboutus
abs/
abstract
abstractsadmin
abuse
ac
academic
academics
acatalog
acces
acceso
access
access-log
access-log.1
access-log/
access.1
access.txt
access/
access_db
access_log
access_log.1
access_logs/
accessgranted
accessibility
accesslog
accesslog/
accessories
AccessPlatform/
AccessPlatform/auth/
AccessPlatform/auth/clientscripts/
AccessPlatform/auth/clientscripts/cookies.js
AccessPlatform/auth/clientscripts/login.js
accommodation
account
account/
account/login
account/login.py
account/login.rb
account/login.shtml
account/logon
account/signin
account_edit
account_history
accountants
accounting
accounts
accounts.cgi
accounts.pl
accounts.py
accounts.rb
accounts.txt
accounts/
accounts/login
accounts/login.py
accounts/login.rb
accounts/login.shtml
accounts/logon
accounts/signin
accountsettings
acct_login
acct_login/
achats
acheter
acs-admin
actions
actions/seomatic/meta
actions_admin
activate
ActiveDirectoryRemoteAdminScripts/
activemq/
activitysessions/docs/
actuator
actuator/;/auditevents
actuator/;/auditLog
actuator/;/beans
actuator/;/caches
actuator/;/conditions
actuator/;/dump
actuator/;/env
actuator/;/events
actuator/;/exportRegisteredServices
actuator/;/features
actuator/;/flyway
actuator/;/health
actuator/;/healthcheck
actuator/;/heapdump
actuator/;/httptrace
actuator/;/info
actuator/;/integrationgraph
actuator/;/jolokia
actuator/;/liquibase
actuator/;/logfile
actuator/;/loggers
actuator/;/loggingConfig
actuator/;/mappings
actuator/;/metrics
actuator/;/prometheus
actuator/;/refresh
actuator/;/registeredServices
actuator/;/releaseAttributes
actuator/;/resolveAttributes
actuator/;/scheduledtasks
actuator/;/sessions
actuator/;/shutdown
actuator/;/springWebflow
actuator/;/sso
actuator/;/ssoSessions
actuator/;/statistics
actuator/;/status
actuator/;/threaddump
actuator/;/trace
actuator/auditevents
actuator/auditLog
actuator/beans
actuator/caches
actuator/conditions
actuator/dump
actuator/env
actuator/events
actuator/exportRegisteredServices
actuator/features
actuator/flyway
actuator/gateway/routes
actuator/health
actuator/healthcheck
actuator/heapdump
actuator/httptrace
actuator/hystrix.stream
actuator/info
actuator/integrationgraph
actuator/jolokia
actuator/liquibase
actuator/logfile
actuator/loggers
actuator/loggingConfig
actuator/management
actuator/mappings
actuator/metrics
actuator/prometheus
actuator/refresh
actuator/registeredServices
actuator/releaseAttributes
actuator/resolveAttributes
actuator/scheduledtasks
actuator/sessions
actuator/shutdown
actuator/springWebflow
actuator/sso
actuator/ssoSessions
actuator/statistics
actuator/status
actuator/threaddump
actuator/trace
actuators/
actuators/dump
actuators/env
actuators/health
actuators/logfile
actuators/mappings
actuators/shutdown
actuators/trace
ad
ad_js.js
ad_login
ad_manage
adadmin
AdaptCMS/admin.php?view=/&view=levels
AdaptCMS/admin.php?view=/&view=settings
AdaptCMS/admin.php?view=/&view=stats
adcadmin
adclick
add
add_admin
add_cart
addfav
addnews
addNodeListener
addon
addons
addpost
addreply
address
address_book
addressbook
AddressBookJ2WB
AddressBookJ2WE/services/AddressBook
AddressBookJ2WE/services/AddressBook/wsdl/
AddressBookW2JB
AddressBookW2JE/services/AddressBook
AddressBookW2JE/services/AddressBook/wsdl/
addresses
addtocart
adfs/services/trust/2005/windowstransport
adjuncts/3a890183/
adm
adm-bin/
adm.cgi
adm.pl
adm.py
adm.rb
adm.shtml
adm/
adm/fckeditor
adm_auth
adm_cp
ADMIN
Admin
admin
admin%20/
admin-admin
admin-ANTIGO
admin-area
admin-bin
admin-cgi
admin-console
admin-control
admin-custom
admin-database
admin-database/
admin-dev/
admin-dev/autoupgrade/
admin-dev/backups/
admin-dev/export/
admin-dev/import/
admin-login
admin-new
admin-newcms
admin-old
admin-op
admin-panel
admin-pictures
admin-serv
admin-serv/
admin-web
admin-wjg
admin.
admin.cfm
admin.cgi
admin.conf.default
admin.dat
admin.dll
admin.do
admin.epc
admin.ex
admin.exe
admin.js
admin.mvc
admin.passwd
admin.php3
admin.pl
admin.py
admin.rb
admin.shtml
admin.srf
admin.woa
Admin/
admin/
admin/%3bindex/
admin/.htaccess
admin/_logs/access-log
admin/_logs/access_log
admin/_logs/error-log
admin/_logs/error_log
admin/_logs/login.txt
admin/access.txt
admin/access_log
admin/account
admin/admin
admin/admin-login
admin/admin/login
admin/admin_login
admin/adminLogin
admin/backup/
admin/backups/
admin/controlpanel
admin/cp
admin/data/autosuggest
admin/db/
admin/default
admin/dumper/
admin/error.txt
admin/error_log
admin/FCKeditor
admin/heapdump
admin/home
admin/index
admin/js/tiny_mce
admin/js/tiny_mce/
admin/js/tinymce
admin/js/tinymce/
admin/log
admin/login
admin/login.do
admin/login.py
admin/login.rb
Admin/login/
admin/logon
admin/logs/
admin/logs/access-log
admin/logs/access_log
admin/logs/error-log
admin/logs/error_log
admin/logs/login.txt
admin/manage
admin/mysql/
admin/phpMyAdmin
admin/phpMyAdmin/
admin/phpmyadmin/
admin/pMA/
admin/pma/
admin/pol_log.txt
admin/portalcollect.php?f=http://xxx&t=js
admin/private/logs
admin/release
admin/scripts/fckeditor
admin/signin
admin/sqladmin/
admin/sxd/
admin/sysadmin/
admin/tiny_mce
admin/tinymce
admin/user_count.txt
admin/views/ajax/autocomplete/user/a
admin/web/
admin0
admin00
admin08
admin09
admin1
admin1/
admin12
admin123
admin150
admin2
admin2.old/
admin2/
admin2006/
admin2007
admin2007/
admin2008
admin2008/
admin2009
admin2009/
admin2010
admin2010/
admin2011
admin2011/
admin2012/
admin2013/
admin21
admin256
admin3
admin3/
admin3388
admin4
admin4.nsf
admin4/
admin44cp
admin4_account/
admin4_colon/
admin5
admin5/
admin7
admin711
admin750
admin777
admin88
admin888
admin99
Admin;/
admin;/
admin_
admin_/
admin_04
admin_05
admin_0ec
admin_1
admin_101
admin_19_july
admin_admin
admin_area
admin_area/
admin_area/admin
admin_area/login
admin_backend
admin_backup
admin_banner
admin_beta
admin_bk
admin_board
admin_c
admin_catalog
admin_cd
admin_cmgd_1
admin_cms
admin_common
admin_control
admin_cp
admin_custom
admin_customer
admin_d
admin_db
admin_dev
admin_dir
admin_en
admin_events
admin_files
admin_gespro
admin_help
admin_images
admin_imob_1
admin_imob_2
admin_index
admin_js
admin_login
admin_login/
admin_logon
admin_logon/
admin_main
admin_main.txt
admin_manage
admin_media
admin_menu
admin_my_avatar.png
admin_navigation
admin_netref
admin_neu
admin_new
admin_news
admin_nonssl
admin_old
admin_online
admin_pages
admin_panel
admin_partner
admin_pass
admin_pc
admin_pcc
admin_pn
admin_ppc
admin_pr
admin_pragma6
admin_private
admin_report
admin_reports
admin_review
admin_save
admin_scripts
admin_secure
admin_shop
admin_site
admin_staff
admin_store
admin_stuff
admin_super
admin_temp
admin_templates
admin_test
admin_tool
admin_tools
admin_tools/
admin_tpl
admin_user
admin_users
admin_util
admin_web
admin_website
admin_wjg
admina
adminandy
adminarea
adminarea/
adminB
adminbackups
adminbb
adminbecas
adminbereich
adminbeta
adminblog
adminc
AdminCaptureRootCA
admincby
admincc
admincenter
admincheg
AdminClients
adminclude
admincms
admincodes
AdminConnections
adminconsole
admincontent
admincontrol
admincontrol/
admincp
admincp/
admincp/js/kindeditor/
admincp/login
admincp/upload/
admincpanel
admincrud
admindb
admindemo
admine
adminED
adminedit
adminer/
adminer_coverage.ser
AdminEvents
adminfeedback
adminfiles
adminFlora
adminfolder
adminforce
adminforms
adminforum
adminftp
admingames
admingen
admingh
adminguide
adminhome
adminhtml
admini
adminibator
admininistration
admininterface
adminis
adminisrator
administ
administation
administator
administer
administer/
administr8
administr8/
administra
administracao
administrace
administracija
administracio
administracion
administracion/
administracja
administrador
administrador/
administraotr
administrar
administrare
administrasjon
administrate
administrateur
administrateur/
administratie
administratie/
administration
administration/
administrative
administrative/
administrative/login_history
administrativo
administrator
administrator-login/
administrator.py
administrator.rb
administrator.shtml
administrator/
administrator/.htaccess
administrator/account
administrator/admin/
administrator/cache/
administrator/db/
administrator/includes/
administrator/login
administrator/logs
administrator/logs/
administrator/phpMyAdmin/
administrator/phpmyadmin/
administrator/PMA/
administrator/pma/
administrator/web/
administrator2
administratoraccounts/
administratorlogin
administratorlogin/
administrators
administrators.pwd
administrators/
administratsiya
administrer
administrivia
administrivia/
adminitem
adminitem/
adminitems
adminitems/
AdminJDBC
adminjsp
admink
adminka
adminko
adminlevel
AdminLicense
adminlinks
adminlistings.x
adminLogin
adminlogin
adminLogin/
adminlogin/
adminlogon
adminlogon/
adminm
AdminMain
adminmanager
adminmaster
adminmember/
adminmenu
adminmodule
adminn
adminnet
adminnew
adminnews
adminnorthface
admino
adminok
adminold
adminonline
adminonly
adminopanel
adminp
adminpage
adminpages
adminpanel
adminpanel/
adminPeople.cfm
adminPHP
adminpool
adminpp
adminPR24
adminpro
adminpro/
AdminProps
adminq
adminradii
AdminRealm
adminreports
adminresources
adminroot
admins
admins/
admins/backup/
admins/log.txt
adminsales
adminscripts
adminserver
adminshop
adminshout
adminsite
adminsite/
adminsql
adminstaff
adminstore
adminstration
adminstuff
adminsys
adminsystem
adminsystems
admint
adminTeb
admintemplates
admintest
adminth
AdminThreads
admintool
admintools
AdminTools/
admintopvnet
adminui
adminus
adminuser
adminusers
adminv
adminv2
adminv3
AdminVersion
adminweb
adminx
adminXP
adminxxx
adminz
adminzone
admpar/
admpar/.ftppass
admrev/
admrev/.ftppass
admrev/_files/
adovbs.inc
ads
adsamples/
ADSearch.cc?methodToCall=search
advadmin
advanced
advanced_search
advertise
advertising
adview
advisories
afadmin
affadmin
affiliate
affiliate_admin
affiliates
agadmin
agent_admin
AGENTS.md
aiadmin
aims/ps/
ainstall
AirWatch/Login
ajax
ajfhasdfgsagfakjhgd
AlbumCatalogWeb
AlbumCatalogWeb/
AlbumCatalogWeb/docs/
AlbumCatalogWeb/docsservlet
AlbumCatalogWeb/docsservlet/
AlbumCatalogWebservlet
AlbumCatalogWebservlet/
albums
alert
all
all/
all/modules/ogdi_field/plugins/dataTables/extras/TableTools/media/swf/ZeroClipboard.swf
alm_admin
alps
alps/profile
altair
analytics/saw.dll?getPreviewImage&previewFilePath=/etc/passwd
anews_admin
ansible/
answers/
answers/error_log
apache
apache/
apache/logs/access_log
apache/logs/error_log
apadminred
apc/
api
api-doc
api-docs
api.py
api/
api/2/explore/
api/2/issue/createmeta
api/__swagger__/
api/_swagger_/
api/api
api/api-docs
api/apidocs
api/application.wadl
api/batch
api/cask/graphql
api/chat
api/copy
api/create
api/delete
api/docs
api/docs/
api/embed
api/embeddings
api/error_log
api/generate
api/heartbeat
api/jsonws
api/jsonws/invoke
api/package_search/v4/documentation
api/profile
api/proxy
api/ps
api/pull
api/push
api/show
api/snapshots
api/swagger
api/swagger/swagger
api/swagger/ui/index
api/tags
api/timelion/run
api/v1
api/v1/
api/v2
api/v2/
api/v2/helpdesk/discover
api/v3
api/v4
api/vendor/phpunit/phpunit/phpunit
api/version
api/whoami
apibuild.pyc
apidoc
apidocs
apis
apiserver-aggregator-ca.cert
apiserver-aggregator.cert
apiserver-client.crt
app
app-admin
app.js
app.py
app/
app/.htaccess
app/__pycache__/
app/bin
app/bootstrap.php.cache
app/cache/
app/composer.lock
app/dev
app/docs
app/etc/local.additional
app/etc/local.xml.additional
app/etc/local.xml.live
app/etc/local.xml.localRemote
app/etc/local.xml.phpunit
app/etc/local.xml.template
app/etc/local.xml.vmachine
app/etc/local.xml.vmachine.rm
app/kibana/
app/languages
app/log/
app/logs/
app/src
app/storage/
app/sys
app/testing
app/tmp/
app/unschedule.bat
app/vendor
app/vendor-
app/vendor-src
app_admin
App_Code
app_code
App_Data
app_data
appadmin
appcache.manifest
appengine-generated/
AppInstallStatusServlet
apple
applet
application
application.wadl
application.wadl?detail=true
application/
application/cache/
application/logs/
ApplicationProfileSample
ApplicationProfileSample/
ApplicationProfileSample/docs/
ApplicationProfileSampleservlet
ApplicationProfileSampleservlet/
applications
apply.cgi
AppManagementStatus
AppPackages/
apps
apps/
apps/__pycache__/
apps/vendor/phpunit/phpunit/phpunit
AppServer
Aptfile
ar-lib
archaius
archive
archive.7z
archive.rar
archive.tar
archive.tar.gz
archive.tgz
archive.zip
archiver
archives
archi~1/
arrow
art
article
article/
article/admin
articles
artifactory/
artifacts/
artikeladmin
as-admin
ASALocalRun/
asp/
aspnet_client
aspnet_client/
aspnet_files/
aspnet_webadmin
asps/
aspwpadmin
asset..
assets
assets/
assets/fckeditor
assets/file
assets/js/fckeditor
asterisk/
astroadmin
asynchbeans/
asynchbeans/docs/
asynchPeople/
AT-admin.cgi
atom
attach
attachments
audio
auditevents
aura
auth
auth.cgi
auth.inc
auth.pl
auth.py
auth.rb
auth.tar.gz
auth.zip
auth/
auth/adm
auth/admin
auth/login
auth/logon
auth/signin
auth_user_file.txt
authadmin
authadmin/
authenticate
authenticatedy
authentication
author
author.dll
author.exe
authorization.do
authorized_keys
authors
authors.pwd
authtoken
authuser
auto/
autoconfig
autodiscover/
autologin
autologin/
autom4te.cache
AutoTest.Net/
autoupdate/
av/
awards
aws/
awstats
awstats.pl
awstats/
axis
axis1/axis1-admin/
axis2/axis2-admin/
azureadmin/
b
b2badmin/
b_admin
babel.config.js
bac
back
back-end/
back-office/
back-up
backadmin
backend/
backend_dev/
backoffice
backoffice/
backoffice/v1/ui
backup
backup.7z
backup.htpasswd
backup.inc
backup.rar
backup.tar
backup.tar.bz2
backup.tar.gz
backup.tgz
backup.zip
Backup/
backup/
backup/vendor/phpunit/phpunit/phpunit
backup0/
backup1/
backup123/
backup2/
backups
backups.7z
backups.inc
backups.rar
backups.tar
backups.tar.bz2
backups.tar.gz
backups.tgz
backups.zip
backups/
badmin
bak
bak/
bamb/
bamboo/
bandwidth/
Bank/
Bank/services/Transfer_SEI
Bank/services/Transfer_SEI/wsdl
banner
banner.swf
banner/
banner2
banneradmin
banneradmin/
banners
banners/
base
base/
base/static/c
basic
basic_auth.csv
bb
bb-admin
bb-admin/
bb-admin/admin
bb-admin/login
bbadmin
bbadmin/
BBApp
bbemail
bbpre
bbs/
bbs/admin/login
bea_wls_cluster_internal/
bea_wls_deployment_internal/
bea_wls_deployment_internal/DeploymentService
bea_wls_diagnostics/
bea_wls_internal
bea_wls_internal/
bea_wls_internal/classes/
bea_wls_internal/getior
bea_wls_internal/HTTPClntRecv
bea_wls_internal/HTTPClntSend
bea_wls_internal/iiop/ClientClose
bea_wls_internal/iiop/ClientLogin
bea_wls_internal/iiop/ClientRecv
bea_wls_internal/iiop/ClientSend
bea_wls_internal/WebServiceServlet
bea_wls_internal/WLDummyInitJVMIDs
beanManaged
beans
BeenThere
beheer/
bel_admin
BenchmarkDotNet.Artifacts/
Berksfile
beta
bgadmin
bigadmin/
BigDump/
billing
billing/
bin
bin-debug/
bin-release/
bin/
bin/hostname
bin/libs
bin/reset-db-prod.sh
bin/reset-db.sh
bin/RhoBundle
bin/target
bin/tmp
Binaries/
bins/
bitrix
bitrix/
bitrix/.settings
bitrix/backup/
bitrix/cache
bitrix/cache_image
bitrix/dumper/
bitrix/import/
bitrix/import/files
bitrix/import/import
bitrix/import/m_import
bitrix/logs/
bitrix/managed_cache
bitrix/modules
bitrix/modules/serverfilelog-0.dat
bitrix/modules/serverfilelog-1.dat
bitrix/modules/serverfilelog_tmp.dat
bitrix/otp/
bitrix/php_interface/dbconn.php2
bitrix/settings
bitrix/stack_cache
biy/
biy/upload/
biz_admin
biz_admin_bak
bizadmin
BizTalkServer
blacklist.dat
blank
bld/
blib/
blocks
blog
blog/
blog/error_log
blog/fckeditor
blog/phpmyadmin/
blog/wp-content/backup-db/
blog/wp-content/backups/
blog/wp-login
blog_admin
blogadmin
blogindex/
blogs
bluadmin
bmadmin
bnt_admin
bo0om.ru
boadmin
board
boardadmin
book
bookContent.swf
books
boot-finished
Bootstrap
bootstrap/data
bootstrap/tmp
borat
bot.txt
bower_components
bower_components/
bpadmin
Brocfile.coffee
Brocfile.js
brokeradmin
browse
browser/
brunch-config.coffee
brunch-config.js
bsadmin
bsmdashboards/messagebroker/amfsecure
bugs
bugs/verify.php?confirm_hash=&id=1
Build
build
build-iPhoneOS/
build-iPhoneSimulator/
Build.bat
build.sh
build/
build/reference/web-api/explore
build/Release
build_isolated/
bullet
BundleArtifacts/
bundles/kibana.style.css
bundles/login.bundle.js
busadmin
business
businessadmin
button
buttons
buy
bvadmin
bw-admin
c
ca.crt
ca.kru
cabal-dev
cabal.project.local
cache
cache-downloads
cache/
cache/sql_error_latest.cgi
cache_html
cacheadmin
cachemgr.cgi
cachemonitor
caches
cacti
cacti/
cadmin
cadmins/
Cakefile
cal
calendar
callback
camadmin
camunda
camunda-welcome
Capfile
capistrano/
captures/
car
careers
Cargo.lock
cart
cartadmin
Carthage/Build
cassandra/
catalog
catalog.wci
catalog_admin
catalogadmin
catalogsearch
categories
category
CATKIN_IGNORE
cb-admin
cbx-portal/
cbx-portal/js/zeroclipboard/ZeroClipboard.swf
cc
cc-errors.txt
cc-log.txt
cc_admin
ccadmin
ccct-admin
ccp14admin/
cdadmin
celerybeat-schedule
cells
centreon/
cerberusweb
cert/
certcontrol/
certenroll/
certificate
certprov/
certsrv/
cfexec.cfm
cfg/
cfg/cpp/
CFIDE
CFIDE/
CFIDE/Administrator/
CFIDE/administrator/
cfide/administrator/index.cfm
CFIDE/scripts/ajax/FCKeditor
cgi
cgi-admin
cgi-bin
cgi-bin/
cgi-bin/.%2e/%2e%2e/%2e%2e/%2e%2e/etc/passwd
cgi-bin/a1stats/a1disp.cgi
cgi-bin/awstats.pl
cgi-bin/awstats/
cgi-bin/htimage.exe?2,2
cgi-bin/htmlscript
cgi-bin/imagemap.exe?2,2
cgi-bin/login
cgi-bin/login.cgi
cgi-bin/mt-xmlrpc.cgi
cgi-bin/mt.cgi
cgi-bin/mt/mt-xmlrpc.cgi
cgi-bin/mt/mt.cgi
cgi-bin/mt7/mt-xmlrpc.cgi
cgi-bin/mt7/mt.cgi
cgi-bin/printenv
cgi-bin/printenv.pl
cgi-bin/test-cgi
cgi-bin/test.cgi
cgi-bin2/
cgi-dos/
cgi-exe/
cgi-local/
cgi-perl/
cgi-shl/
cgi-sys
cgi-sys/
cgi-sys/realsignup.cgi
cgi-win/
cgi.pl/
cgi/
cgi/account/
cgi/common.cg
cgi/common.cgi
cgibin/
cgis/
Cgishell.pl
CgiStart?page=Single
change
CHANGELOG
ChangeLog
Changelog
changelog
CHANGELOG.MD
CHANGELOG.md
ChangeLog.md
Changelog.md
changelog.md
CHANGELOG.TXT
CHANGELOG.txt
ChangeLog.txt
Changelog.txt
changelog.txt
CHANGES
CHANGES.md
changes.txt
chat
chatadmin
check
checkadmin
checked_accounts.txt
checklogin
checkout
checkouts/
checkstyle/
checkuser
chef/
Cheffile
chefignore
chkadmin
chklogin
ci/
cidr.txt
cimjobpostadmin
Citrix/
citrix/
Citrix//AccessPlatform/auth/clientscripts/cookies.js
citrix/AccessPlatform/auth/
citrix/AccessPlatform/auth/clientscripts/
Citrix/AccessPlatform/auth/clientscripts/login.js
city_admin
cityadmin
cjadmin
ckeditor
ckeditor/
ckeditor/samples/
ckfinder/
class
classes
classes/
classes/cookie.txt
classes/gladius/README.TXT
classes_gen
classic.jsonp
classifiedadmin
Classpath/
clear
cli/
click
client
client.ovpn
client_admin
clientadmin
ClientBin/
cliente/
clients
clients.tar.gz
clients.zip
clientsadmin
clocktower
cloud
cloud-config.txt
cloud/
cloudfoundryapplication
cluster/cluster
ClusterRollout
cm-admin
cmadmin
cmake_install.cmake
CMakeCache.txt
CMakeFiles
CMakeLists.txt
CMakeLists.txt.user
CMakeScripts
cmd
cms
cms-admin
cms.csproj
cms/
cms/cms.csproj
cms/components/login.ascx
cms/themes/cp_themes/default/images/swfupload.swf
cms/themes/cp_themes/default/images/swfupload_f9.swf
cms_admin
cmsadmin
cmsadmin/
cmsample/
cmscockpit
cmscockpit/
cncat_admin
cnt
COadmin
code
codeship/
collectd/
collectl/
columns
com
com.ibm.ws.console.events
com.tar.gz
com.zip
comadmin
comment
comments
common
common.inc
common/
community
compadmin
company
compass.rb
compat
compile
component
components
components/
components/login.ascx
composer.lock
composer.phar
conditions
conf
conf/
conf/Catalina
conf/catalina.policy
conferences
Config/
config/
config/autoload/
config/banned_words.txt
config/database.yml.pgsql
config/db.inc
config/development/
config/initializers/secret_token.rb
config/settings.inc
config/settings.ini.cfm
config/xml/
configs/
configuration/
confluence/
confluence/admin
confluence/pages/listpermissionpages.action
confluence/pages/templates/createpagetemplate.action
confluence/pages/templates/listpagetemplates.action
confluence/plugins/servlet/embedded-crowd
confluence/plugins/servlet/oauth/consumers/add
confluence/plugins/servlet/oauth/consumers/add-manually
confluence/plugins/servlet/oauth/consumers/list
confluence/plugins/servlet/oauth/service-providers/add
confluence/plugins/servlet/oauth/service-providers/list
confluence/plugins/servlet/oauth/update-consumer-info
confluence/plugins/servlet/oauth/view-consumer-info
confluence/plugins/servlet/upm
confluence/spaces/addmailaccount.action
confluence/spaces/exportspacehtml.action
confluence/spaces/exportspacexml.action
confluence/spaces/flyingpdf/flyingpdf.action
confluence/spaces/importmbox.action
confluence/spaces/importpages.action
confluence/spaces/removespace.action
confluence/spaces/spacepermissions.action
confluence/spaces/viewmailaccounts.action
connect
CONNECT
connect.inc
Connections
connections
console
console/
console/j_security_check
ConsoleHelp
consul/
consumer
contact
contact_us
contacts
contactus
content
content/
content_admin
contentadmin
contents
CONTRIBUTING.md
contributing.md
contributor
contributors.txt
control
control/
control/login
controller
controller/registry
controllers/
ControllerServlet
controlpanel
controlpanel.shtml
controlpanel/
cookbooks
cookie
CookieExample
cookies
coppermine
COPYING
copyright
COPYRIGHT.txt
core
core/fragments/moduleInfo.phtml
corporate
count_admin
counter
counters
coupons_admin_cp
cover
cover_db/
coverage
coverage.data
coverage/
cowadmin
cp
cp/
cp/Shares?user=&protocol=webaccess&v=2.3
cpadmin
cpanel
cpanel/
cpanel_file/
cpg
cpsadmin
crack
craft/
createmeta
credentials
credentials.csv
credentials.txt
credentials/
CREDITS
creo_admin
crm
crm/
cron
cron.sh
cron/
cron/cron.sh
crond/
crond/logs/
cronlog.txt
crowd/console/login.action
crownadmin
cs
cs-admin
cs_admin
csadmin
cscockpit
cscockpit/
csdp.cache
css
csv
csx/
CTCWebService/CTCWebServiceBean
CTCWebService/CTCWebServiceBean?wsdl
CTestTestfile.cmake
cubecart
culeadora.txt
current
custom/
customavatars
customer
customer/user/signup
customer_login/
customers
customers.csv
customers.sql.gz
customers.txt
customers.xls
cvs
CVS/
cvs/
CVS/Entries
CVS/Root
cvsadmin
cwadmin
d
dad
dadmin
dasbhoard/
dashboard
dashboard/
dat
dat.tar.gz
dat.zip
data
data-nseries.tsv
data.tsv
data.txt
data/
data/autosuggest
data/backups/
data/cache/
data/debug/
data/DoctrineORMModule/cache/
data/DoctrineORMModule/Proxy/
data/files/
data/logs/
data/sessions/
data/tmp/
database
database.csv
database.inc
database.txt
database.yml.pgsql
database/
database/database/
database/phpMyAdmin/
database/phpmyadmin/
database/phpMyAdmin2/
database/phpmyadmin2/
database_admin
Database_Administration/
Database_Backup/
database_credentials.inc
datadog/
datasource
dataview
dataview/
DateServlet
DB
db
db-admin
db-admin/
db-full.mysql
db.csv
db.inc
Db.script
db/
db/db-admin/
db/dbadmin/
db/dbweb/
db/myadmin/
db/phpMyAdmin-2/
db/phpMyAdmin-3/
db/phpMyAdmin/
db/phpmyadmin/
db/phpMyAdmin2/
db/phpmyadmin2/
db/phpMyAdmin3/
db/phpmyadmin3/
db/sql
db/webadmin/
db/webdb/
db/websql/
db2
db_admin
db_backups/
dbadmin
dbadmin/
dbase
dbbackup/
dbexport/
dbfix/
dbweb/
dcadmin.cgi
de
dead.letter
DEADJOE
dealer_admin
dealeradmin
debug
debug-output.txt
debug.cgi
debug.inc
debug.py
debug.txt
debug/
debug/pprof
debug/pprof/
debug/pprof/goroutine?debug=1
debug/pprof/heap
debug/pprof/profile
debug/pprof/trace
default
DefaultWebApp
delete
DELETE
demo
demo/
demo/ojspext/events/globals.jsa
demoadmin
demos/
denglu
denglu/
depcomp
deploy
deploy.env
deploy.rb
deps
deps/deps.jl
DerivedData/
DerivedDataCache/
design
desk/
desktop/
detail
details
dev
dev/
devel
devel/
devel_isolated/
develop
develop-eggs/
developer
developers
development-parts/
development.esproj/
development/
devels
deviceupdatefiles_ext/
deviceupdatefiles_int/
dgadmin
dhadmin
dhcp_log/
dialin/
dialog/oauth/
dir
dir-login/
diradmin
directadmin
directory
disclaimer
discount
discount_coupon
dispatcher/invalidate.cache
display
dist
dist/
django_lfc.egg-info/vPKG-INFO
dl
dlgadmin
dlldata.c
dms/AggreSpy
dms/DMSDump
dns.alpha.kubernetes.io
doadmin
doc
doc/
doc/api/
doc/stable.version
docker/
Dockerfile
docpicker/common_proxy/http/www.redbooks.ibm.com/Redbooks.nsf/RedbookAbstracts/sg247798.html?Logout&RedirectTo=http://example.com
docpicker/internal_proxy/https/127.0.0.1:9043/ibm/console
DocProject/buildhelp/
DocProject/Help/html
DocProject/Help/Html2
docs
docs/
docs/_build/
docs/changelog.txt
docs/maintenance.txt
docs/updating.txt
docs51
doctrine/
documentation
documentation/
documents
dokuwiki
dokuwiki/
domain
domcfg.nsf
domcfg.nsf/?open
domostroy.admin
donate
dot
dotAdmin
down
down/
down/login
download
download/
download/history.csv
download/users.csv
downloader
downloader/
downloads
downloads/
dp
drp-exports
drp-publish
druid/coordinator/v1/leader
druid/coordinator/v1/metadata/datasources
druid/indexer/v1/taskStatus
drupal
dsadmin
duckrails/mocks/
dummy
dump
dump.7z
dump.inc
dump.rar
dump.rdb
dump.sh
dump.sql.tgz
dump.tar
dump.tar.bz2
dump.tar.gz
dump.tgz
dump.txt
dump.zip
dump/
dumper/
dumps/
dvdadmin
dvwa/
dyn
DynaCacheESI
DynaCacheESI/esiInavlidator
DynamicQuery/EmployeeFinder
e
e-admin
e-mail
e107_admin
e2ePortalProject/Login.portal
eadmin
eagle.epf
eam/vib?id=/etc/issue
ebayadmin
ecadmin
ecartadmin
ecf/
echo
ecp/
ecrire/
edit
edit-course
editor
editor/
editor/ckeditor/samples/
editor/FCKeditor
editor/stats/
editor/tiny_mce
editor/tiny_mce/
editor/tinymce
editor/tinymce/
editors/
editors/FCKeditor
education
eggs/
ejb
ejbSimpappServlet
ekw_admin
elastic/
elasticsearch/
elfinder/
elm-stuff
elmah.axd
email
email/
email_admin
emailadmin
emailbox
emerils-admin
employment
en
en/admin/
encode-explorer_5.0/
encode-explorer_5.1/
encode-explorer_6.0/
encode-explorer_6.1/
encode-explorer_6.2/
encode-explorer_6.3/
encode-explorer_6.4.1/
encode-explorer_6.4/
encode_explorer-3.2/
encode_explorer-3.3/
encode_explorer-3.4/
encode_explorer-4.0/
encode_explorer/
encode_explorer_32/
eng
engine
engine.tar.gz
engine.zip
engine/
engine/classes/swfupload//swfupload.swf
engine/classes/swfupload//swfupload_f9.swf
engine/classes/swfupload/swfupload.swf
engine/classes/swfupload/swfupload_f9.swf
engine/log.txt
english
enteradmin
enterprise
entertainment
entrypoint.sh
env
env.bak/
env.js
env.list
ENV/
env/
environment.rb
epsadmin
erl_crash.dump
err
err.txt
error
error-log
error-log.txt
error.cpp
error.ctp
error.log.0
error.tmpl
error.tpl
error.txt
error/
error1.tpl
error_import
error_log
error_log.gz
error_log.txt
errorlog
errorPages
ErrorReporter
errors
errors.tpl
errors.txt
errors/
errors/creation
ErrorServlet
es
esadmin
esiInavlidator
Estadisticas/
estore
estore/populate
etc
etc/
etc/hosts
etc/passwd
etc/pkexec
etcd-ca.crt
eticket
eula.txt
eula_en.txt
EuropeMirror
events
events_admin
EWbutton_Community
EWbutton_GuestBook
ews/
Exadmin/
examadmin
example
examples
examples/
examples/jsp/%252e%252e/%252e%252e/manager/html/
examples/servlet/SnoopServlet
examples/servlets/servlet/CookieExample
examples/servlets/servlet/RequestHeaderExample
examples/websocket/index.xhtml
examplesWebApp/SessionServlet
Exchange
Exchange/
exchange/
ExchWeb/
exchweb/
exec
expadmin
exploded-archives/
explore
explore/repos
export
export/
ExportedObj/
express
expressInstall.swf
ext/
ext/.deps
ext/build/
ext/install-sh
ext/libtool
ext/ltmain.sh
ext/Makefile
ext/missing
ext/mkinstalldirs
ext/modules/
extdirect
extjs/
extjs/resources//charts.swf
extra_admin
extras
extras/documentation
ezadmin
ezsqliteadmin/
f
f94admin
fabric/
faces/javax.faces.resource/web.xml?ln=../WEB-INF
faces/javax.faces.resource/web.xml?ln=..\\WEB-INF
faculty
fadmin
fake-eggs/
FakesAssemblies/
fantastico_fileslist.txt
FAQ
faq
faqs
fastlane/readme.md
fastlane/screenshots
fastlane/test_output
fault
favicon.ico
fcadmin
fcgi-bin
fcgi-bin/
fcgi-bin/echo
fcgi-bin/echo.exe
FCKeditor
fckeditor
FCKeditor/
fckeditor/
FCKeditor2.0/
FCKeditor2.1/
FCKeditor2.2/
FCKeditor2.3/
FCKeditor2.4/
FCKeditor2/
FCKeditor20/
FCKeditor21/
FCKeditor22/
FCKeditor23/
FCKeditor24/
features
feed
feedback
feedback_js.js
feeds
fetch
file
file/
file_manager
file_manager/
file_upload
file_upload.cfm
file_upload.php3
file_upload.shtm
file_upload/
fileadmin
fileadmin/
fileadmin/_processed_/
fileadmin/_temp_/
fileadmin/user_upload/
filedump/
FileHandler/
filemanager
filemanager/
filemanager/views/js/ZeroClipboard.swf
fileRealm
filerun/
files
files.7z
files.md5
files.rar
files.tar
files.tar.bz2
files.tar.gz
files.zip
files/
Files/binder.autosave
files/cache/
Files/Docs/docs.checksum
Files/search.indexes
files/tmp/
Files/user.lock
fileserver
FileTransfer
fileupload
fileupload/
filter/jmol/js/jsmol/php/jsmol.php?call=getRawDataFromDatabase&query=file
findbugs/
FireFox_Reco
fkadmin
flag
flag.txt
flags
flash
flash/
flash/ZeroClipboard.swf
flow/registries
flyway
folder
fonts
footer
forgot
formadmin
formmail
forms
formsadmin
formslogin/
forum
forum.rar
forum.tar
forum.tar.bz2
forum.tar.gz
forum.zip
forum/
forum/admin/
forum/phpmyadmin/
forum_admin
forumadmin
forumdisplay
forums
forums/
forums/cache/db_update.lock
fpadmin
fpadmin/
fpsample/
fr
free
freeline.py
freeline/
freemail
freshadmin
frontend_admin
ftp
ftp.txt
fuel/app/cache/
fuel/app/logs/
full
funcion/
function.require
functions
functions/
fzadmin
g
gadgets
gadmin
galeria
galeria/
galerias
gallery
gallery/zp
gallery_admin
GalleryMenu
games
ganglia/
gateway/
gateway/routes
gbpass.pl
Gemfile
Gemfile.lock
GEMINI/
gen/
general
Generated_Code/
get
GET
getFavicon?host=burpcollaborator.net
getFile.cfm
getior
gfx
gis
git-service
git/
github-cache
github-recovery-codes.txt
github/
gitlab
gitlab/
gitlog
giveadmin
gl/
gladius/README.TXT
global
global.asa
global.asa.temp
global.asa.tmp
global.asax
global.asax.temp
global.asax.tmp
globaladmin
globaladminv2
globals
globals.inc
globals.jsa
globes_admin/
glossary
glpi
glpi/
go
google
gotoURL.asp?url=google.com&id=43569
gradle-app.setting
gradle/
grafana/
graffiti-admin
graph
graphics
graphiql
graphiql/
graphiql/finland
graphite/
graphql
graphql-explorer
graphql.js
graphql/
graphql/console
graphql/graphql
grappelli/
graylog/
Greenhouse
Greenhouse/
GreenhouseByWebSphere/docs/
GreenhouseEJB/
GreenhouseEJB/services/GreenhouseFront
GreenhouseEJB/services/GreenhouseFront/wsdl/
Greenhouseservlet
Greenhouseservlet/
GreenhouseWeb
GreenhouseWeb/
GreenhouseWebservlet
GreenhouseWebservlet/
groovy/
groovyconsole
group
groupadmin
groupexpansion/
GruntFile.coffee
Gruntfile.coffee
gruntfile.coffee
Gruntfile.js
gruntFile.js
gruntfile.js
gs/admin
gs/plugins/editors/fckeditor
gsadmin
guanli
guanli/
Guardfile
Guestbook
guestbook
Guestbook/
guestbook/guestbookdat
guestbook/pwd
guide
guides
gulp-azure-sync-assets.js
Gulpfile
Gulpfile.coffee
gulpfile.coffee
Gulpfile.js
gulpfile.js
gwadmin
gwt-unitCache/
h
h2console
hac
hac/
hacsfiles
hadmin
handler
handlers
handlers/
haproxy/
hardware
hc_admin
head
HEAD
header
headers
health
healthz
heapdump
heip65_admin.nsf
hello
helloEJB
helloKona
HelloPervasive
hellouser
helloWorld
HelloWorldServlet
help
help/
helpadmin
HFM/Administration/
hint
hint.txt
HISTORY
history
history.md
HISTORY.txt
history.txt
hitcount
hmc
hmc/
HNAP1/
hndUnblock.cgi
home
home.rar
home.tar
home.tar.bz2
home.tar.gz
home.zip
homepage
homepage.nsf
host-manager/
host-manager/html
hostadmin
hosts
hotel_admin
houtai
houtai/
howto
hpwebjetadmin/
hradmin
htaccess.dist
htaccess.txt
htadmin
htdocs
htgroup
html
html.tar
html.tar.bz2
html.tar.gz
html.zip
html/
html/cgi-bin/
html/js/misc/swfupload//swfupload.swf
html/js/misc/swfupload/swfupload.swf
html/js/misc/swfupload/swfupload_f9.swf
html2pdf
htmlcov/
htmldb
htpasswd
htpasswd/
Http/
HTTPClntClose
HTTPClntLogin
HTTPClntRecv
HTTPClntSend
httpd.conf.default
httpd.core
httpd/
httpd/logs/access_log
httpd/logs/error_log
httptrace
hudson/
hudson/login
humans.txt
hybridconfig/
HyperGraphQL
hypermail
hystrix
hystrix.stream
i
i-admin
i18nctxSample
i18nctxSample/
i18nctxSample/docs/
i_admin
iadmin
ibm
ibm/console
ibm_security_logout
IBMDefaultErrorReporter
IBMWebAS
ice_admin
icinga/
icon
icons
iconset
id_dsa.ppk
IdentityGuardSelfService/
IdentityGuardSelfService/images/favicon.ico
idx_config
iiasdmpwd/
iiop/ClientClose
iiop/ClientLogin
iiop/ClientRecv
iiop/ClientSend
iisadmin
iisadmin/
iisadmpwd/achg.htr
iisadmpwd/aexp.htr
iisadmpwd/aexp2.htr
iisadmpwd/aexp2b.htr
iisadmpwd/aexp3.htr
iisadmpwd/aexp4.htr
iisadmpwd/aexp4b.htr
iisadmpwd/anot.htr
iisadmpwd/anot3.htr
iishelp
iishelp/
iissamples/
image
images
images/
images/README
images01
images_admin
images_upload/
imail
img
img_admin
import
import/
importcockpit
importcockpit/
IMS
in
in/
inadmin
inc
inc-admin
inc/
inc/fckeditor
inc/fckeditor/
inc/tiny_mce
inc/tiny_mce/
inc/tinymce
inc/tinymce/
include
include/
include/fckeditor
include/fckeditor/
includes
includes/
includes/adovbs.inc
includes/bootstrap.inc
includes/js/tiny_mce
includes/js/tiny_mce/
includes/swfupload/swfupload.swf
includes/swfupload/swfupload_f9.swf
includes/tiny_mce
includes/tiny_mce/
includes/tinymce
includes/tinymce/
incomming
index
index-bak
index.000
index.001
index.7z
index.bz2
index.class
index.cs
index.gz
index.inc
index.java
index.php-bak
index.php.
index.php/login/
index.php3
index.php4
index.php5
index.php::$DATA
index.rar
index.save
index.shtml
index.tar
index.tar.bz2
index.tar.gz
index.temp
index.tgz
index.tmp
index.vb
index.zip
index2
index_files
index_manage
index~1
Indy_admin/
INF/maven/com.atlassian.jira/atlassian
influxdb/
info
info.txt
infor
ini
init/
inspector
instadmin
instadmin/
INSTALL
Install
install
install-log.txt
install-sh
install.inc
INSTALL.MD
INSTALL.md
Install.md
install.md
INSTALL.mysql
install.mysql
INSTALL.mysql.txt
install.mysql.txt
INSTALL.pgsql
install.pgsql
INSTALL.pgsql.txt
install.pgsql.txt
install.php?profile=default
install.rdf
install.tpl
INSTALL.TXT
INSTALL.txt
Install.txt
install.txt
install/
install/index.php?upgrade/
install_
INSTALL_admin
Install_dotCMS_Release.txt
install_manifest.txt
installation
installation.md
installation/
InstalledFiles
installer
installer-log.txt
installer_files/
install~/
instance/
integrationgraph
interadmin
Intermediate/
internal
internal/docs
international
internet
intranet
intro
invisimail
invoker
invoker/
invoker/EJBInvokerServlet/
invoker/JMXInvokerServlet
invoker/JMXInvokerServlet/
invoker/readonly/JMXInvokerServlet
invoker/restricted/JMXInvokerServlet
io.swf
iOSInjectionProject/
ip.txt
ip_configs/
ipch/
ipython/tree
iradmin
irc-macadmin/
iredadmin
irequest/
irj/portal
is-bin/
isadmin
isapi/
iso_admin
ispmgr/
issue/createmeta
issues
it
ivt
ivt/
ivt/ivtejb
ivt/ivtservler
ivt/ivtservlet
ivtejb
ivtserver
ivtservlet
j
j2ee
j2ee/servlet/SnoopServlet
j_security_check
jacoco/
Jakefile
jasperserver-pro
java
java-sys/
javascript
javascript/editors/fckeditor
javascript/tiny_mce
javascripts/bundles
javax.faces.resource.../
javax.faces.resource.../WEB-INF/web.xml.jsf
jboss/server/all/deploy/project.ext
jboss/server/all/log/
jboss/server/default/deploy/project.ext
jboss/server/default/log/
jboss/server/minimal/deploy/project.ext
jbossws/services
jbpm-console/app/tasks.jsf
jcadmin
jdbc
jdkstatus
jeecg-boot
jenkins/
jenkins/script
Jenkinsfile
jira/
jira/secure/Dashboard.jspa
jk/
jkmanager
jkstatus
jkstatus/
jkstatus;
jmssender
jmstrader
jmx
jmx-console
jmx-console/
jmx-console/HtmlAdaptor?action=inspectMBean&name=jboss.system:type=ServerInfo
jmxproxy
JNLP-INF/APPLICATION.JNLP
jobadmin
jobs
join
jolokia
jolokia/
jolokia/exec/ch.qos.logback.classic
jolokia/exec/com.sun.management:type=DiagnosticCommand/compilerDirectivesAdd/!/etc!/passwd
jolokia/exec/com.sun.management:type=DiagnosticCommand/help/*
jolokia/exec/com.sun.management:type=DiagnosticCommand/jfrStart/filename=!/tmp!/foo
jolokia/exec/com.sun.management:type=DiagnosticCommand/jvmtiAgentLoad/!/etc!/passwd
jolokia/exec/com.sun.management:type=DiagnosticCommand/vmLog/disable
jolokia/exec/com.sun.management:type=DiagnosticCommand/vmLog/output=!/tmp!/pwned
jolokia/exec/com.sun.management:type=DiagnosticCommand/vmSystemProperties
jolokia/exec/java.lang:type=Memory/gc
jolokia/list
jolokia/list?maxObjects=100
jolokia/read/java.lang:type=*/HeapMemoryUsage
jolokia/read/java.lang:type=Memory/HeapMemoryUsage/used
jolokia/search/*:j2eeType=J2EEServer,*
jolokia/version
jolokia/write/java.lang:type=Memory/Verbose/true
joomla
joomla.rar
joomla.zip
joomla/
joomla/administrator
js
js/
js/envConfig.js
js/FCKeditor
js/prepod.js
js/prod.js
js/qa.js
js/routing
js/swfupload/swfupload.swf
js/swfupload/swfupload_f9.swf
js/tiny_mce
js/tiny_mce/
js/tinymce
js/tinymce/
js/yui/uploader/assets/uploader.swf
js/ZeroClipboard.swf
js/ZeroClipboard10.swf
jscripts
jscripts/
jscripts/tiny_mce
jscripts/tiny_mce/
jscripts/tinymce
jscripts/tinymce/
json
jsp
jsp-examples/
jsp/help
jspbuild
jspm_packages/
jsps
jssresource/
JTAExtensionsSamples/docs/
JTAExtensionsSamples/TransactionTracker
JTAExtensionsSamples/TransactionTracker/
juju/
junit/
jwks.jwt
jwsdir
k
kadmin
kafka/
kairosdb/
karma.conf.js
kcfinder/
keyadmin
keygen
kibana/
kmitaadmin
known_tokens.csv
kontakt
kpanel/
kube/
kuber/
kubernetes/
l
l-admin
l0gs.txt
labels.rdf
ladmin
lander.logs
lang
language
languages
laravel
latest
latest/meta-data/hostname
latest/user-data
layouts/
lbadmin
ldap.prop.sample
ldap/
legal
lemardel_admin
lesson_admin
letmein
letmein/
level
lg
lg/
lia.cache
lib
lib-cov
lib/
lib/bundler/man/
lib/fckeditor
lib/fckeditor/
lib/flex/uploader/.actionScriptProperties
lib/flex/uploader/.flexProperties
lib/flex/uploader/.project
lib/flex/uploader/.settings
lib/flex/varien/.actionScriptProperties
lib/flex/varien/.flexLibProperties
lib/flex/varien/.project
lib/flex/varien/.settings
lib/phpunit/phpunit/phpunit
lib/tiny_mce
lib/tiny_mce/
lib/tinymce
lib/tinymce/
lib64/
libraries
libraries/
libraries/phpmailer/
libraries/tiny_mce
libraries/tiny_mce/
libraries/tinymce
libraries/tinymce/
library
libs
LICENSE
license
LICENSE.md
license.md
LICENSE.txt
license.txt
liferay
liferay/
link
linkadmin
linkhub/
links
linksadmin
linux
liquibase
list
list_emails
listadmin
listinfo
lists
lists/
LiveUser_Admin/
lk/
llms.txt
local
local-cgi/
local.config.rb
local.xml.additional
local.xml.template
local/
local/composer.lock
local/composer.phar
local_bd_new.txt
local_bd_old.txt
local_conf.php.bac
local_settings.py
localconfig
localsettings.php.dist
localsettings.php.save
localsettings.php.txt
log
log-in
log-in/
log.txt
log/
log/access_log
log/error_log
log/log.txt
log/old
log_1.txt
log_data/
log_errors.txt
log_in
log_in/
logexpcus.txt
logfile
logfile.txt
logfiles
Logfiles/
LogfileSearch
LogfileTail
loggers
loggers/
login
login-gulp.js
login-redirect/
login-us/
login.cgi
login.pl
login.py
login.rb
login.shtml
login.srf
login.wdm%20
login.wdm%2e
login/
login/admin/
login/administrator/
login/cpanel/
login/index
login/login
login/oauth/
login/super
login1
login1/
login_admi
login_admin
login_admin/
login_db/
login_out
login_out/
login_user
loginerror/
loginflat/
LoginForm
loginok/
logins.txt
loginsave/
loginsuper
loginsuper/
logo
logo.gif
logo_sysadmin/
logoff
logon
logon.py
logon.rb
logon/logon.pl
logon/logon.py
logon/logon.rb
logon/logon.shtml
logos
logout
logout/
logs
logs.pl
logs.txt
Logs/
logs/
logs/access_log
logs/error_log
logs/proxy_access_ssl_log
logs/proxy_error_log
logs/wsadmin.traceout
logs_backup/
logs_console/
logstash/
lol/graphql
lostpassword
Lotus_Domino_Admin/
lsapp/
ltmain.sh
luac.out
m
m4/libtool.m4
m4/ltoptions.m4
m4/ltsugar.m4
m4/ltversion.m4
m4/lt~obsolete.m4
mac
macadmin/
madmin
magazine
magic.default
magmi/
mail
mail/
mailadmin
mailman
mailman/
mailman/listinfo
main
main/
main/login
mainadmin
maint/
MAINTAINERS.txt
maintainers.txt
maintenance.flag
maintenance.flag2
maintenance/
Makefile
Makefile.in
makeRequest
mambots
mambots/editors/fckeditor
manage
manage.py
manage/
manage/fckeditor
manage_admin
manage_index
manage_main
management
management/
management/env
manager
manager/
manager/html
manager/html/
manager/jmxproxy
manager/jmxproxy/?get=BEANNAME&att=MYATTRIBUTE&key=MYKEY
manager/jmxproxy/?get=java.lang:type=Memory&att=HeapMemoryUsage
manager/jmxproxy/?invoke=BEANNAME&op=METHODNAME&ps=COMMASEPARATEDPARAMETERS
manager/jmxproxy/?invoke=Catalina%3Atype%3DService&op=findConnectors&ps=
manager/jmxproxy/?qry=STUFF
manager/jmxproxy/?set=BEANNAME&att=MYATTRIBUTE&val=NEWVALUE
manager/login
manager/status/all
manager/VERSION
MANIFEST
MANIFEST.MF
manifest.mf
manifest/cache/
manifest/logs/
manifest/tmp/
mantis/verify.php?id=1&confirm_hash=
mantisBT/verify.php?id=1&confirm_hash=
manual
manuallogin/
manuals
map
map_admin
mapadmin
mapping
mappings
maps
market
master-admin
master.passwd
master.tar
master.tar.bz2
master.tar.gz
master.zip
master/
master_admin
masteradmin
mattermost/
maven/
max-admin
maxiadmin
mazentop-admin
mbox
mcadmin
mcollective/
mcx/
mcx/mcxservice.svc
mdate-sh
meaweb/os/mxperson
media
media.tar
media.tar.bz2
media.tar.gz
media.zip
media/
media_admin
meet/
meeting/
memadmin
member
member-login
member/
member/login
member/login.py
member/login.rb
member/logon
member/signin
memberadmin
memberadmin/
memberlist
members
members.cgi
members.csv
members.pl
members.py
members.rb
members.shtml
members.sql.gz
members.txt
members.xls
members/
members/login
members/logon
members/signin
membersonly
memcached/
memlogin/
menu
merchantadmin
mercurial/
Mercury.modules
Mercury/
mesos/
MessageDrivenBeans/docs/
MessageDrivenBeans/docsservlet/
messages
META-INF
META-INF/
META-INF/CERT.SF
META-INF/eclipse.inf
META-INF/MANIFEST.MF
META-INF/SOFTWARE.SF
meta_login/
metaadmin
metadata.rb
metric/
metric_tracking
metrics
metrics/
mfr_admin
mgmt
mgmt/tm/sys/management
mh_admin
mhadmin
microsoft
Microsoft-Server-ActiveSync/
microsoft-server-activesync/
MicroStrategy/servlet/taskProc?taskId=shortURL&taskEnv=xml&taskContentType=xml&srcURL=https
Micros~1/
mics/
mifs/
mime
mimosa-config.coffee
mimosa-config.js
mirror/
misc
missing
mliveadmin
mmadmin
MMWIP
mmwip
moadmin/
mobile
mobile/error
mock/
modcp
modelsearch/
modelsearch/login
moderator
moderator/
moderator/admin
moderator/login
modern.jsonp
Module.symvers
module/tiny_mce
module/tinymce
modules
modules.order
modules/
modules/admin/
modules/TinyMCE/TinyMCEModuleInfo.js
modules/vendor/phpunit/phpunit/phpunit
modules_admin
moinmail
mongo/
mongodb/
monit/
monitor
monitor/
monitoring
monitoring/
moodle
more
movies
moving.page
mp3
mp_admin
MRTG/
mrtg/
ms-admin
msadc/
msdac/root.exe?/c+dir
msg/
msg_gen/
mspress30
msql
msql/
mssql
mssql/
mt
mt-check.cgi
mt-xmlrpc.cgi
mt.cgi
mt/mt-xmlrpc.cgi
mt/mt.cgi
mt7/mt-xmlrpc.cgi
mt7/mt.cgi
multimedia
munin
munin/
muracms.esproj
music
mutillidae/
mw-config/
mwaextraadmin4
mweb
my-admin
my.7z
my.rar
my.tar
my.tar.bz2
my.tar.gz
my.zip
my_admin
myadm/
myadmin
MyAdmin/
myadmin/
myadminbreeze
myadminscripts/
myazadmin
myblog-admin
myconfigs/
mydomain
mygacportadmin
myphpadmin
myservlet
mysql
mysql-admin
mysql-admin/
mysql.err
mysql.tar
mysql.tar.bz2
mysql.tar.gz
mysql.zip
mysql/
mysql/admin/
mysql/db/
mysql/dbadmin/
mysql/mysqlmanager/
mysql/pMA/
mysql/pma/
mysql/sqlmanager/
mysql/web/
mysql_admin
MySQLAdmin
MySQLadmin
mysqladmin
mysqladmin/
mysqldumper/
mysqlmanager
mysqlmanager/
mytag_js.js
n
nadmin
naginator/
nagios
nagios/
names.nsf/People?OpenView
nano.save
nav
navSiteAdmin/
nbproject/
ncadmin
netadmin
netadmin.shtml
netdata/
network
new
New%20Folder
New%20folder%20(2)
new.7z
new.rar
new.tar
new.tar.bz2
new.tar.gz
new.zip
new_admin
newadmin
newbbs/
newbbs/login
news
news-admin
news_admin
newsadmin
newsadmin/
newsletter
newsletter-admin
newsletter/
newsletteradmin
newsletters
nextcloud
nextcloud/
nfs/
nginx-status/
nginx_status
ngx_pagespeed_beacon/
nia.cache
nimcache/
nimda/
nl
nlia.cache
node
node-role.kubernetes.io
node/1?_format=hal_json
node_modules
node_modules/
nodes
nohup.out
nra.cache
nsw/
ntadmin
null
null.htw
nusoap
nwadmin
nwp-content/
nytprof.out
o
OA_HTML/BneDownloadService
OA_HTML/BneOfflineLOVService
OA_HTML/BneUploaderService
OA_HTML/BneViewerXMLService
oab/
oauth
oauth/login/
oauth/signin/
obj.pkl
obj/
objects
ocsp/
odbc
Office/
Office/graph.php#xxe
ojspdemos
oladmin
olap/
old
old.7z
old.htaccess
old.htpasswd
old.rar
old.tar
old.tar.bz2
old.tar.gz
old.zip
old/
old/vendor/phpunit/phpunit/phpunit
old_admin
old_files
old_site/
oldadmin
oldfiles
oldsite/vendor/phpunit/phpunit/phpunit
OMA/
ona
oneadmin
online
onlineadmin
onlinegradingsystem
opa-debug-js
opadmin
opc/
opc/services/BrokerServiceIntfPort
opc/services/BrokerServiceIntfPort/wsdl/
opc/services/OrderTrackingIntfPort
opc/services/OrderTrackingIntfPort/wsdl/
opc/services/PurchaseOrderIntfPort
opc/services/PurchaseOrderIntfPort/wsdl/
opcache
open-flash-chart.swf?get-data=xss
openadmin
OpenCover/
openshift/
openstack/
opentsdb/
openvpnadmin/
operador/
operator
opinion
ops/
opt
options
OPTIONS
oracle
orasso
order
order.txt
order_add_log.txt
order_admin
order_log
OrderProcessorEJB/
OrderProcessorEJB/services/FrontGate
OrderProcessorEJB/services/FrontGate/wsdl/
orders
orders.csv
orders.sql.gz
orders.txt
orders.xls
orders_log
orleans.codegen.cs
os-admin
os/mxperson
os_admin
osadmin
osCadmin
oscommerce
osticket
osticket/
other
otrs/
out.cgi
out.txt
out/
output
output-build.txt
output/
overview
owa
OWA/
owa/
owfadmin
owncloud
owncloud/
oxebiz_admin
p
p/
p/m/a/
p_/webdav/xmltools/minidom/xml/sax/saxutils/os/popen2?cmd=dir
package
package-cache
package/
packer_cache/
padmin
page
pagerduty/
pages
pages/
pages/admin/
pages/admin/admin-login
pages/includes/status
painel/
paket-files/
panel
panel-administracion
panel-administracion/
panel-administracion/login
panel/
papers
partner
partners
parts/
pass
pass.dat
pass.txt
passes.txt
passlist
passlist.txt
passwd
passwd.adjunct
passwd.txt
passwd/
Passwd_Files/
Password
password
password.txt
passwordlist.txt
passwords
passwords.txt
passwords/
patch
PATCH
path/
path/dataTables/extras/TableTools/media/swf/ZeroClipboard.swf
patient/login.do
patient/register.do
pause
payments
pb-admin
pbadmin
pbmadmin
pbmadmin/
pbserver/pbserver.dll
pbx/
pcadmin
PDC/ajaxreq.php?PARAM=127.0.0.1+
pdf
pdf_admin
peienadmin
pentaho/
people
peradmin
perl
perl-reverse-shell.pl
perlcmd.cgi
persistentchat/
personal
petstore
petstore/
pgadmin
pgadmin/
phmyadmin
phoenix
phone
phoneconferencing/
photo
photoadmin
photos
php
php-bin/
php-cgi.core
php-cs-fixer.phar
php-error
php-error.txt
php-errors.txt
php-fpm/
php-my-admin
php-my-admin/
php-myadmin
php-myadmin/
php.core
php.ini-orig.txt
php.ini.sample
php.ini_
php.lnk
php/
php/dev/
php/php.cgi
php/phpmyadmin/
php5.fcgi
php_error_log
php_errorlog
php_my_admin
phpadmin
phpadmin/
phpadminmy/
phpFileManager/
phpfm-1.6.1/
phpfm-1.7.1/
phpfm-1.7.2/
phpfm-1.7.3/
phpfm-1.7.4/
phpfm-1.7.5/
phpfm-1.7.6/
phpfm-1.7.7/
phpfm-1.7.8/
phpfm-1.7/
phpfm/
phpinfo
phpinfo.php3
phpinfo.php4
phpinfo.php5
phpldapadmin
phpldapadmin/
phpLiteAdmin/
phpLiteAdmin_/
phpm/
phpma/
phpmailer
phpmanager
phpmanager/
phpmem/
phpmemcachedadmin/
phpminiadmin/
phpMoAdmin/
phpmoadmin/
phpmy-admin
phpmy-admin/
phpMy/
phpmy/
phpMyA/
phpmyad-sys/
phpmyad/
phpMyAdmi/
phpMyAdmin
phpmyadmin
phpmyadmin!!
phpMyAdmin-2
phpMyAdmin-2.10.0/
phpMyAdmin-2.10.1/
phpMyAdmin-2.10.2/
phpMyAdmin-2.10.3/
phpMyAdmin-2.11.0/
phpMyAdmin-2.11.1/
phpMyAdmin-2.11.10/
phpMyAdmin-2.11.2/
phpMyAdmin-2.11.3/
phpMyAdmin-2.11.4/
phpMyAdmin-2.11.5.1-all-languages/
phpMyAdmin-2.11.5/
phpMyAdmin-2.11.6-all-languages/
phpMyAdmin-2.11.6/
phpMyAdmin-2.11.7.1-all-languages-utf-8-only/
phpMyAdmin-2.11.7.1-all-languages/
phpMyAdmin-2.11.7/
phpMyAdmin-2.11.8.1-all-languages-utf-8-only/
phpMyAdmin-2.11.8.1-all-languages/
phpMyAdmin-2.11.8.1/
phpMyAdmin-2.11.9/
phpMyAdmin-2.2.3
phpMyAdmin-2.2.3/
phpMyAdmin-2.2.6
phpMyAdmin-2.2.6/
phpMyAdmin-2.5.1
phpMyAdmin-2.5.1/
phpMyAdmin-2.5.4
phpMyAdmin-2.5.4/
phpMyAdmin-2.5.5
phpMyAdmin-2.5.5-pl1
phpMyAdmin-2.5.5-pl1/
phpMyAdmin-2.5.5-rc1
phpMyAdmin-2.5.5-rc1/
phpMyAdmin-2.5.5-rc2
phpMyAdmin-2.5.5-rc2/
phpMyAdmin-2.5.5/
phpMyAdmin-2.5.6
phpMyAdmin-2.5.6-rc1
phpMyAdmin-2.5.6-rc1/
phpMyAdmin-2.5.6-rc2
phpMyAdmin-2.5.6-rc2/
phpMyAdmin-2.5.6/
phpMyAdmin-2.5.7
phpMyAdmin-2.5.7-pl1
phpMyAdmin-2.5.7-pl1/
phpMyAdmin-2.5.7/
phpMyAdmin-2.6.0
phpMyAdmin-2.6.0-alpha
phpMyAdmin-2.6.0-alpha/
phpMyAdmin-2.6.0-alpha2
phpMyAdmin-2.6.0-alpha2/
phpMyAdmin-2.6.0-beta1
phpMyAdmin-2.6.0-beta1/
phpMyAdmin-2.6.0-beta2
phpMyAdmin-2.6.0-beta2/
phpMyAdmin-2.6.0-pl1
phpMyAdmin-2.6.0-pl1/
phpMyAdmin-2.6.0-pl2
phpMyAdmin-2.6.0-pl2/
phpMyAdmin-2.6.0-pl3
phpMyAdmin-2.6.0-pl3/
phpMyAdmin-2.6.0-rc1
phpMyAdmin-2.6.0-rc1/
phpMyAdmin-2.6.0-rc2
phpMyAdmin-2.6.0-rc2/
phpMyAdmin-2.6.0-rc3
phpMyAdmin-2.6.0-rc3/
phpMyAdmin-2.6.0/
phpMyAdmin-2.6.1
phpMyAdmin-2.6.1-pl1
phpMyAdmin-2.6.1-pl1/
phpMyAdmin-2.6.1-pl2
phpMyAdmin-2.6.1-pl2/
phpMyAdmin-2.6.1-pl3
phpMyAdmin-2.6.1-pl3/
phpMyAdmin-2.6.1-rc1
phpMyAdmin-2.6.1-rc1/
phpMyAdmin-2.6.1-rc2
phpMyAdmin-2.6.1-rc2/
phpMyAdmin-2.6.1/
phpMyAdmin-2.6.2
phpMyAdmin-2.6.2-beta1
phpMyAdmin-2.6.2-beta1/
phpMyAdmin-2.6.2-pl1
phpMyAdmin-2.6.2-pl1/
phpMyAdmin-2.6.2-rc1
phpMyAdmin-2.6.2-rc1/
phpMyAdmin-2.6.2/
phpMyAdmin-2.6.3
phpMyAdmin-2.6.3-pl1
phpMyAdmin-2.6.3-pl1/
phpMyAdmin-2.6.3-rc1
phpMyAdmin-2.6.3-rc1/
phpMyAdmin-2.6.3/
phpMyAdmin-2.6.4
phpMyAdmin-2.6.4-pl1
phpMyAdmin-2.6.4-pl1/
phpMyAdmin-2.6.4-pl2
phpMyAdmin-2.6.4-pl2/
phpMyAdmin-2.6.4-pl3
phpMyAdmin-2.6.4-pl3/
phpMyAdmin-2.6.4-pl4
phpMyAdmin-2.6.4-pl4/
phpMyAdmin-2.6.4-rc1
phpMyAdmin-2.6.4-rc1/
phpMyAdmin-2.6.4/
phpMyAdmin-2.7.0
phpMyAdmin-2.7.0-beta1
phpMyAdmin-2.7.0-beta1/
phpMyAdmin-2.7.0-pl1
phpMyAdmin-2.7.0-pl1/
phpMyAdmin-2.7.0-pl2
phpMyAdmin-2.7.0-pl2/
phpMyAdmin-2.7.0-rc1
phpMyAdmin-2.7.0-rc1/
phpMyAdmin-2.7.0/
phpMyAdmin-2.8.0
phpMyAdmin-2.8.0-beta1
phpMyAdmin-2.8.0-beta1/
phpMyAdmin-2.8.0-rc1
phpMyAdmin-2.8.0-rc1/
phpMyAdmin-2.8.0-rc2
phpMyAdmin-2.8.0-rc2/
phpMyAdmin-2.8.0.1
phpMyAdmin-2.8.0.1/
phpMyAdmin-2.8.0.2
phpMyAdmin-2.8.0.2/
phpMyAdmin-2.8.0.3
phpMyAdmin-2.8.0.3/
phpMyAdmin-2.8.0.4
phpMyAdmin-2.8.0.4/
phpMyAdmin-2.8.0/
phpMyAdmin-2.8.1
phpMyAdmin-2.8.1-rc1
phpMyAdmin-2.8.1-rc1/
phpMyAdmin-2.8.1/
phpMyAdmin-2.8.2
phpMyAdmin-2.8.2/
phpMyAdmin-2/
phpMyAdmin-3.0.0/
phpMyAdmin-3.0.1/
phpMyAdmin-3.1.0/
phpMyAdmin-3.1.1/
phpMyAdmin-3.1.2/
phpMyAdmin-3.1.3/
phpMyAdmin-3.1.4/
phpMyAdmin-3.1.5/
phpMyAdmin-3.2.0/
phpMyAdmin-3.2.1/
phpMyAdmin-3.2.2/
phpMyAdmin-3.2.3/
phpMyAdmin-3.2.4/
phpMyAdmin-3.2.5/
phpMyAdmin-3.3.0/
phpMyAdmin-3.3.1/
phpMyAdmin-3.3.2-rc1/
phpMyAdmin-3.3.2/
phpMyAdmin-3.3.3-rc1/
phpMyAdmin-3.3.3/
phpMyAdmin-3.3.4-rc1/
phpMyAdmin-3.3.4/
phpMyAdmin-3/
phpMyAdmin-4/
phpmyadmin-old
phpMyAdmin/
phpMyadmin/
phpmyAdmin/
phpmyadmin/
phpmyadmin/ChangeLog
phpmyadmin/README
phpMyAdmin0/
phpmyadmin0/
phpMyAdmin1/
phpmyadmin1/
phpMyAdmin2
phpmyadmin2
phpMyAdmin2/
phpmyadmin2/
phpmyadmin2011/
phpmyadmin2012/
phpmyadmin2013/
phpmyadmin2014/
phpmyadmin2015/
phpmyadmin2016/
phpmyadmin2017/
phpmyadmin2018/
phpmyadmin3
phpMyAdmin3/
phpmyadmin3/
phpMyAdmin4/
phpmyadmin4/
phpMyAdminBackup/
phpMyAds/
phppgadmin
phpPgAdmin/
phppgadmin/
phppma/
phpRedisAdmin/
phpredmin/
phproad/
phpsecinfo
phpsecinfo/
phpSQLiteAdmin/
phpsysinfo/
phpThumb/
phpunit.phar
phpunit.xml.dist
phreebooks
phymyadmin
phymyadmin/
physican/login.do
pi.php5
pics
pictures
pids
ping
pip-delete-this-directory.txt
pip-log.txt
pipermail
piwigo/
piwigo/extensions/UserCollections/template/ZeroClipboard.swf
piwik
piwik/
pix
pixel
PKG-INFO
pkg/
pkginfo
pl
planning/cfg
planning/docs
planning/src
PlantsByWebSphere
PlantsByWebSphere/docs
platz_login/
play-cache
play-stash
player.swf
playground
playground.xcworkspace
plesk-stat
plesk-stat/anon_ftpstat/
plesk-stat/ftpstat/
pls
pls/dad/null
plugin/build
plugins
plugins/
plugins/editors/fckeditor
plugins/fckeditor
plugins/servlet/gadgets/makeRequest
plugins/servlet/gadgets/makeRequest?url=https://google.com
plugins/servlet/oauth/users/icon
plugins/sfSWFUploadPlugin/web/sfSWFUploadPlugin/swf/swfupload.swf
plugins/sfSWFUploadPlugin/web/sfSWFUploadPlugin/swf/swfupload_f9.swf
plugins/tiny_mce
plugins/tiny_mce/
plugins/tinymce
plugins/tinymce/
plupload
plus
pm_to_blib
PMA
pma
PMA/
pma/
PMA2005
pma2005
PMA2005/
pma2005/
PMA2009/
pma2009/
PMA2011/
pma2011/
PMA2012/
pma2012/
PMA2013/
pma2013/
PMA2014/
pma2014/
PMA2015/
pma2015/
PMA2016/
pma2016/
PMA2017/
pma2017/
PMA2018/
pma2018/
pma4/
pmadmin
pmadmin/
PMUser/
pmyadmin
pmyadmin/
pn-admin
podcast
podcasts
podcasts_admin
pods
policies
policy
politics
poll
Polls_admin
pom.xml.asc
pom.xml.next
pom.xml.releaseBackup
pom.xml.tag
pom.xml.versionsBackup
portal
portal/
portal2
portal30
portal30_sso
portaladmin
post
POST
postfixadmin
posts
power_user/
powershell/
pprof
pprof/
pr
pradmin
press
print
printenv
printenv.tmp
printer
privacy
privacy_policy
privacypolicy
private
proc/sys/kernel/core_pattern
processlogin
Procfile
Procfile.dev
Procfile.offline
procmail
product
productcockpit
productcockpit/
products
profile
profiles
profiles/minimal/minimal.info
profiles/standard/standard.info
profiles/testing/testing.info
program/
programs
progra~1
proguard/
project
project-admins/
project/project
project/target
projects
prometheus
prometheus/targets
promo
propadmin
properties
protected/data/
protected/runtime/
protected_access/
provider.tf
proxy
proxy.pac
proxy.stream?origin=https://google.com
proxy/
prv
prv/
prweb/PRRestService/unauthenticatedAPI/v1/docs
ps_admin.cgi
PSUser/
ptadmin
pub
pub/
public
Public/
public/
public/hot
public/storage
public/system
public_html
public_html/robots.txt
publications
publish/
publisher
PublishScripts/
pubs
pubspec.lock
puppet/
pureadmin/
put
PUT
putty.reg
pw.txt
pws.txt
py-compile
q
qa/
qdadmin
qmail
qmailadmin
qql/
query
quickadmin
QuickLook/
qwadmin
qwertypoiu.htw
qwertypoiu.printer
r
rabbitmq/
rack_session
rack_session/edit
radio
radius/
radmin
radmind-1/
radmind/
railo-context/admin/web.cfm
rails/actions
rails/info/properties
Rakefile
rap_admin
rating_over.
raygun/
rcf/
rcjakar/
rcLogin/
rdoc/
reach/sip.svc
Read
Read%20Me.txt
read.me
read_file
Read_Me.txt
readfile
README
ReadMe
Readme
readme
README.MD
README.md
ReadMe.md
Readme.md
readme.md
README.mkd
readme.mkd
README.TXT
README.txt
ReadMe.txt
Readme.txt
readme.txt
README_VELOCE
recaptcha
recover
RecoverPassword
recoverpassword
redadmin
redirect
redis/
redmine
redmine/
redoc
refresh
regadmin
register
registration
registration/
registry/
rel/example_project
release
RELEASE_NOTES.txt
releases
relogin
Remote-Access/
Remote-Administrator/
remote-entry/
remote/fgt_lang?lang=/../../../../////////////////////////bin/sslvpnd
remote/fgt_lang?lang=/../../../..//////////dev/cmdb/sslvpn_websession
remote/login
remote_adm/
Remote_Execution/
removeNodeListener
render
rentalsadmin
reply
repo
repo/
report
reports
reports/Webalizer/
repos
repos/
repository
requesthandler/
requesthandlerext/
RequestParamExample
requirements.txt
rerun.txt
research
reseller
reset
resource
resources
resources/
resources/.arch-internal-preview.css
resources/fckeditor
resources/sass/.sass-cache/
resources/tmp/
rest
rest-api/
rest-auth/
rest/
rest/api/2/dashboard
rest/api/2/issue/createmeta
rest/api/2/project
rest/api/latest/groupuserpicker
rest/beta/repositories/go/group
rest/tinymce/1/macro/preview
rest/v1
rest/v3/doc
restart
restricted
restricted_access/
results
resume
review
reviews
revision.inc
revision.txt
rgs/
rgsclients/
RLcQq
rmsadmin
robot.txt
robots.txt
robots.txt.dist
root
root/
rootadmin
RootCA.crt
rpc/
rpc_admin
rpcwithcert/
rsconnect/
rss
ru
rudder/
run
run.sh
s
s/sfsites/aura
sadmin
sales-admin
sales.csv
sales.sql.gz
sales.txt
sales.xls
salesadmin
salesforce.schema
saltstack/
sample
sample.txt
samples
samples/
samples/activitysessions
samples/activitysessions/
SamplesGallery
sat_admin
save
Saved/
sbadmin
sbt/
scalyr/
scheduledtasks
scheduler
scheduler/
scheduler/docs/
schema
schoolmanagement
science
screenshots
script
script/
script/jqueryplugins/dataTables/extras/TableTools/media/swf/ZeroClipboard.swf
scripts
scripts/
scripts/cgimail.exe
scripts/convert.bas
scripts/counter.exe
scripts/fpcount.exe
scripts/iisadmin/ism.dll?http/dir
scripts/no-such-file.pl
scripts/root.exe?/c+dir
scripts/samples/
scripts/samples/search/webhits.exe
scripts/tiny_mce
scripts/tinymce
scripts/tools/getdrvs.exe
scripts/tools/newdsn.exe
sdist/
sdk/
sdzxadmin
Search
search
search_admin
secret
Secret/
secret/
secretadmin
secrets
secrets.env
secrets/
secring.pgp
secring.skr
section
secure
secure/
secure/ContactAdministrators!default.jspa
secure/Dashboard.jspa
secure/downloadFile/
secure/popups/UserPickerBrowser.jspa
secure/QueryComponent!Default.jspa
secure/ViewUserHover.jspa
secure_admin
secureadmin
securecleanup
secured
secureemail
security
security.txt
security/
Security/login/
selenium/
sell
sem/
sendgrid.env
sendmail
sensu/
sentry/
seoadmin
serial
Server
server
server-info
server-status
server-status/
server.cert
server.js
server.ovpn
server.pid
Server/
server/server.js
server_admin_small/
server_stats
serveradmin
ServerAdministrator/
servers
service
service-registry/instance-status
service.asmx
service.grp
service.pwd
service?Wsdl
serviceaccount.crt
servicedesk
servicedesk/customer/user/login
servicedesk/customer/user/signup
ServiceFabricBackup/
services
services/
servlet
servlet/
servlet/%C0%AE%C0%AE%C0%AF
servlet/aphtpassword
servlet/com.ibm.as400ad.webfacing.runtime.httpcontroller.ControllerServlet
servlet/com.ibm.servlet.engine.webapp.DefaultErrorReporter
servlet/com.ibm.servlet.engine.webapp.InvokerServlet
servlet/com.ibm.servlet.engine.webapp.SimpleFileServlet
servlet/com.ibm.servlet.engine.webapp.UncaughtServletException
servlet/com.ibm.servlet.engine.webapp.WebAppErrorReport
servlet/ControllerServlet
servlet/ErrorReporter
servlet/hello
servlet/HelloWorldServlet
servlet/HitCount
servlet/SimpleServlet
servlet/snoop
servlet/snoop2
servlet/SnoopServlet
servlet/taskProc?taskId=shortURL&taskEnv=xml&taskContentType=xml&srcURL=https
servlet/TheExpiringHTMLServlet
servlet/WebSphereSamples.Form.FormServlet
servlet/WebSphereSamples.YourCo.News.NewsServlet
servletcache
servletimages
servlets/
session
session/
SessionExample
sessions
sessions/
sessions/new
SessionServlet
settings
settings.php.dist
settings.php.save
settings.php.txt
settings.py
settings/
Settings/ui.plist
setup
setup.data
setup/
sfsites/aura
sh.sh
share
share/
share/page/dologin
shared
sharedadmin
shell
shell.sh
shell/
shop
shop-admin
shop_admin
shopadmin
shopadmin7963
shopdb/
shopping
show
show_image_NpAdvCatPG.php?cache=false&cat=1&filename=
show_image_NpAdvFeaThumb.php?cache=false&cat=1&filename=
show_image_NpAdvHover.php?cache=false&cat=0&filename=
show_image_NpAdvInnerSmall.php?cache=false&cat=1&filename=
show_image_NpAdvMainFea.php?cache=false&cat=1&filename=
show_image_NpAdvMainPGThumb.php?cache=false&cat=1&filename=
show_image_NpAdvSecondaryRight.php?cache=false&cat=1&filename=
show_image_NpAdvSideFea.php?cache=false&cat=1&filename=
show_image_NpAdvSinglePhoto.php?cache=false&cat=1&filename=
show_image_NpAdvSubFea.php?cache=false&cat=1&filename=
showadmin
showallsites
showCfg
showlogin/
showthread
shradmin
shtml.exe
shutdown
sibstatus
sidekiq
sidekiq_monitor
sign
sign-in
sign-in/
sign_in
sign_in/
signin
signin.cgi
signin.pl
signin.py
signin.rb
signin.shtml
signin/
signin/oauth/
signout
signout/
signup
signup.action
simpapp
SimpappServlet
simple
simpledad
simpleFormServlet
simpleJSP
simpleLogin/
SimpleServlet
sip/
site
site-admin
site-log/
Site.admin
site.rar
site.tar
site.tar.bz2
site.tar.gz
site.txt
site.zip
site/
site_admin
site_map
siteadmin
siteadmin/
sitecore/content/home
sitecore/login
sitemap
sitemap.xml.gz
sites
sites/all/libraries/fckeditor
sites/all/libraries/mailchimp/vendor/phpunit/phpunit/phpunit
sites/all/libraries/README.txt
sites/all/modules/fckeditor
sites/all/modules/README.txt
sites/all/themes/README.txt
sites/README.txt
SiteServer/Admin
sized/
skin
skin1_admin.css
skin_admin
skins
slanadmin
smartadmin
smarty
Smarty-2.6.3
smblogin/
smf/
smilies
snapshot
snoop
snoop/
snoop2
SnoopServlet
snort/
snp
soap/
soapdocs/
soapserver/
soft-admin
soft_admin
software
sohoadmin
solr/
solr/admin/
solutions
sonar/
sonarcube/
sonarqube/
source
source/
source_gen
source_gen.caches
SourceArt/
SourceCodeViewer
Sourceservlet-classViewer
sp
space
spacer
spadmin
spam
spec/
spec/examples.txt
spec/reports/
spec/tmp
special
sphinx
splunk/
sponsors
spool
sports
spring
sql
sql-admin/
sql.inc
sql.tar
sql.tar.bz2
sql.tar.gz
sql.tgz
sql.txt
sql.zip
sql/
sql/myadmin/
sql/php-myadmin/
sql/phpmanager/
sql/phpmy-admin/
sql/phpMyAdmin/
sql/phpMyAdmin2/
sql/phpmyadmin2/
sql/sql-admin/
sql/sql/
sql/sqladmin/
sql/sqlweb/
sql/webadmin/
sql/webdb/
sql/websql/
sql_dumps
sqladm
sqladmin
sqladmin/
sqlbuddy
sqlbuddy/
sqli/
sqlmanager
sqlmanager/
sqlnet
sqlweb
sqlweb/
squid-reports/
squid/
squid3_log/
squirrelmail
src
src/
src/app.js
src/index.js
src/server.js
srchadm
srv/
srv_gen/
ss_vms_admin_sm/
ssadmin
ssc/api/v1/bulk
ssh/
sshadmin/
ssl/
ssl_admin
sslmgr
ssodad
sspadmin
sswadmin
stackstorm/
stadmin
staff
staff/
staffadmin
staging
stamp-h1
staradmin/
start
start.sh
startup.sh
stas/
stash/
stat/
static
static..
statistics
statistics/
Statistik/
stats
stats/
statsd/
status
STATUS.txt
status.xsl
status/
status/selfDiscovered/status
status?full=true
statusicon/
statuspoll
statystyka/
StockQuote/
StockQuote/services/xmltoday-delayed-quotes
StockQuote/services/xmltoday-delayed-quotes/wsdl/
StockServlet
storage
storage/
store
store-admin
store.tgz
store_admin
storeadmin
stories
story
StreamingStatistics
strona_1
strona_10
strona_11
strona_12
strona_13
strona_14
strona_15
strona_16
strona_17
strona_18
strona_19
strona_2
strona_20
strona_21
strona_3
strona_4
strona_5
strona_6
strona_7
strona_8
strona_9
stronghold-info
stronghold-status
style
styles
stylesheets/bundles
sub-login/
subadmin
submit
subscribe
subversion/
sugarcrm
sugarcrm/index.php?module=Accounts&action=ShowDuplicates
sugarcrm/index.php?module=Contacts&action=ShowDuplicates
sunvalleyadmin
super
Super-Admin/
super1
super1/
superadmin
supermanager
superuser
superuser/
supervise/
supervise/Login
supervisor/
supervisord/
support
support/
support_admin
support_login/
surgemail/
surgemail/mtemp/surgeweb/tpl/shared/modules/swfupload.swf
surgemail/mtemp/surgeweb/tpl/shared/modules/swfupload_f9.swf
survey
surveyadmin
suspended.page
svn
svn.revision
SVN/
svn/
swagger
swagger-resources
swagger-ui
swagger/api-docs
swagger/swagger
swagger/ui
swagger/v1.0/api-docs
swagger/v1/api-docs
swagger/v1/swagger.json/
swagger/v2.0/api-docs
swagger/v2/api-docs
swagger/v3.0/api-docs
swaggerui
swf
swfobject.js
swfupload
swfupload.swf
sxd/
sxd/backup/
sxdpro/
sym/
sym/root/home/
symfony/
symphony/
SypexDumper_2011/
sys-admin
sys-admin/
sys/pprof
sys_admin
sys_log/
sysadm
sysadm/
sysadmin
SysAdmin/
sysadmin/
SysAdmin2/
sysadmins
sysadmins/
sysbackup
sysinfo.txt
syslog/
sysstat/
system
system-administration/
system/
system/cache/
system/cron/cron.txt
system/error.txt
system/log/
system/logs/
system/storage/
system_administration/
systemadmin
t
T3AdminMain
tadmin
tag
taglib-uri
tags
tar
tar.bz2
tar.gz
target
target/
tasks/
Taxonomy_admin
tbadmin
te_admin
team/
tech
technico.txt
technology
TechnologySamples/AddressBook
TechnologySamples/AddressBook/
TechnologySamples/AddressBook/AddressBookServlet
TechnologySamples/AddressBook/servlet/
TechnologySamples/BasicCalculator
TechnologySamples/BasicCalculator/
TechnologySamples/BulletinBoard
TechnologySamples/BulletinBoard/
TechnologySamples/BulletinBoardservlet
TechnologySamples/Calendar
TechnologySamples/Calendar/
TechnologySamples/docs
TechnologySamples/FilterServlet
TechnologySamples/FormLogin
TechnologySamples/FormLogin/
TechnologySamples/FormLoginservlet
TechnologySamples/FormLoginservlet/
TechnologySamples/JAASLogin
TechnologySamples/JAASLogin/
TechnologySamples/JAASLoginservlet
TechnologySamples/JAASLoginservlet/
TechnologySamples/MovieReview
TechnologySamples/MovieReview/
TechnologySamples/MovieReview2_0/
TechnologySamples/MovieReview2_1/
TechnologySamples/PageReturner
TechnologySamples/PageReturner/
TechnologySamples/PageReturnerservlet
TechnologySamples/PageReturnerservlet/
TechnologySamples/ReadingList
TechnologySamples/ReadingList/
TechnologySamples/SimpleJSP
TechnologySamples/SimpleJSP/
TechnologySamples/SimpleServlet
TechnologySamples/SimpleServlet/
TechnologySamples/Subscription
TechnologySamples/Subscription/
TechnologySamples/Subscriptionservlet
TechnologySamples/Subscriptionservlet/
TechnologySamples/Taglib
TechnologySamples/Taglib/
teknoportal/readme.txt
teleadmin
telephone
Telerik.Web.UI.WebResource.axd?type=rau
telescope
teluguadmin
temp
TEMP/
temp/
template
template/
templates
templates/
templates/beez3/
templates/protostar/
templates/system/
templates_admin
templates_c
templates_c/
templets
teraform/
term
terminal
terms
test
test-build/
test-driver
test-output/
test-report/
test-result
test.cgi
test.chm
test.txt
test/
test/reports
test/tmp/
test/version_tmp/
test0
test1
test2
test_
test_gen
test_gen.caches
testadmin
testimonials
Testing
testing
tests
tests/
testweb
texinfo.tex
text
text-base/etc/passwd
textpattern/
theme
themes
themes/
themes/default/htdocs/flash/ZeroClipboard.swf
thirdparty/fckeditor
Thorfile
thread
threaddump
threads
thumb
thumbnail
thumbs/
tiki
tiki-admin
tiki/doc/stable.version
tikiwiki
timeline.xctimeline
tiny_mce
tiny_mce/
tinyfilemanager-2.0.1/
tinyfilemanager-2.0.2/
tinyfilemanager-2.2.0/
tinyfilemanager-2.3/
tinyfilemanager/
tinymce
tinymce/
tinymce/jscripts/tiny_mce
tips
title
TMP
tmp
tmp/
tmp/access_log
tmp/cache/models/
tmp/cache/persistent/
tmp/cache/views/
tmp/cgi.pl
tmp/Cgishell.pl
tmp/domaine.pl
tmp/error_log
tmp/nanoc/
tmp/sessions/
tmp/tests/
tn
TODO
todo.txt
tools
tools/
tools/_backups/
top
topic
topicadmin
topics
touradmin
trace
TRACE
Trace.axd
Trace.axd::$DATA
trackback
tradetheme
training
trans
transfer
transmission/web/
travel
tripwire/
trivia/
tst
tsweb
tsweb/
ttadmin
ttt_admin
tttadmin
tubeace-admin
tutorials
tv
tvadmin
txt/
types
typings/
typo3
typo3/
typo3/phpmyadmin/
typo3_src
typo3temp/
uadmin
uber/
uber/phpMemcachedAdmin/
uber/phpMyAdmin/
uber/phpMyAdminBackup/
ucwa/
uddi
uddi/uddilistener
uddiexplorer
uddigui/
uddilistener
uddisoap/
ui
ui/
ujadmin
uk
umbraco/webservices/codeEditorSave.asmx
unattend.txt
unifiedmessaging/
UniversityServlet
uno
update
UPDATE.txt
updates
Updates.txt
UPGRADE
upgrade
upgrade.readme
UPGRADE.txt
upgrade.txt
UPGRADE_README.txt
upguard/
Upload
upload
upload.cfm
upload.php3
upload.shtm
upload/
upload/b_user.csv
upload/b_user.xls
upload/test.txt
upload_admin
upload_backup/
uploaded/
uploader
uploader/
uploadify
uploadify/
uploads
uploads/
uploads_admin
upstream_conf
ur-admin
uri
url
us
usage
usagedata
user
user-data.txt
user-data.txt.i
user.txt
user/
user/0
user/1
user/2
user/3
user/admin
user/login/
user/signup
user_admin
user_guide
user_guide_src/build/
user_guide_src/cilexer/build/
user_guide_src/cilexer/dist/
user_guide_src/cilexer/pycilexer.egg-info/
user_uploads
useradmin
useradmin/
usercp
userdb
UserFile
UserFiles
userfiles
userfiles/
userlogin
UserLogin/
usernames.txt
users
users.csv
users.pwd
users.sql.gz
users.txt
users.xls
users/
users/admin
users/login
usr
usr-bin/
usr/
utf8
utility_login/
utils
uvpanel/
v
v1
v1.0
v1.0/
v1.1
v1/
v1/api-docs
v1/audio/speech
v1/batches
v1/chat/completions
v1/embeddings
v1/files
v1/fine_tuning/jobs
v1/images/generations
v1/models
v1/moderations
v1/public/yql
v1/test/js/console_ajax.js
v1/uploads
v2
v2.0
v2/
v2/_catalog
v2/api-docs
v2/keys/?recursive=true
v3
v3/
v3/api-docs
v4/
vadmin
vagrant-spec.config.rb
vagrant/
Vagrantfile
var
var/
var/backups/
var/bootstrap.php.cache
var/cache/
var/lib/cloud/instance/boot-finished
var/lib/cloud/instance/cloud-config.txt
var/lib/cloud/instance/datasource
var/lib/cloud/instance/handlers/
var/lib/cloud/instance/obj.pkl
var/lib/cloud/instance/scripts/
var/lib/cloud/instance/sem/
var/lib/cloud/instance/user-data.txt
var/lib/cloud/instance/user-data.txt.i
var/lib/cloud/instance/vendor-data.txt
var/lib/cloud/instance/vendor-data.txt.i
var/log
var/log/
var/log/old
var/logs/
var/package/
var/sessions/
variant/
vault/
vb
vb.rar
vb.zip
vendor-data.txt
vendor-data.txt.i
vendor/
vendor/assets/bower_components
vendor/bundle
vendor/composer/LICENSE
vendor/phpunit/phpunit/phpunit
vendors/
venv.bak/
venv/
verify.php?id=1&confirm_hash=
version
VERSION.md
VERSION.txt
version.txt
version.web
version/
VERSIONS.md
VERSIONS.txt
video
video-js.swf
view-source
views
views/ajax/autocomplete/user/a
vignettes/
violations/
vm
vmailadmin/
vorod
vorod/
vorud
vorud/
vpn/
vqmod/checked.cache
vqmod/logs/
vqmod/mods.cache
vqmod/vqcache/
vtiger
vtiger/
vtigercrm/
wallet.dat
war/gwt_bree/
war/WEB-INF/classes/
war/WEB-INF/deploy/
WarehouseEJB/
WarehouseEJB/services/WarehouseFront
WarehouseEJB/services/WarehouseFront/wsdl/
WarehouseWeb
WarehouseWeb/
WarehouseWebservlet
WarehouseWebservlet/
wavemaker/studioService.download?method=getContent&inUrl=file///etc/passwd
wc-logs
web-app/plugins
web-app/WEB-INF/classes
web-console/
web-console/Invoker
web-console/status?full=true
WEB-INF
WEB-INF./
WEB-INF/
WEB-INF/classes/struts-default.vm
WEB-INF/conf/caches.dat
WEB-INF/conf/mime.types
WEB-INF/ibm-web-bnd.xmi
WEB-INF/ibm-web-ext.xmi
WEB-INF/service.xsd
WEB-INF/web.xml.jsf
web.7z
web.config.bakup
web.config.temp
web.config.tmp
web.config.txt
web.config::$DATA
web.rar
web.tar
web.tar.bz2
web.tar.gz
web.tgz
web.zip
web/
web/bundles/
web/phpMyAdmin/
web/phpmyadmin/
web/static/c
web/uploads/
webadmin
webadmin/
webadmin/out
webadmin/start/
webalizer
Webalizer/
webalizer/
webclient/Login.xhtml
webdav.password
webdav/
webdav/servlet/webdav/
webdb
webdb/
webgrind
weblogs
webmail
webmaster
webmaster/
webmin/
webpack.config.js
webpack.mix.js
webpage
WebResource.axd?d=LER8t9aS
WebService
WebServiceServlet
WebServicesSamples/docs/
WebSer~1
WebShell.cgi
website
website.git
website.tar
website.tar.bz2
website.tar.gz
website.zip
WebSphere
WebSphereBank
WebSphereBank/
WebSphereBank/docs/
WebSphereBankDeposit
WebSphereBankDeposit/
WebSphereBankDepositservlet
WebSphereBankDepositservlet/
WebSphereBankservlet
WebSphereBankservlet/
WebSphereSamples
WebSphereSamples/
websql
websql/
webstat
webstat-ssl/
webstat/
webstats
webstats/
webticket/
webticket/webticketservice.svc
webticket/webticketservice.svcabs/
wenzhang
wheels/
whmcs/
wiki
wiki/
wishlist
wizmysqladmin/
WLDummyInitJVMIDs
wls-wsat/CoordinatorPortType
wordpress.tar
wordpress.tar.bz2
wordpress.tar.gz
wordpress.zip
Wordpress/
wordpress/
workspace/uploads/
wp
wp-admin
wp-admin/
wp-config.good
wp-config.inc
wp-config.php-bak
wp-config.php.0
wp-config.php.1
wp-config.php.2
wp-config.php.3
wp-config.php.4
wp-config.php.5
wp-config.php.6
wp-config.php.7
wp-config.php.8
wp-config.php.9
wp-config.php.bak1
wp-config.php.bk
wp-config.php.cust
wp-config.php.disabled
wp-config.php.dist
wp-config.php.inc
wp-config.php.new
wp-config.php.save
wp-config.php.swn
wp-config.php.txt
wp-config.php.zip
wp-config.php_
wp-config.php_1
wp-config.php_bak
wp-config.php_new
wp-config.php_Old
wp-content
wp-content/
wp-content/ai1wm-backups
wp-content/ai1wm-backups/
wp-content/backup-db/
wp-content/backups-dup-pro/
wp-content/backups/
wp-content/backupwordpress/
wp-content/blogs.dir/
wp-content/cache/
wp-content/content/cache
wp-content/contents/cache/
wp-content/envato-backups/
wp-content/infinitewp/backups/
wp-content/managewp/backups/
wp-content/mu-plugins/
wp-content/old-cache/
wp-content/plugins/all-in-one-wp-migration/storage
wp-content/plugins/backwpup/app/options-view_log-iframe.php?wpabs=
wp-content/plugins/boldgrid-backup/=
wp-content/plugins/jrss-widget/proxy.php?url=
wp-content/plugins/super-forms/
wp-content/plugins/wp-publication-archive/includes/openfile.php?file=
wp-content/plugins/wpengine-snapshot/snapshots/
wp-content/themes/
wp-content/updraft/
wp-content/upgrade/
wp-content/uploads/
wp-content/uploads/aiowps_backups/
wp-content/uploads/backupbuddy_backups/
wp-content/uploads/backupbuddy_temp
wp-content/uploads/file-manager/log.txt
wp-content/uploads/ithemes-security/backups/
wp-content/uploads/mainwp/backup
wp-content/uploads/pb_backupbuddy
wp-content/uploads/snapshots/
wp-content/uploads/sucuri/
wp-content/uploads/wp-clone/
wp-content/uploads/wp_all_backup/
wp-content/uploads/wpbackitup_backups/
wp-content/wfcache/
wp-content/wishlist-backup/
wp-includes
wp-includes/
wp-json/
wp-json/wp/v2/users/
wp-login
wp-login/
wp-register
wp-rss2
wp-snapshots/
wp.rar/
wp.zip
wp/
wpad.dat
wps/cmis_proxy/http/www.redbooks.ibm.com/Redbooks.nsf/RedbookAbstracts/sg247798.html?Logout&RedirectTo=http://example.com
wps/common_proxy/http/www.redbooks.ibm.com/Redbooks.nsf/RedbookAbstracts/sg247798.html?Logout&RedirectTo=http://example.com
wps/contenthandler/!ut/p/digest!8skKFbWr_TwcZcvoc9Dn3g/?uri=http://www.redbooks.ibm.com/Redbooks.nsf/RedbookAbstracts/sg247798.html?Logout&RedirectTo=http://example.com
wps/myproxy/http/www.redbooks.ibm.com/Redbooks.nsf/RedbookAbstracts/sg247798.html?Logout&RedirectTo=http://example.com
wps/PA_WCM_Authoring_UI/proxy/http/example.com
wps/PA_WCM_Authoring_UI/proxy/https/example.com
wps/proxy/http/www.redbooks.ibm.com/Redbooks.nsf/RedbookAbstracts/sg247798.html?Logout&RedirectTo=http://example.com
WS_FTP
WS_FTP/
wsadmin.traceout
wsadmin.valout
wsadminListener.out
wsman
WSsamples
wstats
www-test/
www.rar
www.tar
www.tar.bz2
www.tar.gz
www.tgz
www.zip
wwwboard/
wwwboard/passwd.txt
wwwlog
wwwroot.7z
wwwroot.rar
wwwroot.tar
wwwroot.tar.bz2
wwwroot.tar.gz
wwwroot.tgz
wwwroot.zip
wwwstat
xampp/
xampp/phpmyadmin/
xcuserdata/
xferlog
xlogin/
xls/
xml
xml/
xmlpserver/ReportTemplateService
xmlrpc
xphpMyAdmin/
xsl/
xsl/_common.xsl
xsl/common.xsl
xslt/
xsql/
yarn.lock
yii/vendor/phpunit/phpunit/phpunit
ylwrap
yonetici
yonetim
zabbix.php?action=dashboard.view&dashboardid=1
zabbix/
zend/vendor/phpunit/phpunit/phpunit
zenphoto/zp
zeroclipboard.swf
zimbra
zimbra/
zipkin/
zp
zp/zp
~/
~adm
~admin
~admin/
~administrator
~anonymous
~apache
~backup
~bin
~daemon
~data
~database
~db
~firewall
~ftp
~fw
~fwadmin
~fwuser
~games
~gdm
~gopher
~guest
~halt
~help
~helpdesk
~http
~ident
~lp
~mail
~mailnull
~news
~nobody
~nscd
~office
~operator
~pop
~postmaster
~reception
~root
~rpc
~rpcuser
~shutdown
~sql
~staff
~sync
~system
~test
~testuser
~toor
~user
~user1
~user2
~user3
~user4
~user5
~uucp
~web
~www
~xfs
================================================
FILE: db/categories/conf.txt
================================================
.angular-cli.json
.apport-ignore.xml
.appveyor.yml
.atom/config.cson
.aws/config
.azure-pipelines.yml
.azure/accessTokens.json
.babel.json
.binstar.yml
.bluemix/pipeline.yaml
.bluemix/pipeline.yml
.bower.json
.brackets.json
.buildkite/pipeline.json
.buildkite/pipeline.yaml
.buildkite/pipeline.yml
.bumpversion.cfg
.c9/metadata/environment/.env
.cfg
.chef/config.rb
.circleci/.firebase.secrets.json
.circleci/circle.yml
.circleci/config.yml
.clog.toml
.cocoadocs.yml
.codacy.yml
.codeclimate.json
.codeclimate.yml
.codecov.yml
.codefresh/codefresh.yml
.codeship.yaml
.codeship.yml
.cointop/config
.composer/auth.json
.composer/composer.json
.conf
.config
.config/configstore/snyk.json
.config/filezilla/sitemanager.xml.xml
.config/gatsby/config.json
.config/gatsby/events.json
.config/gcloud/configurations/config_default
.config/pip/pip.conf
.config/psi+/profiles/default/accounts.xml
.config/stripe/config.toml
.config/yarn/global/package.json
.cordova/config.json
.coveralls.yml
.cpanel/caches/config/
.csscomb.json
.db.xml
.db.yaml
.deploy/values.yaml
.deployment-config.json
.docker/.env
.docker/config.json
.docker/daemon.json
.docker/laravel/app/.env
.drone.yaml
.drone.yml
.env
.env-example
.env-sample
.env.backup
.env.dev
.env.dev.local
.env.development.local
.env.development.sample
.env.dist
.env.docker
.env.docker.dev
.env.example
.env.local
.env.php
.env.prod
.env.prod.local
.env.production
.env.production.local
.env.sample
.env.sample.php
.env.save
.env.stage
.env.test
.env.test.local
.env.test.sample
.env.travis
.environment
.envrc
.envs
.env~
.esdoc.json
.eslintrc.json
.eslintrc.yaml
.eslintrc.yml
.evg.yml
.filezilla/sitemanager.xml.xml
.fixtures.yml
.fontcustom-manifest.json
.gdrive/token_v2.json
.geppetto-rc.json
.git.json
.git/config
.github/workflows/blank.yml
.github/workflows/ci.yml
.github/workflows/dependabot.yml
.github/workflows/docker.yml
.github/workflows/master.yml
.github/workflows/maven.yml
.github/workflows/nodejs.yml
.github/workflows/publish.yml
.gitlab-ci.off.yml
.gitlab-ci.yml
.gitlab-ci/.env
.gitlab/route-map.yml
.golangci.yml
.goreleaser.yml
.goxc.json
.gradle/gradle.properties
.groc.json
.helm/repository/repositories.yaml
.helm/values.conf
.helm/values.yaml
.hound.yml
.idea/assetwizardsettings.xml
.idea/compiler.xml
.idea/copyright/profiles_settings.xml
.idea/dataSources.local.xml
.idea/dataSources.xml
.idea/deployment.xml
.idea/encodings.xml
.idea/gradle.xml
.idea/inspectionProfiles/Project_Default.xml
.idea/misc.xml
.idea/modules.xml
.idea/naveditor.xml
.idea/replstate.xml
.idea/runConfigurations.xml
.idea/scopes/scope_settings.xml
.idea/sqlDataSources.xml
.idea/tasks.xml
.idea/uiDesigner.xml
.idea/vcs.xml
.idea/webServers.xml
.idea/workspace(2).xml
.idea/workspace(3).xml
.idea/workspace(4).xml
.idea/workspace(5).xml
.idea/workspace(6).xml
.idea/workspace(7).xml
.idea/workspace.xml
.ini
.installed.cfg
.isort.cfg
.istanbul.yml
.jazzy.yaml
.jenkins.yml
.jscs.json
.jscsrc.json
.jsdoc.json
.json
.jupyter/jupyter_notebook_config.json
.keys.yml
.kitchen.cloud.yml
.kitchen.docker.yml
.kitchen.dokken.yml
.kitchen.local.yml
.kitchen.yml
.kube/config
.landscape.yaml
.landscape.yml
.lanproxy/config.json
.lgtm.yml
.lighttpd.conf
.luna/user_info.json
.markdownlint.json
.mergesources.yml
.mozilla/firefox/logins.json
.mr.developer.cfg
.msync.yml
.mvn/timing.properties
.ngrok2/ngrok.yml
.nodeset.yml
.npm/anonymous-cli-metrics.json
.nuget/packages.config
.op/config
.overcommit.yml
.phpcs.xml
.phpspec.yml
.pip.conf
.pip/pip.conf
.poggit.yml
.pre-commit-config.yaml
.prettierrc.json
.prettierrc.toml
.prettierrc.yaml
.project-settings.yml
.project.xml
.projections.json
.properties
.pullapprove.yml
.pyup.yml
.qmake.conf
.readthedocs.yml
.release.json
.remote-sync.json
.repo-metadata.json
.rubocop.yml
.rubocop_todo.yml
.rultor.yml
.s3.yml
.sass-lint.yml
.scalafmt.conf
.scrutinizer.yml
.scss-lint.yml
.semaphore/semaphore.yaml
.semaphore/semaphore.yml
.sensiolabs.yml
.settings/org.eclipse.wst.common.project.facet.core.xml
.slather.yml
.ssh/config
.stestr.conf
.stickler.yml
.styleci.yml
.stylelintrc.json
.stylish-haskell.yaml
.swiftlint.yml
.sync.yml
.tachikoma.yml
.tconn/tconn.conf
.terraform/modules/modules.json
.testr.conf
.tmux.conf
.travis.yml
.travis/config.yml
.travisci.yml
.tx/config
.user.ini
.vscode/.env
.vscode/extensions.json
.vscode/ftp-sync.json
.vscode/launch.json
.vscode/settings.json
.vscode/sftp.json
.vscode/tasks.json
.well-known/assetlinks.json
.well-known/host-meta.json
.well-known/jwks.json
.wp-cli/config.yml
.xml
.yo-rc.json
.zuul.yaml
.zuul.yml
10-flannel.conf
_notes/dwsync.xml
_wpeprivate/config.json
acceptance_config.yml
access/config
accounts.xml
actuator/;/configprops
actuator/;/configurationMetadata
actuator/configprops
actuator/configurationMetadata
admin-authz.xml
admin-serv/config/admpw
admin.conf
admin/.config
admin/config.php
admin/includes/configure.php~
admission_controller_config.yaml
airflow.cfg
ansible.cfg
api.json
api/apidocs/swagger.json
api/config
api/config.json
api/credential.json
api/credentials.json
api/database.json
api/login.json
api/spec/swagger.json
api/swagger.json
api/swagger.yaml
api/swagger.yml
api/user.json
api/users.json
api/v1/swagger.json
api/v1/swagger.yaml
api/v2/swagger.json
api/v2/swagger.yaml
app.config
app/composer.json
app/config/adminConf.json
app/Config/core.php
app/Config/database.php
app/config/database.yml
app/config/database.yml.pgsql
app/config/database.yml.sqlite3
app/config/database.yml~
app/config/databases.yml
app/config/global.json
app/config/parameters.ini
app/config/parameters.yml
app/config/routes.cfg
app/config/schema.yml
app/etc/config.xml
app/etc/enterprise.xml
app/etc/fpc.xml
app/etc/local.xml
app/phpunit.xml
application.properties
application/configs/application.ini
apps/frontend/config/app.yml
apps/frontend/config/databases.yml
appveyor.yml
archaius.json
assets/pubspec.yaml
atlassian-ide-plugin.xml
auditevents.json
authorization.config
autoconfig.json
awstats.conf
azure-pipelines.yml
backend/core/info.xml
backup.cfg
beans.json
behat.yml
bin/config.sh
BingSiteAuth.xml
bitbucket-pipelines.yml
bitrix/authorization.config
bitrix/web.config
black/template.xml
blockchain.json
bmc_help2u/servlet/helpServlet2u?textareaWrap=/bmc_help2u/WEB-INF/web.xml
bower.json
box.json
buffer.conf
build.local.xml
build.properties
build.xml
build/build.properties
build/buildinfo.properties
build_config_private.ini
buildNumber.properties
cabal.sandbox.config
cell.xml
cgi-bin/php.ini
chubb.xml
circle.yml
Citrix/PNAgent/config.xml
citydesk.xml
classic.json
client_secret.json
client_secrets.json
ClientAccessPolicy.xml
cms/Web.config
cni-conf.json
codeception.yml
common.xml
common/config/api.ini
common/config/db.ini
compile_commands.json
composer.json
composer/installed.json
concrete/config/banned_words.txt
conf/catalina.properties
conf/context.xml
conf/logging.properties
conf/server.xml
conf/tomcat-users.xml
conf/tomcat8.conf
conf/web.xml
config
config.bak
config.codekit
config.codekit3
config.core
config.dat
config.guess
config.h.in
config.hash
config.inc
config.inc.bak
config.inc.old
config.inc.php
config.inc.php.txt
config.inc.php~
config.inc.txt
config.inc~
config.ini
config.ini.bak
config.ini.old
config.ini.txt
config.js
config.json
config.json.bak
config.json.BAK
config.json.cfm
config.local
config.local.php_old
config.local.php~
config.old
config.php
config.php-eb
config.php.bak
config.php.bkp
config.php.dist
config.php.inc
config.php.inc~
config.php.new
config.php.old
config.php.save
config.php.swp
config.php.txt
config.php.zip
config.php~
config.properties
config.rb
config.ru
config.source
config.sql
config.sub
config.swp
config.txt
config.xml
config.yml
config/app.yml
config/AppData.config
config/aws.yml
config/config.inc
config/config.ini
config/database.yml
config/databases.yml
config/monkcheckout.ini
config/monkdonate.ini
config/monkid.ini
config/producao.ini
config/routes.yml
config/settings.ini
config/settings.local.yml
config/settings/production.yml
config_override.php
configprops
Configs/authServerSettings.config
configs/conf_bdd.ini
configs/conf_zepass.ini
Configs/Current/authServerSettings.config
configuration.inc.php~
configuration.ini
configuration.php
configuration.php.bak
configuration.php.dist
configuration.php.old
configuration.php.save
configuration.php.swp
configuration.php.txt
configuration.php.zip
configuration.php~
configuration.swp
configuration~
configure
configure.php
configure.php.bak
configure.scan
config~
console/base/config.json
console/payments/config.json
context.json
controller/config
coverage.xml
cpbackup-exclude.conf
credentials.xml
credentials/gcloud.json
crossdomain.xml
custom/db.ini
database.yml
databases.yml
dataobject.ini
db.ini
Db.properties
db.xml
db.yaml
debug.xml
dependency-reduced-pom.xml
description.json
Desktop.ini
dkms.conf
docker-compose-dev.yml
docker-compose.yml
Dockerrun.aws.json
docs.json
docs/export-demo.xml
docs/swagger.json
doctrine/schema/eirec.yml
doctrine/schema/tmx.yml
documentation/config.yml
downloader/cache.cfg
downloader/connect.cfg
dump.json
dwsync.xml
ecosystem.json
env.json
error.ini
error.xml
errors/local.xml
etc/config.ini
etc/database.xml
eudora.ini
expires.conf
export.cfg
export_presets.cfg
ext/config
fastlane/report.xml
features.json
fileRealm.properties
FileZilla.xml
filezilla.xml
flashFXP.ini
fluent.conf
fluent_aggregator.conf
freeline_project_description.json
frontpg.ini
fuel/app/config/
google-services.json
graphql/schema.json
graphql/schema.xml
graphql/schema.yaml
health.json
heapdump.json
Homestead.json
Homestead.yaml
html/config.rb
Http/DataLayCfg.xml
httpd.conf
httpd.ini
inc/config.inc
includes/configure.php~
index.xml
info.json
installed.json
joomla.xml
js/config.js
jwks.json
keys.json
lang/web.config
ldap.prop
lfc/fixtures/superuser.xml
lg/lg.conf
lilo.conf
lists/config
local.properties
log.json
loggers.json
login.json
magmi/conf/magmi.ini
mailer/.env
management/configprops
manifest.json
manifest.yml
mappings.json
media/export-criteo.xml
mercurial.ini
META-INF/app-config.xml
META-INF/application-client.xml
META-INF/application.xml
META-INF/beans.xml
META-INF/container.xml
META-INF/context.xml
META-INF/ejb-jar.xml
META-INF/ironjacamar.xml
META-INF/jboss-app.xml
META-INF/jboss-client.xml
META-INF/jboss-deployment-structure.xml
META-INF/jboss-ejb-client.xml
META-INF/jboss-ejb3.xml
META-INF/jboss-webservices.xml
META-INF/jbosscmp-jdbc.xml
META-INF/openwebbeans/openwebbeans.properties
META-INF/persistence.xml
META-INF/ra.xml
META-INF/spring/application-context.xml
META-INF/weblogic-application.xml
META-INF/weblogic-ejb-jar.xml
META.json
META.yml
metric_tracking.json
metrics.json
mirror.cfg
mkdocs.yml
modern.json
modules/web.config
mrtg.cfg
nb-configuration.xml
nbactions.xml
nbproject/private/private.properties
nbproject/private/private.xml
nbproject/project.properties
nbproject/project.xml
ng-cli-backup.json
nginx.conf
node.xml
nosetests.xml
npm-shrinkwrap.json
openapi.json
ospfd.conf
owncloud/config/
package-lock.json
package.json
Package.StoreAssociation.xml
painel/config/config.php.example
pause.json
pg_hba.conf
phinx.yml
php-cli.ini
php.ini
php4.ini
php5.ini
phpspec.yml
phpunit.xml
plugin.xml
plugins/web.config
pom.xml
postgresql.conf
product.json
profiles.xml
project.fragment.lock.json
project.lock.json
project.xml
propel.ini
providers.json
proxy.ini
publication_list.xml
quikstore.cfg
recentservers.xml
refresh.json
release.properties
resources.xml
restart.json
resume.json
RushSite.xml
schema.yml
secure/ConfigurePortalPages!default.jspa?view=popular
security.xml
serv-u.ini
server.cfg
server.xml
server/config.json
serverindex.xml
ServerList.cfg
ServerList.xml
servers.xml
service-registry/instance-status.json
services/config/databases.yml
servlet/Oracle.xml.xsql.XSQLServlet/soapdocs/webapps/soap/WEB-INF/config/soapConfig.xml
servlet/oracle.xml.xsql.XSQLServlet/soapdocs/webapps/soap/WEB-INF/config/soapConfig.xml
servlet/Oracle.xml.xsql.XSQLServlet/xsql/lib/XSQLConfig.xml
servlet/oracle.xml.xsql.XSQLServlet/xsql/lib/XSQLConfig.xml
servlet/WebSphereSamples.Configuration.config
settings.xml
sftp-config.json
site/common.xml
sitemanager.xml
sitemap.xml
sites.ini
sites.xml
slapd.conf
soapdocs/webapps/soap/WEB-INF/config/soapConfig.xml
solr/admin/file/?file=solrconfig.xml
spec/lib/database.yml
spec/lib/settings.local.yml
startup.cfg
static/api/swagger.json
static/api/swagger.yaml
stats.json
store/app/etc/local.xml
StyleCopReport.xml
styles/prosilver/style.cfg
swagger.json
swagger.yaml
swagger/v1.0/swagger.json
swagger/v1.0/swagger.yaml
swagger/v1/swagger.json
swagger/v1/swagger.yaml
swagger/v2.0/swagger.json
swagger/v2.0/swagger.yaml
swagger/v2/swagger.json
swagger/v2/swagger.yaml
swagger/v3.0/swagger.json
swagger/v3.0/swagger.yaml
symfony/apps/frontend/config/routing.yml
symfony/apps/frontend/config/settings.yml
symfony/config/databases.yml
symphony/apps/frontend/config/app.yml
symphony/apps/frontend/config/databases.yml
symphony/config/app.yml
symphony/config/databases.yml
system/expressionengine/config/config.php
system/expressionengine/config/database.php
systemstatus.xml
tconn.conf
temp-testng-customsuite.xml
template.xml
TestResult.xml
tests/phpunit_report.xml
trace.json
tsconfig.json
twitter/.env
UpgradeLog.XML
user.json
users.ini
users.json
uwsgi.ini
vendor/composer/installed.json
vtund.conf
wallet.json
wcx_ftp.ini
WEB-INF./web.xml
WEB-INF/application-client.xml
WEB-INF/application_config.xml
WEB-INF/applicationContext.xml
WEB-INF/beans.xml
WEB-INF/cas-servlet.xml
WEB-INF/cas.properties
WEB-INF/classes/app-config.xml
WEB-INF/classes/application.properties
WEB-INF/classes/application.yml
WEB-INF/classes/applicationContext.xml
WEB-INF/classes/cas-theme-default.properties
WEB-INF/classes/commons-logging.properties
WEB-INF/classes/config.properties
WEB-INF/classes/countries.properties
WEB-INF/classes/db.properties
WEB-INF/classes/default-theme.properties
WEB-INF/classes/default_views.properties
WEB-INF/classes/demo.xml
WEB-INF/classes/faces-config.xml
WEB-INF/classes/fckeditor.properties
WEB-INF/classes/hibernate.cfg.xml
WEB-INF/classes/languages.xml
WEB-INF/classes/log4j.properties
WEB-INF/classes/log4j.xml
WEB-INF/classes/logback.xml
WEB-INF/classes/messages.properties
WEB-INF/classes/META-INF/app-config.xml
WEB-INF/classes/META-INF/persistence.xml
WEB-INF/classes/mobile.xml
WEB-INF/classes/persistence.xml
WEB-INF/classes/protocol_views.properties
WEB-INF/classes/resources/config.properties
WEB-INF/classes/services.properties
WEB-INF/classes/struts.properties
WEB-INF/classes/struts.xml
WEB-INF/classes/theme.properties
WEB-INF/classes/validation.properties
WEB-INF/classes/velocity.properties
WEB-INF/classes/web.xml
WEB-INF/components.xml
WEB-INF/conf/caches.properties
WEB-INF/conf/config.properties
WEB-INF/conf/core.xml
WEB-INF/conf/core_context.xml
WEB-INF/conf/daemons.properties
WEB-INF/conf/db.properties
WEB-INF/conf/editors.properties
WEB-INF/conf/jpa_context.xml
WEB-INF/conf/jtidy.properties
WEB-INF/conf/lutece.properties
WEB-INF/conf/page_navigator.xml
WEB-INF/conf/search.properties
WEB-INF/conf/webmaster.properties
WEB-INF/conf/wml.properties
WEB-INF/config.xml
WEB-INF/config/dashboard-statistics.xml
WEB-INF/config/faces-config.xml
WEB-INF/config/metadata.xml
WEB-INF/config/mua-endpoints.xml
WEB-INF/config/security.xml
WEB-INF/config/soapConfig.xml
WEB-INF/config/users.xml
WEB-INF/config/web-core.xml
WEB-INF/config/webflow-config.xml
WEB-INF/config/webmvc-config.xml
WEB-INF/decorators.xml
WEB-INF/deployerConfigContext.xml
WEB-INF/dispatcher-servlet.xml
WEB-INF/ejb-jar.xml
WEB-INF/faces-config.xml
WEB-INF/geronimo-web.xml
WEB-INF/glassfish-resources.xml
WEB-INF/glassfish-web.xml
WEB-INF/hibernate.cfg.xml
WEB-INF/ias-web.xml
WEB-INF/jax-ws-catalog.xml
WEB-INF/jboss-client.xml
WEB-INF/jboss-deployment-structure.xml
WEB-INF/jboss-ejb-client.xml
WEB-INF/jboss-ejb3.xml
WEB-INF/jboss-web.xml
WEB-INF/jboss-webservices.xml
WEB-INF/jetty-env.xml
WEB-INF/jetty-web.xml
WEB-INF/jonas-web.xml
WEB-INF/jrun-web.xml
WEB-INF/liferay-display.xml
WEB-INF/liferay-layout-templates.xml
WEB-INF/liferay-look-and-feel.xml
WEB-INF/liferay-plugin-package.xml
WEB-INF/liferay-portlet.xml
WEB-INF/local-jps.properties
WEB-INF/local.xml
WEB-INF/logback.xml
WEB-INF/openx-config.xml
WEB-INF/portlet-custom.xml
WEB-INF/portlet.xml
WEB-INF/quartz-properties.xml
WEB-INF/remoting-servlet.xml
WEB-INF/resin-web.xml
WEB-INF/resources/config.properties
WEB-INF/restlet-servlet.xml
WEB-INF/rexip-web.xml
WEB-INF/sitemesh.xml
WEB-INF/spring-config.xml
WEB-INF/spring-config/application-context.xml
WEB-INF/spring-config/authorization-config.xml
WEB-INF/spring-config/management-config.xml
WEB-INF/spring-config/messaging-config.xml
WEB-INF/spring-config/presentation-config.xml
WEB-INF/spring-config/services-config.xml
WEB-INF/spring-config/services-remote-config.xml
WEB-INF/spring-configuration/filters.xml
WEB-INF/spring-context.xml
WEB-INF/spring-dispatcher-servlet.xml
WEB-INF/spring-mvc.xml
WEB-INF/spring-ws-servlet.xml
WEB-INF/spring/webmvc-config.xml
WEB-INF/springweb-servlet.xml
WEB-INF/struts-config-ext.xml
WEB-INF/struts-config-widgets.xml
WEB-INF/struts-config.xml
WEB-INF/sun-jaxws.xml
WEB-INF/sun-web.xml
WEB-INF/tiles-defs.xml
WEB-INF/tjc-web.xml
WEB-INF/trinidad-config.xml
WEB-INF/urlrewrite.xml
WEB-INF/validation.xml
WEB-INF/validator-rules.xml
WEB-INF/web-borland.xml
WEB-INF/web-jetty.xml
WEB-INF/web.xml
WEB-INF/web2.xml
WEB-INF/weblogic.xml
WEB-INF/workflow-properties.xml
web.config
web.Debug.config
web.Release.config
web.xml
webmail/src/configtest.php
WebSphereSamples.Configuration.config
workspace.xml
wp-cli.yml
wp-sitemap-posts-page-1.xml
wp-sitemap-posts-post-1.xml
wp-sitemap-users-1.xml
wp-sitemap.xml
ws_ftp.ini
WS_FTP/Sites/ws_ftp.ini
wvdial.conf
xml/_common.xml
xml/common.xml
xsql/lib/XSQLConfig.xml
XSQLConfig.xml
zebra.conf
================================================
FILE: db/categories/db.txt
================================================
.accdb
.config/gcloud/access_tokens.db
.config/gcloud/credentials.db
.db
.mdb
.sql
.sqlite
.sqlite3
1.sql
2.sql
2000.sql
2001.sql
2002.sql
2003.sql
2004.sql
2005.sql
2006.sql
2007.sql
2008.sql
2009.sql
2010.sql
2011.sql
2012.sql
2013.sql
2014.sql
2015.sql
2016.sql
2017.sql
2018.sql
2019.sql
2020.sql
2021
gitextract_fbsd7bfz/
├── .github/
│ ├── FUNDING.yml
│ ├── ISSUE_TEMPLATE/
│ │ ├── ask_question.md
│ │ ├── bug_report.md
│ │ └── feature_request.md
│ ├── pull_request_template.md
│ └── workflows/
│ ├── ci.yml
│ ├── codeql-analysis.yml
│ ├── docker-image.yml
│ ├── nuitka-linux.yml
│ ├── nuitka-macos-intel.yml
│ ├── nuitka-macos-silicon.yml
│ ├── nuitka-release-draft.yml
│ ├── nuitka-windows.yml
│ ├── pyinstaller-linux.yml
│ ├── pyinstaller-macos-intel.yml
│ ├── pyinstaller-macos-silicon.yml
│ ├── pyinstaller-release-draft.yml
│ ├── pyinstaller-windows.yml
│ └── semgrep-analysis.yml
├── .gitignore
├── AGENTS.md
├── CHANGELOG.md
├── CONTRIBUTORS.md
├── Dockerfile
├── README.md
├── __init__.py
├── config.ini
├── db/
│ ├── 400_blacklist.txt
│ ├── 403_blacklist.txt
│ ├── 500_blacklist.txt
│ ├── categories/
│ │ ├── backups.txt
│ │ ├── coldfusion/
│ │ │ └── coldfusion.txt
│ │ ├── common.txt
│ │ ├── conf.txt
│ │ ├── db.txt
│ │ ├── dotnet/
│ │ │ ├── aspx.txt
│ │ │ ├── core.txt
│ │ │ └── mvc.txt
│ │ ├── extensions.txt
│ │ ├── generate_wpscan_wordlists.py
│ │ ├── infra/
│ │ │ ├── aws.txt
│ │ │ ├── docker.txt
│ │ │ └── k8s.txt
│ │ ├── java/
│ │ │ ├── jsf.txt
│ │ │ ├── jsp.txt
│ │ │ └── spring.txt
│ │ ├── keys.txt
│ │ ├── logs.txt
│ │ ├── node/
│ │ │ └── express.txt
│ │ ├── php/
│ │ │ ├── cakephp.txt
│ │ │ ├── codeigniter.txt
│ │ │ ├── drupal.txt
│ │ │ ├── generate_wpscan_wordlists.py
│ │ │ ├── joomla.txt
│ │ │ ├── laravel.txt
│ │ │ ├── magento.txt
│ │ │ ├── plugins-full.txt
│ │ │ ├── plugins-vulnerable.txt
│ │ │ ├── symfony.txt
│ │ │ ├── wordpress.txt
│ │ │ └── yii.txt
│ │ ├── python/
│ │ │ ├── django.txt
│ │ │ ├── fastapi.txt
│ │ │ └── flask.txt
│ │ ├── vcs.txt
│ │ └── web.txt
│ ├── dicc.txt
│ └── user-agents.txt
├── dirsearch.py
├── lib/
│ ├── __init__.py
│ ├── connection/
│ │ ├── __init__.py
│ │ ├── dns.py
│ │ ├── requester.py
│ │ └── response.py
│ ├── controller/
│ │ ├── __init__.py
│ │ ├── controller.py
│ │ └── session.py
│ ├── core/
│ │ ├── __init__.py
│ │ ├── data.py
│ │ ├── decorators.py
│ │ ├── dictionary.py
│ │ ├── exceptions.py
│ │ ├── fuzzer.py
│ │ ├── logger.py
│ │ ├── options.py
│ │ ├── scanner.py
│ │ ├── settings.py
│ │ └── structures.py
│ ├── parse/
│ │ ├── __init__.py
│ │ ├── cmdline.py
│ │ ├── config.py
│ │ ├── headers.py
│ │ ├── nmap.py
│ │ ├── rawrequest.py
│ │ └── url.py
│ ├── report/
│ │ ├── __init__.py
│ │ ├── csv_report.py
│ │ ├── factory.py
│ │ ├── html_report.py
│ │ ├── json_report.py
│ │ ├── manager.py
│ │ ├── markdown_report.py
│ │ ├── mysql_report.py
│ │ ├── plain_text_report.py
│ │ ├── postgresql_report.py
│ │ ├── simple_report.py
│ │ ├── sqlite_report.py
│ │ ├── templates/
│ │ │ └── html_report_template.html
│ │ └── xml_report.py
│ ├── utils/
│ │ ├── __init__.py
│ │ ├── common.py
│ │ ├── crawl.py
│ │ ├── diff.py
│ │ ├── file.py
│ │ ├── mimetype.py
│ │ ├── random.py
│ │ └── schemedet.py
│ └── view/
│ ├── __init__.py
│ ├── colors.py
│ └── terminal.py
├── pyinstaller/
│ ├── .gitignore
│ ├── README.md
│ ├── build.sh
│ └── dirsearch.spec
├── requirements.txt
├── sessions/
│ └── .gitkeep
├── setup.cfg
├── setup.py
├── testing.py
└── tests/
├── __init__.py
├── connection/
│ ├── __init__.py
│ └── test_dns.py
├── controller/
│ └── test_session_store.py
├── core/
│ ├── __init__.py
│ └── test_scanner.py
├── parse/
│ ├── __init__.py
│ ├── test_config.py
│ ├── test_headers.py
│ ├── test_nmap.py
│ └── test_url.py
├── static/
│ ├── nmap.xml
│ ├── raw.txt
│ ├── targets.txt
│ └── wordlist.txt
└── utils/
├── __init__.py
├── test_common.py
├── test_crawl.py
├── test_diff.py
├── test_mimetype.py
├── test_random.py
└── test_schemedet.py
SYMBOL INDEX (402 symbols across 57 files)
FILE: db/categories/generate_wpscan_wordlists.py
function fetch_popular_plugins (line 12) | def fetch_popular_plugins():
function generate_wordlists (line 38) | def generate_wordlists(plugins):
function main (line 65) | def main():
FILE: db/categories/php/generate_wpscan_wordlists.py
function download_file (line 7) | def download_file(url, output_path):
function main (line 26) | def main():
FILE: dirsearch.py
function main (line 31) | def main():
FILE: lib/connection/dns.py
function cache_dns (line 27) | def cache_dns(domain: str, port: int, addr: str) -> None:
function cached_getaddrinfo (line 31) | def cached_getaddrinfo(*args: Any, **kwargs: int) -> list[Any]:
FILE: lib/connection/requester.py
class BaseRequester (line 63) | class BaseRequester:
method __init__ (line 64) | def __init__(self) -> None:
method _fetch_agents (line 93) | def _fetch_agents(self) -> None:
method set_url (line 98) | def set_url(self, url: str) -> None:
method set_header (line 101) | def set_header(self, key: str, value: str) -> None:
method is_rate_exceeded (line 104) | def is_rate_exceeded(self) -> bool:
method decrease_rate (line 107) | def decrease_rate(self) -> None:
method increase_rate (line 110) | def increase_rate(self) -> None:
method rate (line 116) | def rate(self) -> int:
class HTTPBearerAuth (line 120) | class HTTPBearerAuth(AuthBase):
method __init__ (line 121) | def __init__(self, token: str) -> None:
method __call__ (line 124) | def __call__(self, request: requests.PreparedRequest) -> requests.Prep...
class Requester (line 129) | class Requester(BaseRequester):
method __init__ (line 130) | def __init__(self):
method set_auth (line 150) | def set_auth(self, type: str, credential: str) -> None:
method request (line 168) | def request(self, path: str, proxy: str | None = None) -> Response:
class HTTPXBearerAuth (line 265) | class HTTPXBearerAuth(httpx.Auth):
method __init__ (line 266) | def __init__(self, token: str) -> None:
method auth_flow (line 269) | def auth_flow(self, request: httpx.Request) -> Generator[httpx.Request...
class ProxyRoatingTransport (line 274) | class ProxyRoatingTransport(httpx.AsyncBaseTransport):
method __init__ (line 275) | def __init__(self, proxies: list[str], **kwargs: Any) -> None:
method handle_async_request (line 280) | async def handle_async_request(self, request: httpx.Request) -> httpx....
class AsyncRequester (line 286) | class AsyncRequester(BaseRequester):
method __init__ (line 287) | def __init__(self) -> None:
method parse_proxy (line 313) | def parse_proxy(self, proxy: str) -> str:
method set_auth (line 326) | def set_auth(self, type: str, credential: str) -> None:
method replay_request (line 343) | async def replay_request(self, path: str, proxy: str) -> AsyncResponse:
method request (line 359) | async def request(
method increase_rate (line 427) | def increase_rate(self) -> None:
FILE: lib/connection/response.py
class BaseResponse (line 37) | class BaseResponse:
method __init__ (line 38) | def __init__(self, url, response: requests.Response | httpx.Response) ...
method type (line 51) | def type(self) -> str:
method length (line 58) | def length(self) -> int:
method size (line 65) | def size(self) -> str:
method __hash__ (line 68) | def __hash__(self) -> int:
method __eq__ (line 74) | def __eq__(self, other: Any) -> bool:
class Response (line 82) | class Response(BaseResponse):
method __init__ (line 83) | def __init__(self, url, response: requests.Response) -> None:
class AsyncResponse (line 103) | class AsyncResponse(BaseResponse):
method create (line 105) | async def create(cls, url, response: httpx.Response) -> AsyncResponse:
FILE: lib/controller/controller.py
class ForceQuitHandler (line 76) | class ForceQuitHandler:
method check_force_quit (line 84) | def check_force_quit(self) -> bool:
method on_pause_start (line 91) | def on_pause_start(self) -> None:
method on_resume (line 95) | def on_resume(self) -> None:
class StandardForceQuitHandler (line 100) | class StandardForceQuitHandler(ForceQuitHandler):
method check_force_quit (line 106) | def check_force_quit(self) -> bool:
class PyInstallerLinuxForceQuitHandler (line 112) | class PyInstallerLinuxForceQuitHandler(ForceQuitHandler):
method __init__ (line 119) | def __init__(self) -> None:
method check_force_quit (line 123) | def check_force_quit(self) -> bool:
method on_pause_start (line 137) | def on_pause_start(self) -> None:
method on_resume (line 141) | def on_resume(self) -> None:
function _create_force_quit_handler (line 145) | def _create_force_quit_handler() -> ForceQuitHandler:
function format_session_path (line 155) | def format_session_path(path: str) -> str:
class Controller (line 163) | class Controller:
method __init__ (line 164) | def __init__(self) -> None:
method _import (line 179) | def _import(self, session_file: str) -> None:
method _format_output_history (line 226) | def _format_output_history(self, output_history: list[dict[str, Any]])...
method _confirm_session_overwrite (line 245) | def _confirm_session_overwrite(self, session_file: str) -> None:
method _export (line 253) | def _export(self, session_file: str) -> None:
method setup (line 265) | def setup(self) -> None:
method run (line 321) | def run(self) -> None:
method start (line 412) | def start(self) -> None:
method start_coroutines (line 447) | async def start_coroutines(self, start_time: float) -> None:
method process (line 476) | def process(self, start_time: float) -> None:
method set_target (line 493) | def set_target(self, url: str) -> None:
method reset_consecutive_errors (line 543) | def reset_consecutive_errors(self, response: BaseResponse) -> None:
method match_callback (line 546) | def match_callback(self, response: BaseResponse) -> None:
method update_progress_bar (line 587) | def update_progress_bar(self, response: BaseResponse) -> None:
method raise_error (line 606) | def raise_error(self, exception: RequestException) -> None:
method append_error_log (line 616) | def append_error_log(self, exception: RequestException) -> None:
method _force_exit (line 619) | def _force_exit(self) -> None:
method handle_pause (line 630) | def handle_pause(self) -> None:
method add_directory (line 717) | def add_directory(self, path: str) -> None:
method recur (line 739) | def recur(self, path: str) -> list[str]:
method recur_for_redirect (line 761) | def recur_for_redirect(self, path: str, redirect_path: str) -> list[str]:
FILE: lib/controller/session.py
class SessionStore (line 35) | class SessionStore:
method __init__ (line 57) | def __init__(self, options: dict[str, Any]) -> None:
method list_sessions (line 60) | def list_sessions(self, base_path: str) -> list[dict[str, Any]]:
method load (line 90) | def load(self, session_path: str) -> dict[str, Any]:
method save (line 117) | def save(self, controller: Any, session_path: str, last_output: str) -...
method apply_to_controller (line 160) | def apply_to_controller(self, controller: Any, payload: dict[str, Any]...
method restore_options (line 197) | def restore_options(self, serialized: dict[str, Any]) -> dict[str, Any]:
method _serialize_controller_state (line 208) | def _serialize_controller_state(self, controller: Any) -> dict[str, Any]:
method _serialize_dictionary (line 221) | def _serialize_dictionary(self, controller: Any) -> dict[str, Any]:
method _serialize_options (line 230) | def _serialize_options(self) -> dict[str, Any]:
method _get_session_dir (line 239) | def _get_session_dir(self, session_path: str) -> str:
method _read_json (line 242) | def _read_json(self, path: str) -> dict[str, Any]:
method _write_json (line 254) | def _write_json(self, path: str, payload: dict[str, Any]) -> None:
method _validate_payload (line 258) | def _validate_payload(self, payload: dict[str, Any]) -> None:
method _get_controller_history (line 265) | def _get_controller_history(self, controller: Any) -> list[dict[str, A...
method _load_output_history (line 273) | def _load_output_history(self, session_dir: str) -> list[dict[str, Any]]:
method _summarize_session_dir (line 312) | def _summarize_session_dir(self, session_dir: str) -> dict[str, Any] |...
method _summarize_session_file (line 332) | def _summarize_session_file(self, session_file: str) -> dict[str, Any]...
method _build_summary (line 347) | def _build_summary(
FILE: lib/core/decorators.py
function cached (line 37) | def cached(timeout: int | float = 100) -> Callable[..., Any]:
function locked (line 62) | def locked(func: Callable[P, T]) -> Callable[P, T]:
FILE: lib/core/dictionary.py
function get_blacklists (line 40) | def get_blacklists() -> dict[int, Dictionary]:
class Dictionary (line 61) | class Dictionary:
method __init__ (line 62) | def __init__(self, **kwargs: Any) -> None:
method index (line 70) | def index(self) -> int:
method __next__ (line 74) | def __next__(self) -> str:
method __contains__ (line 84) | def __contains__(self, item: str) -> bool:
method __getstate__ (line 87) | def __getstate__(self) -> tuple[list[str], int]:
method __setstate__ (line 90) | def __setstate__(self, state: tuple[list[str], int]) -> None:
method __iter__ (line 93) | def __iter__(self) -> Iterator[str]:
method __len__ (line 96) | def __len__(self) -> int:
method generate (line 99) | def generate(self, files: list[str] = [], is_blacklist: bool = False) ...
method is_valid (line 198) | def is_valid(self, path: str) -> bool:
method add_extra (line 212) | def add_extra(self, path) -> None:
method reset (line 218) | def reset(self) -> None:
FILE: lib/core/exceptions.py
class CannotConnectException (line 20) | class CannotConnectException(Exception):
class FileExistsException (line 24) | class FileExistsException(Exception):
class InvalidRawRequest (line 28) | class InvalidRawRequest(Exception):
class InvalidURLException (line 32) | class InvalidURLException(Exception):
class RequestException (line 36) | class RequestException(Exception):
class SkipTargetInterrupt (line 40) | class SkipTargetInterrupt(Exception):
class QuitInterrupt (line 44) | class QuitInterrupt(Exception):
class UnpicklingError (line 48) | class UnpicklingError(Exception):
FILE: lib/core/fuzzer.py
class BaseFuzzer (line 43) | class BaseFuzzer:
method __init__ (line 44) | def __init__(
method set_base_path (line 67) | def set_base_path(self, path: str) -> None:
method get_scanners_for (line 70) | def get_scanners_for(self, path: str) -> Generator[BaseScanner, None, ...
method is_excluded (line 85) | def is_excluded(self, resp: BaseResponse) -> bool:
class Fuzzer (line 139) | class Fuzzer(BaseFuzzer):
method __init__ (line 140) | def __init__(
method setup_scanners (line 162) | def setup_scanners(self) -> None:
method setup_threads (line 198) | def setup_threads(self) -> None:
method start (line 207) | def start(self) -> None:
method is_finished (line 216) | def is_finished(self) -> bool:
method play (line 226) | def play(self) -> None:
method pause (line 229) | def pause(self) -> bool:
method quit (line 243) | def quit(self) -> None:
method scan (line 247) | def scan(self, path: str) -> None:
method thread_proc (line 276) | def thread_proc(self) -> None:
class AsyncFuzzer (line 303) | class AsyncFuzzer(BaseFuzzer):
method __init__ (line 304) | def __init__(
method setup_scanners (line 323) | async def setup_scanners(self) -> None:
method start (line 366) | async def start(self) -> None:
method play (line 380) | def play(self) -> None:
method pause (line 383) | def pause(self) -> None:
method quit (line 386) | def quit(self) -> None:
method scan (line 390) | async def scan(self, path: str) -> None:
method task_proc (line 419) | async def task_proc(self) -> None:
FILE: lib/core/logger.py
function enable_logging (line 30) | def enable_logging() -> None:
FILE: lib/core/options.py
function parse_options (line 44) | def parse_options() -> dict[str, Any]:
function _parse_status_codes (line 306) | def _parse_status_codes(str_: str) -> set[int]:
function _access_file (line 326) | def _access_file(path: str) -> File:
function _split_csv (line 343) | def _split_csv(value: str | None) -> list[str]:
function _resolve_wordlist_categories (line 349) | def _resolve_wordlist_categories(categories: list[str]) -> list[str]:
function _resolve_wordlists (line 397) | def _resolve_wordlists(opt: Values) -> list[str]:
function merge_config (line 428) | def merge_config(opt: Values) -> Values:
FILE: lib/core/scanner.py
class BaseScanner (line 41) | class BaseScanner:
method __init__ (line 42) | def __init__(
method check (line 56) | def check(self, path: str, response: BaseResponse) -> bool:
method get_duplicate (line 89) | def get_duplicate(self, response: BaseResponse) -> BaseScanner | None:
method is_wildcard (line 97) | def is_wildcard(self, response: BaseResponse) -> bool:
method generate_redirect_regex (line 107) | def generate_redirect_regex(first_loc: str, first_path: str, second_lo...
class Scanner (line 129) | class Scanner(BaseScanner):
method __init__ (line 130) | def __init__(
method setup (line 141) | def setup(self) -> None:
class AsyncScanner (line 187) | class AsyncScanner(BaseScanner):
method __init__ (line 188) | def __init__(
method create (line 199) | async def create(
method setup (line 211) | async def setup(self) -> None:
FILE: lib/core/settings.py
function _get_default_session_dir (line 132) | def _get_default_session_dir() -> str:
FILE: lib/core/structures.py
class CaseInsensitiveDict (line 24) | class CaseInsensitiveDict(dict):
method __init__ (line 25) | def __init__(self, *args: Any, **kwargs: Any) -> None:
method __setitem__ (line 29) | def __setitem__(self, key: Any, value: Any) -> None:
method __getitem__ (line 35) | def __getitem__(self, key: Any) -> Any:
method _convert_keys (line 41) | def _convert_keys(self) -> None:
class OrderedSet (line 47) | class OrderedSet:
method __init__ (line 48) | def __init__(self, items: list[Any] = []) -> None:
method __contains__ (line 54) | def __contains__(self, item: Any) -> bool:
method __eq__ (line 57) | def __eq__(self, other: Any) -> bool:
method __iter__ (line 60) | def __iter__(self) -> Iterator[Any]:
method __len__ (line 63) | def __len__(self) -> int:
method add (line 66) | def add(self, item: Any) -> None:
method clear (line 69) | def clear(self) -> None:
method discard (line 72) | def discard(self, item: Any) -> None:
method pop (line 75) | def pop(self) -> None:
method remove (line 78) | def remove(self, item: Any) -> None:
method update (line 81) | def update(self, items: list[Any]) -> None:
FILE: lib/parse/cmdline.py
function parse_arguments (line 30) | def parse_arguments() -> Values:
FILE: lib/parse/config.py
class ConfigParser (line 25) | class ConfigParser(configparser.ConfigParser):
method safe_get (line 26) | def safe_get(
method safe_getfloat (line 43) | def safe_getfloat(
method safe_getboolean (line 60) | def safe_getboolean(
method safe_getint (line 77) | def safe_getint(
method safe_getlist (line 94) | def safe_getlist(
FILE: lib/parse/headers.py
class HeadersParser (line 27) | class HeadersParser:
method __init__ (line 28) | def __init__(self, headers: str | dict[str, str]) -> None:
method get (line 39) | def get(self, key: str) -> str:
method str_to_dict (line 43) | def str_to_dict(headers: str) -> dict[str, str]:
method dict_to_str (line 50) | def dict_to_str(headers: dict[str, str]) -> str:
method __iter__ (line 56) | def __iter__(self):
method __str__ (line 59) | def __str__(self) -> str:
FILE: lib/parse/nmap.py
function parse_nmap (line 6) | def parse_nmap(file: str) -> list[str]:
FILE: lib/parse/rawrequest.py
function parse_raw (line 27) | def parse_raw(raw_file: str) -> tuple[list[str], str, dict[str, str], st...
FILE: lib/parse/url.py
function clean_path (line 22) | def clean_path(path: str, keep_queries: bool = False, keep_fragment: boo...
function parse_path (line 31) | def parse_path(value: str) -> str:
FILE: lib/report/csv_report.py
class CSVReport (line 25) | class CSVReport(FileReportMixin, BaseReport):
method new (line 29) | def new(self):
method parse (line 32) | def parse(self, file):
method save (line 42) | def save(self, file, result):
method write (line 47) | def write(self, file, rows):
FILE: lib/report/factory.py
class BaseReport (line 26) | class BaseReport(ABC):
method initiate (line 28) | def initiate(self):
method save (line 32) | def save(self, result):
class FileReportMixin (line 36) | class FileReportMixin:
method initiate (line 37) | def initiate(self, file):
method validate (line 44) | def validate(self, file):
method parse (line 50) | def parse(self, file):
method write (line 53) | def write(self, file, data):
method finish (line 57) | def finish(self):
class SQLReportMixin (line 61) | class SQLReportMixin:
method get_connection (line 65) | def get_connection(self, database):
method get_drop_table_query (line 75) | def get_drop_table_query(self, table):
method get_create_table_query (line 78) | def get_create_table_query(self, table):
method get_insert_table_query (line 88) | def get_insert_table_query(self, table, values):
method initiate (line 93) | def initiate(self, database, table):
method save (line 109) | def save(self, database, table, result):
method finish (line 131) | def finish(self):
FILE: lib/report/html_report.py
class HTMLReport (line 29) | class HTMLReport(FileReportMixin, BaseReport):
method new (line 33) | def new(self):
method parse (line 36) | def parse(self, file):
method save (line 45) | def save(self, file, result):
method generate (line 56) | def generate(self, results):
FILE: lib/report/json_report.py
class JSONReport (line 26) | class JSONReport(FileReportMixin, BaseReport):
method new (line 30) | def new(self):
method parse (line 36) | def parse(self, file):
method save (line 41) | def save(self, file, result):
method write (line 52) | def write(self, file, data):
FILE: lib/report/manager.py
class ReportManager (line 48) | class ReportManager:
method __init__ (line 49) | def __init__(self, formats):
method prepare (line 58) | def prepare(self, target):
method save (line 67) | def save(self, result):
method finish (line 77) | def finish(self):
method format (line 81) | def format(self, string, target, handler):
FILE: lib/report/markdown_report.py
class MarkdownReport (line 28) | class MarkdownReport(FileReportMixin, BaseReport):
method new (line 32) | def new(self):
method save (line 43) | def save(self, file, result):
FILE: lib/report/mysql_report.py
class MySQLReport (line 29) | class MySQLReport(SQLReportMixin, BaseReport):
method is_valid (line 34) | def is_valid(self, url):
method connect (line 37) | def connect(self, url):
FILE: lib/report/plain_text_report.py
class PlainTextReport (line 29) | class PlainTextReport(FileReportMixin, BaseReport):
method new (line 33) | def new(self):
method save (line 37) | def save(self, file, result):
FILE: lib/report/postgresql_report.py
class PostgreSQLReport (line 26) | class PostgreSQLReport(SQLReportMixin, BaseReport):
method is_valid (line 31) | def is_valid(self, url):
method connect (line 34) | def connect(self, url):
FILE: lib/report/simple_report.py
class SimpleReport (line 24) | class SimpleReport(FileReportMixin, BaseReport):
method new (line 28) | def new(self):
method save (line 32) | def save(self, file, result):
FILE: lib/report/sqlite_report.py
class SQLiteReport (line 25) | class SQLiteReport(SQLReportMixin, BaseReport):
method get_create_table_query (line 30) | def get_create_table_query(self, table):
method get_insert_table_query (line 40) | def get_insert_table_query(self, table, values):
method connect (line 43) | def connect(self, file):
FILE: lib/report/xml_report.py
class XMLReport (line 30) | class XMLReport(FileReportMixin, BaseReport):
method new (line 34) | def new(self):
method parse (line 37) | def parse(self, file):
method save (line 41) | def save(self, file, result):
method write (line 50) | def write(self, file, root):
FILE: lib/utils/common.py
function get_config_file (line 40) | def get_config_file():
function safequote (line 44) | def safequote(string_: str) -> str:
function _strip_and_uniquify_callback (line 48) | def _strip_and_uniquify_callback(array, item):
function strip_and_uniquify (line 57) | def strip_and_uniquify(array, type_=list):
function lstrip_once (line 61) | def lstrip_once(string, pattern):
function rstrip_once (line 68) | def rstrip_once(string, pattern):
function get_valid_filename (line 76) | def get_valid_filename(string):
function get_readable_size (line 83) | def get_readable_size(num):
function is_binary (line 96) | def is_binary(bytes) -> bool:
function is_ipv6 (line 100) | def is_ipv6(ip):
function iprange (line 104) | def iprange(subnet):
function merge_path (line 114) | def merge_path(url, path):
function read_stdin (line 124) | def read_stdin():
function replace_path (line 148) | def replace_path(string, path, replace_with):
FILE: lib/utils/crawl.py
function _filter (line 33) | def _filter(paths):
class Crawler (line 37) | class Crawler:
method crawl (line 39) | def crawl(cls, response):
method text_crawl (line 51) | def text_crawl(url, scope, content):
method html_crawl (line 62) | def html_crawl(url, scope, content):
method robots_crawl (line 86) | def robots_crawl(url, scope, content):
FILE: lib/utils/diff.py
class DynamicContentParser (line 25) | class DynamicContentParser:
method __init__ (line 26) | def __init__(self, content1, content2):
method compare_to (line 37) | def compare_to(self, content):
method get_static_patterns (line 71) | def get_static_patterns(patterns):
function generate_matching_regex (line 79) | def generate_matching_regex(string1: str, string2: str) -> str:
FILE: lib/utils/file.py
class File (line 25) | class File:
method __init__ (line 26) | def __init__(self, *path_components):
method path (line 30) | def path(self):
method path (line 34) | def path(self, value):
method is_valid (line 37) | def is_valid(self):
method exists (line 40) | def exists(self):
method can_read (line 43) | def can_read(self):
method can_write (line 46) | def can_write(self):
method read (line 49) | def read(self):
method get_lines (line 52) | def get_lines(self):
method __enter__ (line 55) | def __enter__(self):
method __exit__ (line 58) | def __exit__(self, type, value, tb):
class FileUtils (line 62) | class FileUtils:
method build_path (line 64) | def build_path(*path_components: str) -> str:
method get_abs_path (line 73) | def get_abs_path(file_name):
method exists (line 77) | def exists(file_name):
method is_empty (line 81) | def is_empty(file_name):
method can_read (line 85) | def can_read(file_name):
method can_write (line 95) | def can_write(cls, path):
method read (line 102) | def read(file_name):
method get_files (line 106) | def get_files(cls, directory):
method get_lines (line 119) | def get_lines(file_name: str) -> list[str]:
method is_dir (line 124) | def is_dir(path):
method is_file (line 128) | def is_file(path):
method parent (line 132) | def parent(path, depth=1):
method create_dir (line 139) | def create_dir(cls, directory):
method write_lines (line 144) | def write_lines(file_name, lines, overwrite=False):
FILE: lib/utils/mimetype.py
class MimeTypeUtils (line 28) | class MimeTypeUtils:
method is_json (line 30) | def is_json(content):
method is_xml (line 38) | def is_xml(content):
method is_query_string (line 48) | def is_query_string(content):
function guess_mimetype (line 55) | def guess_mimetype(content) -> LiteralString:
FILE: lib/utils/random.py
function rand_string (line 23) | def rand_string(n, omit=None):
FILE: lib/utils/schemedet.py
function detect_scheme (line 25) | def detect_scheme(host, port):
FILE: lib/view/colors.py
function disable_color (line 58) | def disable_color():
function set_color (line 67) | def set_color(msg, fore="none", back="none", style="normal"):
function clean_color (line 72) | def clean_color(msg):
FILE: lib/view/terminal.py
class CLI (line 35) | class CLI:
method __init__ (line 36) | def __init__(self):
method erase (line 44) | def erase():
method in_line (line 60) | def in_line(self, string):
method new_line (line 67) | def new_line(self, string="", do_save=True):
method status_report (line 88) | def status_report(self, response, full_url):
method last_path (line 115) | def last_path(self, index, length, current_job, all_jobs, rate, errors):
method new_directories (line 137) | def new_directories(self, directories):
method error (line 143) | def error(self, reason):
method warning (line 147) | def warning(self, message, do_save=True):
method header (line 151) | def header(self, message):
method print_header (line 155) | def print_header(self, headers):
method config (line 175) | def config(self, wordlist_size):
method target (line 193) | def target(self, target):
method log_file (line 197) | def log_file(self, file):
class QuietCLI (line 201) | class QuietCLI(CLI):
method status_report (line 202) | def status_report(self, response, full_url):
method last_path (line 205) | def last_path(*args):
method new_directories (line 208) | def new_directories(*args):
method warning (line 211) | def warning(*args, **kwargs):
method header (line 214) | def header(*args):
method config (line 217) | def config(*args):
method target (line 220) | def target(*args):
method log_file (line 223) | def log_file(*args):
class EmptyCLI (line 227) | class EmptyCLI(QuietCLI):
method status_report (line 228) | def status_report(*args):
method error (line 231) | def error(*args):
FILE: tests/connection/test_dns.py
class TestDNS (line 26) | class TestDNS(TestCase):
method test_cache_dns (line 27) | def test_cache_dns(self):
FILE: tests/controller/test_session_store.py
class TestSessionStore (line 29) | class TestSessionStore(TestCase):
method _write_json (line 30) | def _write_json(self, path: str, payload: dict) -> None:
method _write_session_dir (line 34) | def _write_session_dir(self, session_dir: str, url: str) -> None:
method _write_session_file (line 49) | def _write_session_file(self, session_file: str, url: str) -> None:
method test_list_sessions_recurses_and_includes_root_files (line 58) | def test_list_sessions_recurses_and_includes_root_files(self):
FILE: tests/core/test_scanner.py
class TestScanner (line 25) | class TestScanner(TestCase):
method test_generate_redirect_regex (line 26) | def test_generate_redirect_regex(self):
FILE: tests/parse/test_config.py
class TestConfigParser (line 39) | class TestConfigParser(TestCase):
method test_safe_get (line 40) | def test_safe_get(self):
method test_safe_getint (line 46) | def test_safe_getint(self):
method test_safe_getfloat (line 49) | def test_safe_getfloat(self):
method test_safe_getboolean (line 52) | def test_safe_getboolean(self):
method test_safe_getlist (line 55) | def test_safe_getlist(self):
FILE: tests/parse/test_headers.py
class TestHeadersParser (line 24) | class TestHeadersParser(TestCase):
method test_str_to_dict (line 25) | def test_str_to_dict(self):
method test_dict_to_str (line 34) | def test_dict_to_str(self):
FILE: tests/parse/test_nmap.py
class TestNmapParser (line 6) | class TestNmapParser(TestCase):
method test_parse_nmap (line 7) | def test_parse_nmap(self):
FILE: tests/parse/test_url.py
class TestURLParsers (line 25) | class TestURLParsers(TestCase):
method test_clean_path (line 26) | def test_clean_path(self):
method test_parse_path (line 30) | def test_parse_path(self):
FILE: tests/utils/test_common.py
class TestCommonUtils (line 29) | class TestCommonUtils(TestCase):
method test_replace_path (line 30) | def test_replace_path(self):
method test_strip_and_uniquify (line 35) | def test_strip_and_uniquify(self):
method test_get_valid_filename (line 38) | def test_get_valid_filename(self):
method test_merge_path (line 41) | def test_merge_path(self):
FILE: tests/utils/test_crawl.py
class TestCrawl (line 25) | class TestCrawl(TestCase):
method test_text_crawl (line 26) | def test_text_crawl(self):
method test_html_crawl (line 30) | def test_html_crawl(self):
method test_robots_crawl (line 34) | def test_robots_crawl(self):
FILE: tests/utils/test_diff.py
class TestDiff (line 24) | class TestDiff(TestCase):
method test_generate_matching_regex (line 25) | def test_generate_matching_regex(self):
method test_dynamic_content_parser (line 28) | def test_dynamic_content_parser(self):
FILE: tests/utils/test_mimetype.py
class TestMimeTypeUtils (line 23) | class TestMimeTypeUtils(TestCase):
method test_is_json (line 24) | def test_is_json(self):
method test_is_xml (line 27) | def test_is_xml(self):
method test_is_query_string (line 30) | def test_is_query_string(self):
FILE: tests/utils/test_random.py
class TestRandom (line 24) | class TestRandom(TestCase):
method test_rand_string (line 25) | def test_rand_string(self):
FILE: tests/utils/test_schemedet.py
class TestSchemedet (line 24) | class TestSchemedet(TestCase):
method test_detect_scheme (line 25) | def test_detect_scheme(self):
Condensed preview — 151 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (686K chars).
[
{
"path": ".github/FUNDING.yml",
"chars": 66,
"preview": "# These are supported funding model platforms\n\ngithub: maurosoria\n"
},
{
"path": ".github/ISSUE_TEMPLATE/ask_question.md",
"chars": 141,
"preview": "---\nname: Ask Question\nabout: Ask a question about dirsearch\nlabels: question\n---\n\n### What is the question?\n\nWhat do yo"
},
{
"path": ".github/ISSUE_TEMPLATE/bug_report.md",
"chars": 294,
"preview": "---\nname: Bug Report\nabout: Report a dirsearch problem\nlabels: bug\n---\n\n### What is the current behavior?\n\nWhat actually"
},
{
"path": ".github/ISSUE_TEMPLATE/feature_request.md",
"chars": 218,
"preview": "---\nname: Feature Request\nabout: Suggest a new feature for dirsearch improvement\nlabels: enhancement\n---\n\n### What is th"
},
{
"path": ".github/pull_request_template.md",
"chars": 284,
"preview": "Description\n---------------\n\nWhat will it do?\n\nIf this PR will fix an issue, please address it:\nFix #{issue}\n\nRequiremen"
},
{
"path": ".github/workflows/ci.yml",
"chars": 1688,
"preview": "name: Inspection\n\non: [push, pull_request]\n\njobs:\n build:\n runs-on: ${{ matrix.os }}\n\n strategy:\n fail-fast:"
},
{
"path": ".github/workflows/codeql-analysis.yml",
"chars": 2436,
"preview": "# For most projects, this workflow file will not need changing; you simply need\n# to commit it to your repository.\n#\n# Y"
},
{
"path": ".github/workflows/docker-image.yml",
"chars": 305,
"preview": "name: Docker Image CI\n\non:\n push:\n branches: [ \"master\" ]\n pull_request:\n branches: [ \"master\" ]\n\njobs:\n\n build"
},
{
"path": ".github/workflows/nuitka-linux.yml",
"chars": 2531,
"preview": "# GitHub Action for building dirsearch with Nuitka (Linux)\n\nname: Nuitka Linux\n\non:\n workflow_dispatch:\n workflow_call"
},
{
"path": ".github/workflows/nuitka-macos-intel.yml",
"chars": 2440,
"preview": "# GitHub Action for building dirsearch with Nuitka (macOS Intel)\n\nname: Nuitka macOS Intel\n\non:\n workflow_dispatch:\n w"
},
{
"path": ".github/workflows/nuitka-macos-silicon.yml",
"chars": 2460,
"preview": "# GitHub Action for building dirsearch with Nuitka (macOS Silicon)\n\nname: Nuitka macOS Silicon\n\non:\n workflow_dispatch:"
},
{
"path": ".github/workflows/nuitka-release-draft.yml",
"chars": 3821,
"preview": "# GitHub Action for drafting a release from Nuitka builds\n\nname: Nuitka Draft Release\n\non:\n workflow_dispatch:\n inpu"
},
{
"path": ".github/workflows/nuitka-windows.yml",
"chars": 2229,
"preview": "# GitHub Action for building dirsearch with Nuitka (Windows)\n\nname: Nuitka Windows\n\non:\n workflow_dispatch:\n workflow_"
},
{
"path": ".github/workflows/pyinstaller-linux.yml",
"chars": 3268,
"preview": "# GitHub Action for building dirsearch with PyInstaller (Linux)\n\nname: PyInstaller Linux\n\non:\n workflow_dispatch:\n wor"
},
{
"path": ".github/workflows/pyinstaller-macos-intel.yml",
"chars": 3308,
"preview": "# GitHub Action for building dirsearch with PyInstaller (macOS Intel)\n\nname: PyInstaller macOS Intel\n\non:\n workflow_dis"
},
{
"path": ".github/workflows/pyinstaller-macos-silicon.yml",
"chars": 3326,
"preview": "# GitHub Action for building dirsearch with PyInstaller (macOS Silicon)\n\nname: PyInstaller macOS Silicon\n\non:\n workflow"
},
{
"path": ".github/workflows/pyinstaller-release-draft.yml",
"chars": 3513,
"preview": "# GitHub Action for drafting a release from PyInstaller builds\n\nname: PyInstaller Draft Release\n\non:\n workflow_dispatch"
},
{
"path": ".github/workflows/pyinstaller-windows.yml",
"chars": 3320,
"preview": "# GitHub Action for building dirsearch with PyInstaller (Windows)\n\nname: PyInstaller Windows\n\non:\n workflow_dispatch:\n "
},
{
"path": ".github/workflows/semgrep-analysis.yml",
"chars": 1156,
"preview": "# This workflow file requires a free account on Semgrep.dev to\n# manage rules, file ignores, notifications, and more.\n#\n"
},
{
"path": ".gitignore",
"chars": 111,
"preview": "/reports/\n__pycache__/\n*.py[cod]\n*.py.save\n*$py.class\n.idea/\n.ropeproject/\nvenv/\nsessions/*\n!sessions/.gitkeep\n"
},
{
"path": "AGENTS.md",
"chars": 6123,
"preview": "# Coding Agent Guide (dirsearch)\n\nThis repository contains **dirsearch**, a web path discovery tool. Use this guide to k"
},
{
"path": "CHANGELOG.md",
"chars": 5105,
"preview": "# Changelog\n\n## [Unreleased]\n- Ability to use multiple output formats\n- MySQL and PostgreSQL report formats\n- Support va"
},
{
"path": "CONTRIBUTORS.md",
"chars": 4061,
"preview": "# Contributors\n\n- [Pham Sy Minh](https://github.com/shelld3v)\n- [Valerio Rico](https://github.com/V-Rico)\n- [Damian Stro"
},
{
"path": "Dockerfile",
"chars": 299,
"preview": "FROM python:3.11.6-alpine\nLABEL maintainer=\"maurosoria@protonmail.com\"\n\nWORKDIR /root/\nADD . /root/\n\nRUN apk add \\\n g"
},
{
"path": "README.md",
"chars": 31131,
"preview": "<img src=\"static/logo.png#gh-light-mode-only\" alt=\"dirsearch logo (light)\" width=\"675px\">\n<img src=\"static/logo-dark.png"
},
{
"path": "__init__.py",
"chars": 85,
"preview": "import sys\nimport os\n\nsys.path.insert(0, os.path.dirname(os.path.abspath(__file__)))\n"
},
{
"path": "config.ini",
"chars": 2606,
"preview": "# If you want to edit dirsearch default configurations, you can\n# edit values in this file. Everything after `#` is a co"
},
{
"path": "db/400_blacklist.txt",
"chars": 192,
"preview": "%2e%2e//google.com\n%ff\n%2e%2e/%2e%2e/%2e%2e/%2e%2e/%2e%2e/%2e%2e/etc/passwd\n%2e%2e;/test\n%3f/\n%C0%AE%C0%AE%C0%AF\n../../."
},
{
"path": "db/403_blacklist.txt",
"chars": 201,
"preview": "%2e%2e//google.com\r\n%ff\r\n%2e%2e/%2e%2e/%2e%2e/%2e%2e/%2e%2e/%2e%2e/etc/passwd\r\n%2e%2e;/test\r\n%3f/\r\n%C0%AE%C0%AE%C0%AF\r\n."
},
{
"path": "db/500_blacklist.txt",
"chars": 137,
"preview": "%ff\r\n%2e%2e/%2e%2e/%2e%2e/%2e%2e/%2e%2e/%2e%2e/etc/passwd\r\n%3f/\r\n%C0%AE%C0%AE%C0%AF\r\n%2e%2e;/test\r\n../../../../../../etc"
},
{
"path": "db/categories/backups.txt",
"chars": 1635,
"preview": ".backup\n.bak\n.cc-ban.txt.bak\n.config.inc.php.swp\n.config.php.swp\n.configuration.php.swp\n.htaccess.BAK\n.htaccess.bak\n.hta"
},
{
"path": "db/categories/coldfusion/coldfusion.txt",
"chars": 152,
"preview": "Application.cfc\nApplication.cfm\nindex.cfm\ndefault.cfm\nlogin.cfm\nadmin.cfm\nCFIDE/\ncfide/\nCFIDE/administrator/\nCFIDE/admin"
},
{
"path": "db/categories/common.txt",
"chars": 88545,
"preview": "!.htaccess\n!.htpasswd\n%2e%2e/%2e%2e/%2e%2e/%2e%2e/%2e%2e/%2e%2e/etc/passwd\n%2e%2e//google.com\n%2e%2e;/test\n%3f/\n%C0%AE%C"
},
{
"path": "db/categories/conf.txt",
"chars": 17777,
"preview": ".angular-cli.json\n.apport-ignore.xml\n.appveyor.yml\n.atom/config.cson\n.aws/config\n.azure-pipelines.yml\n.azure/accessToken"
},
{
"path": "db/categories/db.txt",
"chars": 1712,
"preview": ".accdb\n.config/gcloud/access_tokens.db\n.config/gcloud/credentials.db\n.db\n.mdb\n.sql\n.sqlite\n.sqlite3\n1.sql\n2.sql\n2000.sql"
},
{
"path": "db/categories/dotnet/aspx.txt",
"chars": 215,
"preview": "Web.config\nbin/\nApp_Data/\nApp_GlobalResources/\nApp_LocalResources/\nGlobal.asax\nDefault.aspx\nLogin.aspx\ndefault.aspx\nlogi"
},
{
"path": "db/categories/dotnet/core.txt",
"chars": 180,
"preview": "appsettings.json\nappsettings.Development.json\nappsettings.Production.json\nwwwroot/\nProgram.cs\nStartup.cs\nbin/Debug/netco"
},
{
"path": "db/categories/dotnet/mvc.txt",
"chars": 186,
"preview": "Views/\nControllers/\nModels/\nAreas/\nbin/\nWeb.config\nGlobal.asax\nViews/Web.config\nViews/_ViewStart.cshtml\nViews/Shared/_La"
},
{
"path": "db/categories/extensions.txt",
"chars": 8964,
"preview": "%EXT%\n%EXT%.7z\n%EXT%.backup\n%EXT%.bak\n%EXT%.cgi\n%EXT%.conf\n%EXT%.copy\n%EXT%.gz\n%EXT%.htaccess\n%EXT%.js\n%EXT%.json\n%EXT%."
},
{
"path": "db/categories/generate_wpscan_wordlists.py",
"chars": 2762,
"preview": "#!/usr/bin/env python3\nimport json\nimport os\nimport sys\nimport requests\n\n# Define output paths\nCATEGORIES_DIR = os.path."
},
{
"path": "db/categories/infra/aws.txt",
"chars": 121,
"preview": ".aws/\n.aws/credentials\n.aws/config\naws/\ns3/\nlambda/\ncloudformation/\ntemplate.yaml\nsamconfig.toml\nmetadata.json\nuser-data"
},
{
"path": "db/categories/infra/docker.txt",
"chars": 81,
"preview": "Dockerfile\ndocker-compose.yml\ndocker-compose.yaml\n.dockerignore\ndocker/\n.docker/\n"
},
{
"path": "db/categories/infra/k8s.txt",
"chars": 109,
"preview": "k8s/\nkube/\ndeployment.yaml\nservice.yaml\ningress.yaml\nvalues.yaml\nChart.yaml\npods.yaml\n.kube/config\nminikube/\n"
},
{
"path": "db/categories/java/jsf.txt",
"chars": 139,
"preview": "faces-config.xml\nWEB-INF/faces-config.xml\nindex.xhtml\nindex.jsf\nlogin.xhtml\nlogin.jsf\njavax.faces.resource/\nresources/\nM"
},
{
"path": "db/categories/java/jsp.txt",
"chars": 149,
"preview": "WEB-INF/\nWEB-INF/web.xml\nWEB-INF/classes/\nWEB-INF/lib/\nindex.jsp\ndefault.jsp\nlogin.jsp\nadmin.jsp\nMETA-INF/\nMETA-INF/cont"
},
{
"path": "db/categories/java/spring.txt",
"chars": 238,
"preview": "application.properties\napplication.yml\napplication-dev.properties\napplication-prod.properties\nMETA-INF/\nWEB-INF/\nactuato"
},
{
"path": "db/categories/keys.txt",
"chars": 281,
"preview": ".key\n.pem\n.ssh/id_dsa\n.ssh/id_dsa.pub\n.ssh/id_rsa\n.ssh/id_rsa.key\n.ssh/id_rsa.pub\napiserver-aggregator.key\napiserver-key"
},
{
"path": "db/categories/logs.txt",
"chars": 3222,
"preview": ".badarg.log\n.badsegment.log\n.bak_0.log\n.divzero.log\n.exit.log\n.faultread.log\n.faultreadkernel.log\n.forktest.log\n.forktre"
},
{
"path": "db/categories/node/express.txt",
"chars": 139,
"preview": "package.json\npackage-lock.json\nnpm-debug.log\nyarn.lock\nnode_modules/\napp.js\nserver.js\nindex.js\nroutes/\nviews/\npublic/\nco"
},
{
"path": "db/categories/php/cakephp.txt",
"chars": 165,
"preview": "config/app.php\nconfig/database.php\ntmp/logs/error.log\ntmp/logs/debug.log\nwebroot/index.php\nbin/cake\ncomposer.json\n.env\nl"
},
{
"path": "db/categories/php/codeigniter.txt",
"chars": 207,
"preview": "application/config/config.php\napplication/config/database.php\nindex.php\nsystem/\ncomposer.json\napplication/controllers/\na"
},
{
"path": "db/categories/php/drupal.txt",
"chars": 170,
"preview": "web.config\nsites/default/settings.php\ncore/INSTALL.txt\nREADME.txt\nrobots.txt\nuser/login\ncore/\nmodules/\nprofiles/\nsites/\n"
},
{
"path": "db/categories/php/generate_wpscan_wordlists.py",
"chars": 3641,
"preview": "#!/usr/bin/env python3\nimport gzip\nimport json\nimport os\nimport sys\n\ndef download_file(url, output_path):\n import url"
},
{
"path": "db/categories/php/joomla.txt",
"chars": 190,
"preview": "configuration.php\nadministrator/\nhtaccess.txt\nweb.config.txt\nrobots.txt\ntemplates/\nbin/\ncache/\ncli/\ncomponents/\nimages/\n"
},
{
"path": "db/categories/php/laravel.txt",
"chars": 403,
"preview": "config/auth.php\npublic/index.php\npublic/robots.txt\nroutes/web.php\n.env.example\n.env\nartisan\ncomposer.json\nstorage/logs/l"
},
{
"path": "db/categories/php/magento.txt",
"chars": 211,
"preview": "app/etc/local.xml\napp/etc/env.php\nvar/log/system.log\nvar/log/exception.log\ncomposer.json\nauth.json\napp/\nbin/\ndev/\nlib/\np"
},
{
"path": "db/categories/php/plugins-full.txt",
"chars": 183,
"preview": "wp-content/plugins/akismet/\nwp-content/plugins/contact-form-7/\nwp-content/plugins/yoast-seo/\nwp-content/plugins/jetpack/"
},
{
"path": "db/categories/php/plugins-vulnerable.txt",
"chars": 288,
"preview": "wp-content/plugins/akismet/\nwp-content/plugins/contact-form-7/\nwp-content/plugins/jetpack/\nwp-content/plugins/woocommerc"
},
{
"path": "db/categories/php/symfony.txt",
"chars": 238,
"preview": "app/config/parameters.yml\napp/config/config.yml\nvar/logs/dev.log\nvar/logs/prod.log\nvar/cache/\ncomposer.json\nweb/app_dev."
},
{
"path": "db/categories/php/wordpress.txt",
"chars": 287,
"preview": "wp-config.php\nwp-admin/\nwp-content/\nwp-includes/\nwp-login.php\nxmlrpc.php\nreadme.html\nlicense.txt\nwp-config-sample.php\nwp"
},
{
"path": "db/categories/php/yii.txt",
"chars": 526,
"preview": "requirements.php\nbasic/web/index.php\nfrontend/web/index.php\nbackend/web/index.php\ncomposer.json\nconsole/\nprotected/data/"
},
{
"path": "db/categories/python/django.txt",
"chars": 131,
"preview": "manage.py\ndb.sqlite3\nsettings.py\nurls.py\nwsgi.py\nasgi.py\nrequirements.txt\n__init__.py\nadmin/\nstatic/\nmedia/\ntemplates/\nm"
},
{
"path": "db/categories/python/fastapi.txt",
"chars": 124,
"preview": "main.py\napp.py\nrequirements.txt\ndocs/\nredoc/\nopenapi.json\nuvicorn\ngunicorn.conf.py\nmetadata/\napp/\nrouters/\nschemas/\nmode"
},
{
"path": "db/categories/python/flask.txt",
"chars": 89,
"preview": "app.py\nmain.py\nrun.py\nrequirements.txt\nstatic/\ntemplates/\ninstance/\nconfig.py\nvenv/\n.env\n"
},
{
"path": "db/categories/vcs.txt",
"chars": 1556,
"preview": "!.gitignore\n.git\n.git-credentials\n.git-rewrite/\n.git/\n.git/branches/\n.git/COMMIT_EDITMSG\n.git/description\n.git/FETCH_HEA"
},
{
"path": "db/categories/web.txt",
"chars": 19856,
"preview": "+CSCOE+/logon.html\n+CSCOE+/session_password.html\n.asp\n.aspx\n.atoum.php\n.configuration.php\n.htm\n.html\n.inc.php\n.jsp\n.php\n"
},
{
"path": "db/dicc.txt",
"chars": 143564,
"preview": "!.gitignore\n!.htaccess\n!.htpasswd\n%2e%2e/%2e%2e/%2e%2e/%2e%2e/%2e%2e/%2e%2e/etc/passwd\n%2e%2e//google.com\n%2e%2e;/test\n%"
},
{
"path": "db/user-agents.txt",
"chars": 5243,
"preview": "Mozilla/5.0 (Linux x86_64; rv:91.0) Gecko/20100101 Firefox/91.0\nMozilla/5.0 (Linux x86_64; rv:96.0) Gecko/20100101 Firef"
},
{
"path": "dirsearch.py",
"chars": 1395,
"preview": "#!/usr/bin/env python3\n#\n# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify"
},
{
"path": "lib/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "lib/connection/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "lib/connection/dns.py",
"chars": 1399,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/connection/requester.py",
"chars": 15639,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/connection/response.py",
"chars": 4044,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/controller/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "lib/controller/controller.py",
"chars": 26690,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/controller/session.py",
"chars": 13777,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/core/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "lib/core/data.py",
"chars": 2972,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/core/decorators.py",
"chars": 2121,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/core/dictionary.py",
"chars": 8138,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/core/exceptions.py",
"chars": 1148,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/core/fuzzer.py",
"chars": 14582,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/core/logger.py",
"chars": 1291,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/core/options.py",
"chars": 19583,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/core/scanner.py",
"chars": 9352,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/core/settings.py",
"chars": 5813,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/core/structures.py",
"chars": 2426,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/parse/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "lib/parse/cmdline.py",
"chars": 17551,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/parse/config.py",
"chars": 3276,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/parse/headers.py",
"chars": 1915,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/parse/nmap.py",
"chars": 785,
"preview": "from __future__ import annotations\n\nimport defusedxml.ElementTree as ET\n\n\ndef parse_nmap(file: str) -> list[str]:\n ro"
},
{
"path": "lib/parse/rawrequest.py",
"chars": 1815,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/parse/url.py",
"chars": 1389,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/report/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "lib/report/csv_report.py",
"chars": 1760,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/report/factory.py",
"chars": 3827,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/report/html_report.py",
"chars": 2216,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/report/json_report.py",
"chars": 1730,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/report/manager.py",
"chars": 3436,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/report/markdown_report.py",
"chars": 1655,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/report/mysql_report.py",
"chars": 1769,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/report/plain_text_report.py",
"chars": 1547,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/report/postgresql_report.py",
"chars": 1400,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/report/simple_report.py",
"chars": 1195,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/report/sqlite_report.py",
"chars": 1844,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/report/templates/html_report_template.html",
"chars": 8563,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n<meta content=\"text/html;charset=utf-8\" http-equiv=\"Content-Type\">\n<meta content=\"utf-8\" h"
},
{
"path": "lib/report/xml_report.py",
"chars": 1868,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/utils/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "lib/utils/common.py",
"chars": 4458,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/utils/crawl.py",
"chars": 2926,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/utils/diff.py",
"chars": 3321,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/utils/file.py",
"chars": 3712,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/utils/mimetype.py",
"chars": 1847,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/utils/random.py",
"chars": 1017,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/utils/schemedet.py",
"chars": 1183,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/view/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "lib/view/colors.py",
"chars": 1936,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "lib/view/terminal.py",
"chars": 7018,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "pyinstaller/.gitignore",
"chars": 119,
"preview": "# PyInstaller build artifacts\ndist/\nbuild/\nbuild-output/\n*.pyc\n__pycache__/\n\n# PyInstaller temp files\n*.manifest\n*.log\n"
},
{
"path": "pyinstaller/README.md",
"chars": 1575,
"preview": "# PyInstaller Build Configuration\n\nThis directory contains the configuration for building standalone dirsearch executabl"
},
{
"path": "pyinstaller/build.sh",
"chars": 4127,
"preview": "#!/bin/bash\n# Build script for dirsearch PyInstaller binaries\n# Builds for the current platform\n#\n# Usage:\n# ./build.s"
},
{
"path": "pyinstaller/dirsearch.spec",
"chars": 2530,
"preview": "# -*- mode: python ; coding: utf-8 -*-\n\"\"\"\nPyInstaller spec file for dirsearch\nGenerates standalone executables for mult"
},
{
"path": "requirements.txt",
"chars": 383,
"preview": "# Pinned versions to prevent supply chain attacks\n# Last updated: 2026-01-13\nPySocks==1.7.1\nJinja2==3.1.6\ndefusedxml==0."
},
{
"path": "sessions/.gitkeep",
"chars": 0,
"preview": ""
},
{
"path": "setup.cfg",
"chars": 189,
"preview": "[codespell]\nskip = ./.git,./db/dicc.txt,./static\n\n[flake8]\ncount = True\nignore = E501,E701,F403,F405,F524,W503\nshow-sour"
},
{
"path": "setup.py",
"chars": 1473,
"preview": "import io\nimport os\nimport setuptools\nimport shutil\nimport tempfile\n\nfrom lib.core.installation import get_dependencies\n"
},
{
"path": "testing.py",
"chars": 1560,
"preview": "#!/usr/bin/env python3\n#\n# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify"
},
{
"path": "tests/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "tests/connection/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "tests/connection/test_dns.py",
"chars": 1214,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "tests/controller/test_session_store.py",
"chars": 2853,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "tests/core/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "tests/core/test_scanner.py",
"chars": 1346,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "tests/parse/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "tests/parse/test_config.py",
"chars": 2086,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "tests/parse/test_headers.py",
"chars": 1448,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "tests/parse/test_nmap.py",
"chars": 261,
"preview": "from unittest import TestCase\n\nfrom lib.parse.nmap import parse_nmap\n\n\nclass TestNmapParser(TestCase):\n def test_pars"
},
{
"path": "tests/parse/test_url.py",
"chars": 1559,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "tests/static/nmap.xml",
"chars": 3408,
"preview": "<?xml version=\"1.0\"?>\n<?xml-stylesheet href=\"file:///usr/local/bin/../share/nmap/nmap.xsl\" type=\"text/xsl\"?>\n<!-- Nmap 5"
},
{
"path": "tests/static/raw.txt",
"chars": 66,
"preview": "GET / HTTP/1.1\nHost: google.com\nUser-Agent: dirsearch\nAccept: */*\n"
},
{
"path": "tests/static/targets.txt",
"chars": 20,
"preview": "testphp.vulnweb.com\n"
},
{
"path": "tests/static/wordlist.txt",
"chars": 22,
"preview": "index.%EXT%\nhome.html\n"
},
{
"path": "tests/utils/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "tests/utils/test_common.py",
"chars": 2025,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "tests/utils/test_crawl.py",
"chars": 1528,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "tests/utils/test_diff.py",
"chars": 1507,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "tests/utils/test_mimetype.py",
"chars": 1296,
"preview": "# This program is free software; you can redistribute it and/or modify\n# it under the terms of the GNU General Public "
},
{
"path": "tests/utils/test_random.py",
"chars": 1177,
"preview": "# -*- coding: utf-8 -*-\n# This program is free software; you can redistribute it and/or modify\n# it under the terms of"
},
{
"path": "tests/utils/test_schemedet.py",
"chars": 1221,
"preview": "# This program is free software; you can redistribute it and/or modify\n# it under the terms of the GNU General Public "
}
]
About this extraction
This page contains the full source code of the maurosoria/dirsearch GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 151 files (627.8 KB), approximately 177.6k tokens, and a symbol index with 402 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.