https://github.com/skyzyx/bad-passwords
A list of the top 10,000 most-used passwords from hacked password lists.
https://github.com/skyzyx/bad-passwords
passwords php security
Last synced: 27 days ago
JSON representation
A list of the top 10,000 most-used passwords from hacked password lists.
- Host: GitHub
- URL: https://github.com/skyzyx/bad-passwords
- Owner: skyzyx
- License: other
- Created: 2014-09-10T02:30:41.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2017-09-16T19:16:09.000Z (over 7 years ago)
- Last Synced: 2024-04-22T21:22:39.165Z (12 months ago)
- Topics: passwords, php, security
- Language: PHP
- Homepage:
- Size: 1.37 MB
- Stars: 33
- Watchers: 5
- Forks: 23
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE-CC0
Awesome Lists containing this project
- awesome-security-collection - **24**星 - used passwords from hacked password lists. (<a id="6a5d962d62378399d7e12c1690188e7a"></a>Wordlist)
README
# [Bad Passwords](http://github.com/skyzyx/bad-passwords)
A list of the top 10,000 most-used passwords from hacked password lists.
Mutated list was generated by installing [John the Ripper](http://www.openwall.com/john/) and running:
```bash
john --wordlist=raw.txt --rules --stdout > raw-mutated.txt
```This produces a list which starts with the top 10,000 and makes commonplace alterations to that list. This increases the size of the list from 10,000 → over 422,000.
## See Also…
> **NOTE:** This is a list of known-bad clear text passwords. For a list of known-bad password SHA-1 hashes, see https://github.com/skyzyx/bad-password-hashes.
## Requirements
### Required
The following software is **required** for Bad Passwords to run:* [PHP] 5.3.0+
## Installation
### Bundle with Composer (recommended!)
To add Bad Passwords as a [Composer] dependency in your `composer.json` file:```json
{
"require": {
"skyzyx/bad-passwords": ">=1.0"
}
}
```And include it in your scripts:
```php
require_once 'vendor/autoload.php';
```## Contributing
To view the list of existing [contributors](/skyzyx/bad-passwords/graphs/contributors), run the following command from the Terminal:```bash
git shortlog -sne --no-merges
```### How?
Here's the process for contributing:1. Fork Bad Passwords to your GitHub account.
2. Clone your GitHub copy of the repository into your local workspace.
3. Write code, fix bugs, and add tests with 100% code coverage.
4. Commit your changes to your local workspace and push them up to your GitHub copy.
5. You submit a GitHub pull request with a description of what the change is.
6. The contribution is reviewed. Maybe there will be some banter back-and-forth in the comments.
7. If all goes well, your pull request will be accepted and your changes are merged in.## Authors, Copyright & Licensing
My intention is to release all rights to this documentation and make it available under the Public Domain. Unfortunately, in the U.S. it's not quite that cut-and-dry. So, I am dual-licensing this work under [CC0](LICENSE-CC0) and the [Unlicense](LICENSE-UNLICENSE). You can choose whichever license you would prefer to adhere to.
![]()
To the extent possible under law,
Ryan Parman
has waived all copyright and related or neighboring rights to
"Bad Passwords".
This work is published from:
United States.[PHP]: http://php.net
[Composer]: https://getcomposer.org