This forum is in archive mode. You will not be able to post new content.

Author Topic: [Python] Gen2k (Automated Wordlist Generator)  (Read 2884 times)

0 Members and 2 Guests are viewing this topic.

Offline irenicus09

  • /dev/null
  • *
  • Posts: 6
  • Cookies: 1
    • View Profile
[Python] Gen2k (Automated Wordlist Generator)
« on: June 26, 2013, 06:49:02 PM »
Hello guys, this is pretty much my first useful post in this forum.

Okay first of all, it's a simple tool & uses basic algorithms.



Gen2k is still in beta, but works flawlessly as of now. It’s not your typical word list generator, and doesn’t intend to be one. There are already good ones out there like Crunch, etc.

Gen2k aims to be a smart word list generator, it takes sample words as input. Sample words can be anything that you know about the target, from area, date of birth to names & special events, etc. Once a list of all those known words have been supplied to Gen2k, it automatically, based on the options set..determines the best possible way to make a word list out of those.

As many of you know, people tend to use birth year, specific dates, random numbers, custom words attached to simple words in order to make their passwords more complex. Gen2k aims to exploit those types of weaknesses along with conversion of words to upper & lower cases to make your word list completely personalized & appropriate for the situation.

It has most of the features that I thought of implementing when I started working on it and obviously it can be improved further. It’s written completely in Python. It’s fast, light weight & doesn’t have any external dependencies.


Features:


* Generates password combinations by combining supplied words.

  * Mixes frequently used number patterns with words.
  * Generates password combinations using year/date combo.
  * Mixes custom user defined value(s) combination with words.
  * Option to auto convert words to upper/lowercase & capitalisation.
  * WPA/WPA2 password validation check.
  * No external dependencies.
 



Link to KODE -->
http://pastebin.com/9MgYX62m


Okay this tool is just a beta version, obviously I coded it personally for myself to get the job done as I didn't see any relevant tools available. But I'm interested in what you guys have to say about it & if you'd want new features implemented, etc.

If you'd want to read about the tool in details you can visit my blog here: https://irenicus09.wordpress.com/2013/05/19/gen2k-automated-wordlist-generator/


Also I'm aware that there may be memory related bugs if the wordlist is really big, I hope to fix that soon.

Thanks.
« Last Edit: June 26, 2013, 07:10:40 PM by irenicus09 »

Offline str0be

  • Serf
  • *
  • Posts: 42
  • Cookies: 8
  • <!-- hi
    • View Profile
Re: [Python] Gen2k (Automated Wordlist Generator)
« Reply #1 on: June 27, 2013, 10:49:58 PM »
Great idea. You know, pairing up this with http://evilzone.org/evilzone-releases/d0xbase/ could be a pretty powerful combo.

---
Any chance of you hosting this somewhere?
« Last Edit: June 28, 2013, 11:03:19 PM by str0be »

 



Want to be here? Contact Ande, Factionwars or Kulverstukas on the forum or at IRC.