Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/devanshbatham/paramspider
Mining URLs from dark corners of Web Archives for bug hunting/fuzzing/further probing
https://github.com/devanshbatham/paramspider
bugbounty content-discovery fuzzing osint parameter parameter-finder urls-parameters
Last synced: about 11 hours ago
JSON representation
Mining URLs from dark corners of Web Archives for bug hunting/fuzzing/further probing
- Host: GitHub
- URL: https://github.com/devanshbatham/paramspider
- Owner: devanshbatham
- License: mit
- Created: 2020-04-12T10:49:22.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-06-24T15:40:15.000Z (7 months ago)
- Last Synced: 2025-01-16T04:06:27.942Z (8 days ago)
- Topics: bugbounty, content-discovery, fuzzing, osint, parameter, parameter-finder, urls-parameters
- Language: Python
- Homepage:
- Size: 369 KB
- Stars: 2,582
- Watchers: 38
- Forks: 433
- Open Issues: 33
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
paramspider
Mining URLs from dark corners of Web Archives for bug hunting/fuzzing/further probing
📖 About •
🏗️ Installation •
⛏️ Usage •
🚀 Examples •
🤝 Contributing •![paramspider](https://github.com/devanshbatham/ParamSpider/blob/master/static/paramspider.png?raw=true)
## About
`paramspider` allows you to fetch URLs related to any domain or a list of domains from Wayback achives. It filters out "boring" URLs, allowing you to focus on the ones that matter the most.
## Installation
To install `paramspider`, follow these steps:
```sh
git clone https://github.com/devanshbatham/paramspider
cd paramspider
pip install .
```## Usage
To use `paramspider`, follow these steps:
```sh
paramspider -d example.com
```## Examples
Here are a few examples of how to use `paramspider`:
- Discover URLs for a single domain:
```sh
paramspider -d example.com
```- Discover URLs for multiple domains from a file:
```sh
paramspider -l domains.txt
```- Stream URLs on the termial:
```sh
paramspider -d example.com -s
```- Set up web request proxy:
```sh
paramspider -d example.com --proxy '127.0.0.1:7890'
```
- Adding a placeholder for URL parameter values (default: "FUZZ"):```sh
paramspider -d example.com -p '">reflection
'
```## Contributing
Contributions are welcome! If you'd like to contribute to `paramspider`, please follow these steps:
1. Fork the repository.
2. Create a new branch.
3. Make your changes and commit them.
4. Submit a pull request.## Star History
[![Star History Chart](https://api.star-history.com/svg?repos=devanshbatham/paramspider&type=Date)](https://star-history.com/#devanshbatham/paramspider&Date)