Coder Social home page Coder Social logo

sakkarose / vie_wpa2pw_dicts Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 0.0 2.33 MB

Personal custom wordlists & rule-based attacks because I was bored.

License: Creative Commons Attribution 4.0 International

Python 100.00%
common date dictionary dictionary-attack hashcat hashcat-lists hashcat-masks hashcat-rules phone-number python rockyou rockyou2021 vietnam vietnamese wpa2 wpa2-handshake wpa2-wordlist

vie_wpa2pw_dicts's Introduction

WPA2 Dicts & Hashcat Rules

This repository contains specialized wordlists tailored for cracking WiFi passwords, with a focus on likely patterns found in Vietnam (vie- prefix).

Route

  • Since I analyzed the dictionaries to determine the most efficient route for dehashing by removing duplicates, you can benefit from my optimized approach.
  • vie-personal_dehashed_dict.txt > vie-common_date.txt > vie-phonenumber_main.rule > vie-miscnumber.rule > rockyou_wpa2.txt > ... > vie-phonenumber_sub.rule

Wordlists

  • vie-personal_dehashed_dict.txt - Actual Vietnamese AP passwords that I have through dehashing pcap files my multiple Raspberry Pi devices collected.

  • vie-common_date.txt - Combined common Vietnamese date-related formats dictionary. Generated and optimized using CDate_gen.py. This includes:

    • Days from 1970 to 2025 in DDMMYYYY & MMDDYYYY formats.
    • Every combinations of 2 random years from 1970 to 2025 in YYYYyyyy format.
    • Every combinations of 2 random date in a year in DDMMddmm & MMDDmmdd formats.
  • vie-phonenumber_main.rule - A Hashcat rule file designed to generate 10-digit Vietnamese phone numbers for mask-based attacks.

    • Prioritizes prefixes from major providers including Viettel, Mobifone, and Vinaphone (Viettel 032, 033, 034, 035, 036, 037, 038, 039, 086, 096, 097, 098 / Mobifone 070, 076, 077, 078, 079, 089, 090, 093 / Vinaphone 081, 082, 083, 084, 085, 088, 091, 094).
    • Prefixes (033, 086, 077, 093, 088) have higher priority than the rests.
  • vie-phonenumber_sub.rule - A Hashcat rule file designed to generate 10-digit Vietnamese phone numbers for mask-based attacks.

    • Consists of prefixes from minor providers including Vietnammobile, Gmobile, Itelecom, Wintel, VNSKY, FPT and myLocal (Vietnamobile 052, 056, 058, 092 / Gmobile 059, 099 / Itelecom 087 / Wintel 0559 / VNSKY 0777 / FPT 0775 / myLocal 0898, 0896, 0899).
  • vie-miscnumber.rule -A Hashcat rule file designed for many short masks that aren't long enough to warrant a separate rule file. This includes:

    • 8-digits Vietnamese Hotline prefixes (1800 & 1900)
  • rockyou_wpa2.txt - A modified version of the classic Rockyou wordlist optimized for WPA2 password attacks (original source: Kali Linux 2021.3)

  • vie-phonenumber_main.txt - Replaced by vie-phonenumber_*.rule files. Generated and optimized using PNm_gen.py.

Miscellaneous

  • Dup_check.py - Used for doublechecking if there are duplicates in a wordlist.
  • SSID_remove.py - Used for doublechecking if there are possible SSID in a wordlist instead of a possible password.
  • Potfile_update.py - Used for adding (actual) new entry from my potfile to vie-personal_dehashed_dict.txt.

Explanation of vie-phonenumber_main

The vie-phonenumber_main.txt wordlist was omitted due to its large size (~3.2GB). The vie-phonenumber_main.rule file serves as a compact and efficient replacement for mask attacks in Hashcat. If needed, you can use the PNm_gen.py to generate the wordlist.

Important Note: Please use these resources responsibly and ethically.

vie_wpa2pw_dicts's People

Contributors

sakkarose avatar

Stargazers

Le Nguyen Tan Phat avatar  avatar Hero avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.