Apr 19, 2013 10:34 AM
(This post was last modified: Apr 19, 2013 05:23 PM by Sertroph.)
Alright, so before anyone starts sending PMs or anything else, I demand that you read the description. You'll save us both a lot of trouble that way.
This is my very first foray into the wide realm of QT5 and sqlite3. There is no way in this world that it will run perfectly in every situation and every computer. It also means I can't guarantee this won't seriously screw up your computer. When you run this, you run it at your own risk, and I am not liable for any damages happening because of this software. It is free, and since you did not pay for it you have no support.
I will help anyone who comments on this thread to the best of my ability, but that's as far as it goes. I don't want anybody PMing me asking for help with it. If you need help with something, there's a very good chance someone else will have the same question, so it's best to ask it here.
Now that I am through all the bad stuff, I can tell you why this is such a great thing. Suppose you have four different password files, all fairly large, and sorted in two different ways.
One is your personal favorite because it has been sorted by chance of being used. instead of the first word in it being aardvark, the first word is qwerty, because qwerty is much more likely to be used as a password.
However, you found a couple other great lists, and you want to use them as well. You can't just merge them all together with a cat command, because there would be duplicates. To remove the duplicates you would have to sort the final big list alphabetically, and significantly decrease the speed of your wireless cracking.
This is where this tool comes in. It allows you to import multiple lists but still keep the best words at the top. It does this by using math (oh my!), sqlite and qt5.
With this tool in your arsenal, you will be able to download every list with impunity, and be able to export the most popular ones for usage. Never again will you find a list and think oh gosh, I like the looks of this, but the one I currently have is doing pretty good, oh well.
Screenshots:
Search Results Spoiler (Click to View)
Browsing Database Spoiler (Click to View)
Notes:
Features:
Beta:
Alpha:
ToDo:
Known Issues: none
If you find any, it would be best for everyone if you shared them.
Download:
You can get the Linux Binary here: DictMan - 843.34 KB
You can get the source code here: DictMan.zip - 94.01 KB
Bump, because people might actually want it.
This is my very first foray into the wide realm of QT5 and sqlite3. There is no way in this world that it will run perfectly in every situation and every computer. It also means I can't guarantee this won't seriously screw up your computer. When you run this, you run it at your own risk, and I am not liable for any damages happening because of this software. It is free, and since you did not pay for it you have no support.
I will help anyone who comments on this thread to the best of my ability, but that's as far as it goes. I don't want anybody PMing me asking for help with it. If you need help with something, there's a very good chance someone else will have the same question, so it's best to ask it here.
Now that I am through all the bad stuff, I can tell you why this is such a great thing. Suppose you have four different password files, all fairly large, and sorted in two different ways.
One is your personal favorite because it has been sorted by chance of being used. instead of the first word in it being aardvark, the first word is qwerty, because qwerty is much more likely to be used as a password.
However, you found a couple other great lists, and you want to use them as well. You can't just merge them all together with a cat command, because there would be duplicates. To remove the duplicates you would have to sort the final big list alphabetically, and significantly decrease the speed of your wireless cracking.
This is where this tool comes in. It allows you to import multiple lists but still keep the best words at the top. It does this by using math (oh my!), sqlite and qt5.
With this tool in your arsenal, you will be able to download every list with impunity, and be able to export the most popular ones for usage. Never again will you find a list and think oh gosh, I like the looks of this, but the one I currently have is doing pretty good, oh well.
Screenshots:
Search Results Spoiler (Click to View)
Browsing Database Spoiler (Click to View)
Notes:
- Currently the program works in Linux, and has only been tested on Debian Linux 64Bit. It compiles on windows, but since this is beta I don't want to deal with that yet.
- There are no options for exporting other than the file name/location. more control will be added in later versions.
- It only needs read access to your password files, so you don't have to worry about those being screwed over.
Features:
Beta:
- Search function added
- Cleanup database function added
- Import speed is 10x faster than previous version (used to be 4000 passwords per second, now 44000pps on my machine)
- Multi-threaded now
- Able to view entire database in-program
Alpha:
- Import alphabetically sorted password lists
- Import lists sorted by probability of being used
- Export entire database based on probability of being used
ToDo:
- Edit passwords in manager
- Better control of what to export (limited to certain number of passwords, export alphabetically and not valued, etc)
- Compile it for windows
- Speed up imports (even more!)
Known Issues: none
If you find any, it would be best for everyone if you shared them.
Download:
You can get the Linux Binary here: DictMan - 843.34 KB
You can get the source code here: DictMan.zip - 94.01 KB
Bump, because people might actually want it.



![[Image: h74io7T.png?1]](https://i.imgur.com/h74io7T.png?1)
![[Image: 3IJcE7T.png?1]](https://i.imgur.com/3IJcE7T.png?1)