DyMerge ~ Project

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?

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.


You can install DyMerge by cloning the Git Repo:

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


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

To view all available options run:

$ python dymerge.py -h


Here's a short demo:

(For more demos click here.)


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.


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)



Sign-up for our Newsletter

Subscribe to k4m4's personal email list. A handpicked selection of recommended articles, updates about the latest apps & technologies, inspiration from global and unique sources delivered every Sunday directly to your inbox.