木头字典生成器
木头字典生成器是一款功能全面的的超级密码字典生成器软件。字典生成模式可以方便生成常规字典,英文字典,拼音字典,弱口令字典,还包含特殊字典生成器生日字典生成器,姓名字典生成器,电话号码字典生成器字典修改模式且具备多种字典修改功能,字典集合运算功能和自动字典清理是目前功能最强大的解密字典生成器。
第一部份、木头超级字典生成器简介及用途说明
一、软件介绍
木头超级字典
生成器是一款专业的字典制作工具集,包括字典生成、修改、分割、合并、清理等工具。
生成字典工具除具有其本的常规字典生成功能外,还能实现拼音字典、汉字字典、英语字典、姓名字典、社会工程字典以及分组字典。修改、合并、分割、清理工具实现字典变幻功能。还提供字典属性查看,字典快速预览辅助工具。灵活运用本软件功能,可以生成多种特殊要求的字典。在生成字典前可精确估算字典大小和字典文件大小,使用你可以跟据当前软硬件资源限制来制作字典,避免盲目生成字典的情况。软件支持大字典直接分割输出,可设置每个字典文件大小,便于你的后续工作分批量处理。
木头超级字典生成器以数学模型为理论基础,各功能模块相当于一个数学运算步骤,制作一个字典就像解一道数据题,灵活运用,变化多端,充分发挥你的想象力,生成一个字典甚至可以找到多种方法。在本教程的后面,我们将举例说明,希望达到抛砖引玉的作用。
二、运行环境
1、硬件要求
最低配置:CPU:奔腾Ⅲ450M 硬盘:4.3G 内存:128M
以上为软件运行的最低配置,硬件配置当然越高越好,软件运行速度越快。如果生成字典比较大,尽量使用配置高的电脑。
2、软件要求
操作系统:Windows 2000 、Windows XP、Windows 2003、Windows Vista、Windows 2008、Windows 7
其它软件:WINXP,WIN2003用户安装必须安装补丁Microsoft .NET Framework 2.0 Service Pack 2 注意是SP2补丁.
下载地址:http://www.microsoft.com/downloads/zh-cn/details.aspx?displaylang=zh-cn&FamilyID=5b2c0358-915b-4eb5-9b1d-10e506da9d0f
微软官方补丁,请放心下载。此下载页面有三个适用不同操作系统的下载链接,一般使用32位winxp的用户较多,即下载最后一个32位补丁。
WIN Vista,WIN7用户可直接使用。
三、软件安装及删除
首先下载最新版的木头超级字典生成器,官方下载地址:http://www.mutousoft.cn/dwon/mutoudic.rar,利用winrar解压后运行安装程序setup.exe即可。在安装过程中你可以选择软件安装目录,如果是升级安装请先删除原版本所有文件再安装。本软件无病毒无插件,可放心使用。
删除软件请运行软件目录下的删除程序uninstall.exe。可完全删除本软件。
四、主要用途
字典生成器的用途非常广泛,可以用于生成产品序列号、产品防伪编号、生成群发邮件地址、生成群发短信手机号码、穷举彩票号码、穷举用户帐号密码等。(为了叙述方便,在本文中统一把字典中的每一行都称为密码)
严正声明:本软件不得用于非法目的,非法使用本软件其后果由使用者承担。
第二部份、木头超级字典生成器功能详解
打开木头超级字典生成器,进入木头超级字典生成工具集主界面(如下图)。主要功能在主界面左侧按扭式排列。可同时打开多个子窗口。下面对每一项功能分析说明。
一、生成字典
点击“生成字典”按扭,即进入超级字典生成器。生成字典分为字典设置和文件设置两步。
第一步:字典设置
首先进行字典生成设置,你可以完成常规字典、日期字典、英文单词、弱口令集、拼音字典、电话号码、姓名字典和社会工程字典设置,然后点击生成字典进入字典文件生成环节。软件自动将所有设置内容生成到同一个字典文件中。完成字典设置后,在任一选项卡中点击“生成字典”即进入第二步。
1、常规字典
常规字典是事先定义字典密码的长度以及密码中可能出现的字符集合,然后自动以穷举的方法生成字典文件。
在字典生成模式中,选择常规字典选项卡,就进入常规字典设置。
选择“生成字符集”(密码中每位使用相同字符集的情况),勾选相应的字符集选择“0-9”、“a-z”、“A-Z”或符号。也可以勾选“自定义字符串”,然后在右边的输入框中填写任意字符,包括中文字符(注意自定义字符之间无需任何分隔符,否则分隔符也会被当成是自定义字符之一)。如果选择的字符集与自定义字符集有重复,软件会自去去除重复的字符。然后在“设定密码长度”栏里设置密码最小长度和最大长度。点击“生成字典”按扭,即进入字典文件生成,请看下面第二步。
“每位使用不同字符集”即为密码的每一位设定一个生成字符集,此功能是木头超级字典生成器独创,实用性很强。需要先在“设定密码长度”中设置密码最小长度和最大长度。然后勾选“每位使用不同字符集”,会弹出“高级模式-每位使用不同字符集设置”对话框,然后参照上面的方式为密码的每一位设置生成字符集。如果没有为某一位设置生成字符集,则被忽略生成字典的字典也自动减少一位。点击“清空”按扭可以清空所有的设置,点击“确定”后你的设置即已保存。然后点击“生成字典”,按扭,即进入字典文件生成生成环节,请看下面第二步。
注意:点击“每位使用不同字符集”则“每位使用相同字符集”即为不可用。去除“每位使用不同字符集”则重新回到“每位使用相同字符集”,两者不可同时使用。
2、日期字典
点击“日期字典”选项卡,即进入日期字典生成设置。在日期选择栏中设置开始日期和结束日期,再选择日期格式,可同时选择多个选项。点击生成字典即进入字典文件生成生成环节,请看下面第二步。
3、英文单词
点击“英文单词”选项卡,即进入英文字典生成设置。在词汇选择栏中勾选相应的选项:“一级常用单词”为最常用的英文单词,还有二级常用单词、三级常用单词、英文人名和英文地名,你还可以自定义词典文件加入其中。当你勾选相应的选项时软件会自动重新计算字典大小。你也可以点击“查看编辑文件”来查看或修改相应字典文件。
4、弱口令集
点击“弱口令集”选项卡,即进入弱口令集设置。勾选“包含弱口令集并放在生成字典最前面”,在你生成字典时就会把系统内置的弱口令字典加入其中。你也可以通过添加弱口令将弱口令加入系统内置的弱口令集,以备经后再次使用。
5、拼音字典
点击“拼音字典”选项卡进入拼音字典设置,在拼音字典里设置汉字的长度,可穷举汉字组合,然后生成它们的拼音。
6、电话号码
在“电话号码”选项卡中,可按手机号码归属地选择要自动生成的号段。也可自行添加号段。
7、姓名字典
在“姓名字典”选项卡中,可按选择百家姓或自定义姓氏,然后选择名字字符集,可生成中文姓名字典或拼音姓名字典。
8、社会工程
第二步:字典文件设置
在第一步字典生成设置中,任意选项卡中都有一个“生成字典”按扭,点击此按扭即进入字典文件生成设置。
首先设置要保存的字典文件名,勾选“如果文件已存在,追加到末尾”时可在已有文件后部追加写入。否则会覆盖原文件。
“包含以下字典”框中的选项会跟据你在字典设置环节中的设置自动勾选,一般不必理会。如果想删除某种设置,可去掉相应选项的勾选。
在生成字典文件较大时,可将字典分割成多个文件,只需要勾选“字典分割输出”,然后设置每个文件输出行数即可。系统自动估算输出文件个数。如设置输出的文件名为mutou.dic,则分割输出文件为mutou1.dic,mutou2.dic……文件名中的数字累加。
建议在生成字典文件以前先估算字典大小,估算数据可能有一定误差,你可以跟据字典大小估算值准备磁盘空间。
在字典文件生成过程中,你还可以暂停,恢复,终止生成过程。
二、分组字典
当字典中每一行由两个或多个分组组成,每个分组长度固定具有不同的生成字符集,可以使用本功能。如“abc1234”,“def9876”第一组前三位由小写字母组成,第二组后四位由数字组成,就可使用分组字典生成器。如果每个分组长度不固定或更为复杂,请分别生成每个分部分,然后使用字典合并功能。
如果首尾是固定字符串,可在“增加头字符串”和“增加尾字符串”中设置。确认字典分组数量后,点击“设置”进入每个分组设置界面(如下图)。选择每个分组的生成字符集和组内长度。编码方式中“相同组合”表示该组由相同字符重复得到,如“111”、“aaa”等,反之为“不同组合”,“所有组合”表示组内包括生成字符集的任意组合。完成分组设置后点击“确定”返回,设置要保存的字典文件名后即可开始中生成分组字典,强烈建议在生成字典之前首先估算字典大小。
三、修改字典
1、按位修改
可将指定字符或字符串插入到字典中的每一行的指定位置,也可将指定位位置的字符修改为其它字符或字符串或删除指定位置的字符。此功能不同于替换操作,因为不管指定位置是什么字符都将被修改或删除。
2、按行修改
“在字典中添加行”将字典添加到字典末尾,当然你也可以用记事本操作,但木头字典可讯速判断是否已有重复,如有重复则不添加。
“删除包含字符串的行”功能将在字典文件中查找包含指定字符串的行并删除。
3、大小写转换
将英文字母组成的字典文件全部转换为大写或小写。也可指定字典文件中每一行第几个字符转换为大(小)写。例如要将首字母转换为大写,可“指定第一位转换为大写”。
四、字典清理
对字典文件进行清理,包括删除空行、删除重复行、删除任意两位重复的行、删除空格、删除指定字符串(相当于将指定字符串替换为空字符串,然后删除空行)、删除包含指定字符串插(查找包含指定字符串的行并删除)。另外使用分割字典的条件分割功能,也可实现清理,参见分割字典。
五、合并字典
将一个字典文件看做一个集合,可进行两个字典文件交、并、相对补、对称差、笛卡尔积运算。在生成特殊功能的字典时经常用到。
交:取两个字典文件中相同的部份生成结果字典文件
并:将两个字典文件合并,第二个字典文件内容写入到第一个字典文件末尾,得到结果字典文件。
相对补:第一个字典文件中删除与第二个字典文件相同部份,得到结果字典文件。
对称差:两个字典文件删除它们相同的部份,再合并为一个字典文件,得到结果字典文件。
笛卡尔积:第一个字典文件中的每一行与第二个字典文件中的每一行的所有组合。其生成结果行数等于两个字典行数的乘积,所以可能产生极大字典。因此在使用之前应尽量减少字典大小。
六、分割字典
将一个字典文件分割成两个或多个字典文件,在某些应用场合可以实现任务分批处理。分割方式分为平均分割和条件分割。
1、平均分割
将字典文件平均分割为多个字典文件。可首先设置要分割的字典和要保存的字典文件名,默认情况下保存的字典文件与原文件同名,程序自动在源文件名后添加1、2、3……,如设置保存文件名为mutou.txt,则分割结果生成文件为mutou1.txt、mutou2.txt……。分割方式分为“按源字典总行数平均分割”和“按源字典文件大小平均分割”。选择“按源字典总行数平均分割”,再设置分割文件数量,软件自动计算每个文件行数,如果设置每个文件行数,则自动计算文件数量。选择“按源字典文件大小平均分割”,再设置文件数量,软件自动计算每个文件大小 ,如果设置每个文件大小,则自动计算文件数量。设置完成后点击“分割字典文件”进行分割操作。
2、条件分割
将源字典文件分割成两个字典文件,一个满足条件的记录行,一个是不满足条件的记录行。
七、字典预览
瞬间打开大字典文件,显示字典文件内容,能快速跳转到文件任意位置。可设置每页尺寸大小。
八、字典属性
可反查字典文件的生成字符集,最大长度,最小长度,平均长度等。当用户忘记某个字典文件构成时,不必浏览文件,仅查看其属性即可。
九、乱序字典
一般使用工具生成的字典文件都是按顺序输出的,木头超级字典生成器制作的字典也不例外,在某些应用场合需要打乱顺序时,应用乱序工具吧。支持随机乱序和逆序输出,注意:随机乱序目前支持字典行数小于4G的字典。
十、汉字注音
可自行设置汉字文件,也可选择系统提供的二字词、三字词、成语、常用词等做为源文件。然后为其注意,有“仅输出拼音”和“拼音汉字交替排列”两种输出格式。
第三部份、木头超级字典生成器附加功能说明
一、订制字典生成器
请联系作者QQ30527028
二、版本升级
当你运行木头超级字典生成器软件时,软件会自动检测新版本,请在防火墙设置中允许其访问网络,否则无法自动升级。
第四部份、活学巧用-特殊字典制作实例
一、已知一部份密码或密码规则的密码字典生成方法
二、生日密码的制作方法
三、批量生成电话号码
四、批量生成电子邮箱地址
五、生成产品序列号或防伪标识
六、姓名拼音密码字典制作方法
七、生成中文汉字字典