Awesome
<!-- PROJECT LOGO --> <br /> <p align="center"> <a href="https://github.com/clem9669/wordlists/"> <img src="https://s.rfi.fr/media/display/f19b9c3c-1723-11ea-b771-005056bf7c53/w:310/p:16x9/dictionnaire_5_0.jpg" alt="Logo" width="400" height="200"> </a> <h3 align="center">French Wordlists</h3> <p align="center"> Crack french people password </p><!-- TABLE OF CONTENTS -->Check out my hashcat rule project at: https://github.com/clem9669/hashcat-rule
Table of Contents
<!-- ABOUT THE PROJECT -->About The Project
It is easier to crack password for english people because it is le langue of internet. And there is good resource as rockyou, hashorg2019, etc...
This project aim to provide french word list about everything a person could use as a base password. If you are cracking with the list above, please also use a rule in hashcat or john.
I have already removed œ,ï,ö,ä,ü,û,ô,î,â,ë
which are difficult to type chars even if they are present in french alphabet.
Downloads
Because It might be simpler for you, I already compiled 3 different versions of wordlists in the Release section of Github
All details are there about wordlists combinations.
Update: The clem9669_wordlist_large &clem9669_wordlist_medium are too big for Github Actions. The current specs for Github Actions VM is 2-core CPU; 7 GB of RAM memory; 14 GB of SSD disk space.
Web discovery
In the following clem9669/weblist, you can found a wordlist for pentesting purpose which is design to find resources for french people too.
Built with
The main part of the list come from various places of internet but many thanks to :
- Wikipedia
- Grammalect
- SublimeText
- weakpass.com
- hashes.org
- hashmob.net
- packetstormsecurity.com
- danielmiessler/Seclists
- scipag/password-list
- xajkep/wordlists
- JustinApplegate/password-cracking
- Cheroxx/custom-wordlists
- decal/werdlists
- wordlists.dev
- sous-titres.eu
- And more github wordlists ...
The keyboard walks are generated with kwprocessor.
<!-- USAGE EXAMPLES -->Usage
I let the end user use at their will the lists. You could use only certain or all lists depending on your scope. See the release section in github for a uniq version compiled.
N.B: I have recently heard of https://github.com/nil0x42/duplicut, it aims to uniq huge wordlist.
$ duplicut wordlist.txt -o wordlist_uniq.txt
Warning: the lists can be very big! Multipled with the rule at https://github.com/clem9669/hashcat-rule
Cracking contest
This repo and the rulelists associated have been used for :
- Korelogic Password Cracking contest at Defcon
- Cracking haveibeenpwned.com hashes releases by Troy Hunt
- CrackTheCon contest
- SANS SEC courses
Recommended read
The following projects could interest you:
- mxrch/penglab: Abuse of Google Colab for Cracking
- hashcat/hashcat: Hashcat
- openwall/john: John (jtr)
- nil0x42/duplicut: Remove duplicates in huge lists
- scip.ch/en/?labs.20210415: Analysis of Passwords (blog)
- crackstation.net/crackstation-wordlist-password-cracking-dictionary: CrackStation's wordlist
- hackingarticles.in/wordlists-for-pentester: Wordlist guide
- Hashcat writeups: Contest writeups
Roadmap
See the open issues for a list of proposed features (and known issues).
If a wordlist is missing please raise an issue !
<!-- CONTRIBUTING -->Contributing
Thanks to everyone in the password cracking scene for inspiration and lists ! 💪
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request