Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gregorbiswanger/wordlistraider
Returns a selection of words that matches the passed conditions in an existing list.
https://github.com/gregorbiswanger/wordlistraider
Last synced: 3 months ago
JSON representation
Returns a selection of words that matches the passed conditions in an existing list.
- Host: GitHub
- URL: https://github.com/gregorbiswanger/wordlistraider
- Owner: GregorBiswanger
- License: mit
- Created: 2020-09-25T21:58:33.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-12-08T15:05:56.000Z (about 4 years ago)
- Last Synced: 2024-10-04T17:57:37.897Z (3 months ago)
- Language: Python
- Size: 50.8 KB
- Stars: 7
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
WordlistRaider
=======
WordlistRaider is a Python tool for preparing existing wordlists. As an example we have a GB big wordlist and we only want passwords with a length of at least 8 characters. This optimizes word lists and saves unnecessary requests.
## Screenshots![WordlistRaider](https://github.com/GregorBiswanger/WordlistRaider/blob/master/screenshot.jpg "WordlistRaider in action")
## Installation
```
git clone https://github.com/GregorBiswanger/WordlistRaider.git
```## Recommended Python Version:
WordlistRider currently supports **Python 3**.
* The recommended version for Python 3 is **3.8.x**
## Usage
Short Form | Long Form | Description
------------- | ------------- |-------------
-w | --wordlist | The wordlist to raid
-t | --target | Path to the target wordlist
--min | --minlength | Minimum length of password (default: 8)
--max | --maxlength | Maximum length of password
-n | --numbers | Password must include numbers (default: false)
-s | --specialcharacters | Includes passwords with special characters (default: false)
-h | --help | show the help message and exit### Example
* To list all the basic options and switches use -h switch:
```python WordlistRaider.py -h```
* Use passwords with at least 10 characters, they can contain numbers and special characters:
``python WordlistRaider.py -w source.txt -t target.txt --min 10 -n true -s true``
## License
WordlistRaider is licensed under the MIT license. take a look at the [LICENSE](https://github.com/GregorBiswanger/WordlistRaider/blob/master/LICENSE) for more information.
## Version
**Current version is 1.0**