Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xiecat/prad
Web directory and file discovery.
https://github.com/xiecat/prad
directory file scanner web wordlist
Last synced: 1 day ago
JSON representation
Web directory and file discovery.
- Host: GitHub
- URL: https://github.com/xiecat/prad
- Owner: xiecat
- License: mit
- Created: 2022-03-12T12:25:22.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-31T11:31:52.000Z (about 2 years ago)
- Last Synced: 2024-06-19T03:08:23.139Z (5 months ago)
- Topics: directory, file, scanner, web, wordlist
- Language: Go
- Homepage:
- Size: 85.9 KB
- Stars: 19
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# prad
Web directory and file discovery.
## Usage
```shell
➜ prad .\prad.exe -h
╱╱╱╱╱╱╱╱╱╱╭╮
╱╱╱╱╱╱╱╱╱╱┃┃
╭━━┳━┳━━┳━╯┃
┃╭╮┃╭┫╭╮┃╭╮┃
┃╰╯┃┃┃╭╮┃╰╯┃
┃╭━┻╯╰╯╰┻━━╯
┃┃
╰╯ v0.0.1web directory and file discovery.
Usage:
C:\prad.exe [flags]Flags:
INPUT OPTIONS:
-u, -url string url to scan
-wf, -word-file string wordlist file
-wl, -word-list string[] wordlistOUTPUT OPTIONS:
-nc, -no-color disable color in output
-of, -output-fileOTHER OPTIONS:
-concurrent int concurrent goroutines (default 10)
-proxy string proxy
-timeout int timeout (default 5)
-qps int QPS (default 10)
``````shell
➜ prad .\prad.exe -u http://127.0.0.1:8000
╱╱╱╱╱╱╱╱╱╱╭╮
╱╱╱╱╱╱╱╱╱╱┃┃
╭━━┳━┳━━┳━╯┃
┃╭╮┃╭┫╭╮┃╭╮┃
┃╰╯┃┃┃╭╮┃╰╯┃
┃╭━┻╯╰╯╰┻━━╯
┃┃
╰╯ v0.0.1404 - http://127.0.0.1:8000/.svn
404 - http://127.0.0.1:8000/admin
404 - http://127.0.0.1:8000/login
404 - http://127.0.0.1:8000/.git
404 - http://127.0.0.1:8000/backup
404 - http://127.0.0.1:8000/manager
200 - http://127.0.0.1:8000/.idea
``````shell
➜ prad .\prad.exe -u 'http://127.0.0.1:8000/{{path}}/admin'
╱╱╱╱╱╱╱╱╱╱╭╮
╱╱╱╱╱╱╱╱╱╱┃┃
╭━━┳━┳━━┳━╯┃
┃╭╮┃╭┫╭╮┃╭╮┃
┃╰╯┃┃┃╭╮┃╰╯┃
┃╭━┻╯╰╯╰┻━━╯
┃┃
╰╯ v0.0.1404 - http://127.0.0.1:8000/backup/admin
404 - http://127.0.0.1:8000/login/admin
404 - http://127.0.0.1:8000/admin/admin
404 - http://127.0.0.1:8000/manager/admin
404 - http://127.0.0.1:8000/.svn/admin
404 - http://127.0.0.1:8000/.idea/admin
404 - http://127.0.0.1:8000/.git/admin
```## Features
- [x] custom wordlist file
- [x] custom URL replacement location
- [x] support proxy
- [x] concurrency settings
- [x] custom timeout
- [x] QPS limit
- [ ] custom word extension
- [ ] custom word prefix, word suffix
- [x] filter by status code
- [x] exclude by status code
- [x] progress save
- [ ] WAF detection