All Projects → skyzyx → bad-passwords

skyzyx / bad-passwords

Licence: other
A list of the top 10,000 most-used passwords from hacked password lists.

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to bad-passwords

Whispers
Identify hardcoded secrets and dangerous behaviours
Stars: ✭ 66 (+100%)
Mutual labels:  passwords
enigmatic-mouse
The enigmatic mouse will keep your passwords safe - password manager on Android in Kotlin.
Stars: ✭ 14 (-57.58%)
Mutual labels:  passwords
password-list
Password lists with top passwords to optimize bruteforce attacks
Stars: ✭ 174 (+427.27%)
Mutual labels:  passwords
Dumb Password Rules
Shaming sites with dumb password rules.
Stars: ✭ 2,635 (+7884.85%)
Mutual labels:  passwords
browser-creds
recover Firefox and more browsers logins
Stars: ✭ 42 (+27.27%)
Mutual labels:  passwords
dc4d-june-2017-notes
Notes I took during DayCamp4Developers, June 2017.
Stars: ✭ 17 (-48.48%)
Mutual labels:  passwords
Passcat
Passwords Recovery Tool
Stars: ✭ 164 (+396.97%)
Mutual labels:  passwords
PwnedPasswords
PwnedPasswords as a Service
Stars: ✭ 24 (-27.27%)
Mutual labels:  passwords
weakpass generator
generates weak passwords based on current date
Stars: ✭ 36 (+9.09%)
Mutual labels:  passwords
ink
A Logger backend that logs JSON
Stars: ✭ 64 (+93.94%)
Mutual labels:  passwords
Privy
An easy, fast lib to correctly password-protect your data
Stars: ✭ 230 (+596.97%)
Mutual labels:  passwords
keevault
Kee Vault is a password manager for your web browser. Password databases (Vaults) are encrypted using the KeePass storage format before being sent to a remote server for synchronisation across any modern device/browser
Stars: ✭ 57 (+72.73%)
Mutual labels:  passwords
mongoose-pii
A Mongoose plugin that lets you transparently cipher stored PII and use securely-hashed passwords
Stars: ✭ 43 (+30.3%)
Mutual labels:  passwords
Lockwise Ios
Firefox's Lockwise app for iOS
Stars: ✭ 224 (+578.79%)
Mutual labels:  passwords
Pwned
Simple CLI script to check if you have a password that has been compromised in a data breach.
Stars: ✭ 47 (+42.42%)
Mutual labels:  passwords
Password exposed
🔒 Password Exposed Helper Function - Check if a password has been exposed in a data breach.
Stars: ✭ 197 (+496.97%)
Mutual labels:  passwords
addon-bitwarden
Vaultwarden (Bitwarden) - Home Assistant Community Add-ons
Stars: ✭ 102 (+209.09%)
Mutual labels:  passwords
passthief
A Python script to steal all the passwords via the use of plugins 😈
Stars: ✭ 27 (-18.18%)
Mutual labels:  passwords
MacOS-WPA-PSK
PoC script showing that MacOS leaves the wireless key in NVRAM, in plaintext and accessible to anyone.
Stars: ✭ 29 (-12.12%)
Mutual labels:  passwords
alfred-passwords-workflow
An Alfred 4 workflow that allows you to quickly generate strong passwords.
Stars: ✭ 42 (+27.27%)
Mutual labels:  passwords

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 and running:

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:

Installation

Bundle with Composer (recommended!)

To add Bad Passwords as a Composer dependency in your composer.json file:

{
    "require": {
        "skyzyx/bad-passwords": ">=1.0"
    }
}

And include it in your scripts:

require_once 'vendor/autoload.php';

Contributing

To view the list of existing contributors, run the following command from the Terminal:

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 and the Unlicense. You can choose whichever license you would prefer to adhere to.

CC0
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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].