DyMerge ~ Project

August 19, 2016

DyMerge - Dynamic Dictionary Merger

A simple, yet powerful tool - written purely in python - which takes given wordlists and merges them into one dynamic dictionary that can then be used as ammunition for a successful dictionary based (or bruteforce) attack.

DyMerge Screenshot

The Idea

Meanwhile making my way through a ctf challenge, I thought about how powerful a single dictionary could become if only it contained every possibly relevant wordlist extracted from previous leaked content, provided by everyday cracking tools, and created by custom word list generators. All into one. Dangerously powerful don't you think?

That is when I came up with the idea of DyMerge. DyMerge is a simple, yet powerful tool written - purely in python - which takes given wordlists, and merges them into one dynamic dictionary that can then be used as ammunition for a successful dictionary based (or bruteforce) attack.

DyMerge gives you the opportunity to sit back and relax while your password cracking tool does its job for you, without thinking that you'll most probably gonna have to try using a different dictionary, which - undoubtedly - contains many of the same words as the previous one.

Installation

You can install DyMerge by cloning the Git Repo:

$ git clone https://github.com/k4m4/dymerge.git

Usage

Usage: python dymerge.py {dictionaries} [options]

To view all available options run:

$ python dymerge.py -h

Demo

Here's a short demo:

(For more demos click here.)

License

Copyright © 2016 by Nikolaos Kamarinakis. Some rights reserved.

DyMerge is under the terms of the MIT License, following all clarifications stated in the license file.

Developer

  • Nikolaos Kamarinakis (@nikolaskama)

You can contact me anytime at nikolaskam{at}gmail{dot}com. I will be more than grateful to hear any sort of feedback.

Video (By JackkTuts)

Social