Web渗透测试——暴力破解字典制作工具的使用2
csdh11 2024-12-29 02:11 17 浏览
上一篇文章我们讲到了字典对于暴力破解成功的重要性,也要根据实际情况制作出具有针对性的字典,提高暴力破解的成功率,介绍了字典制作工具cupp的安装和使用方法,今天我们讲解另外几款字典制作工具的使用,话不多说直接开始。
pydictor
pydictor和cupp类似也是使用python语言编写的,是一个强大实用的黑客暴力破解字典生成工具,它的功能比cupp要丰富,pydictor可以生成普通爆破字典、基于网站内容的自定义字典、社会工程学字典等等一系列高级字典;也可以对已有字典进行安全删除、合并、去重、合并并去重、高频词筛选等,是一款可定制性非常强的工具。
安装方法:
与cupp类似,我们可以在kali中输入:
git clone https://www.github.com/landgrey/pydictor.git
来下载安装包,也可以直接访问:https://github.com/landgrey/pydictor来下载安装包,如下图所示:
我们下载了安装包后解压出来,也是下载到了“下载”文件夹中解压到当前文件夹得到pydictor-master文件夹,如下图所示:
打开kali终端,使用“ls”命令和“cd”命令进入“pydictor-master”文件夹,然后使用python3(与cupp不同的是使用python2也可以)运行“cupp.py”,如下图所示:
然后可以通过输入命令:python3 pydictor.py -h,来查看帮助信息,如下图所示:
帮助信息比较多,我们选择主要的讲解一下:
-base 类型,后边跟“d、L、c、dL、dc、Lc、dLc”;
d表示数字[0~9],L表示小写字母[a~z],c表示大写字母[A~Z],其他的表示这三种的组合,如下图所示:
--len 长度,后边跟两个数字,例如:1 4,表示生成1~4位的字典,如果是:6 6,表示生成6位的字典;
--head 开头,后边跟字典头,例如:admin,表示生成开头为admin的字典;
--tail 结尾,后边跟字典尾,例如:@126.com,表示生成结尾为@126.com的字典;
--enode 编码,后边跟编码方式,例如:b64,表示生成用base64编码的字典,如下图所示:
-tool uniqifer 去重文件,后边跟需要去重的字典文件名,例如:
python3 pydictor.py -tool uniqifer 1.txt --output 2.txt
表示将字典文件1.txt去重,输出文件为2.txt,其他功能有兴趣的朋友可以自己试一试,如下图所示:
真空密码字典生成器
真空密码字典生成器是一款方便实用、功能强大的密码字典制作工具。它可以帮助用户批量生成密码,软件采用递归运算,可自定义生成任意字符或汉字的常规字典,支持生日字典、字符字典、拼音字典等各类密码字典制作,操作非常方便,设置需求,软件自动生成。
制作模式:生日字典
(1)日期范围:可以选择一个或一段日期;
(2)日期格式:列举了常用的日期格式,直接勾选就可以了;
(3)自定义格式:可以自由选择日期的其它组合方式,并能在日期的前面或者后面添加自定义字符的组合。然后点击添加,生成的日期密码中就会包含自定义格式。
制作模式:字符字典(包括数字密码)
(1)密码位数:可以选择几位至几位的密码;
(2)选择字符:选择要进行自由组合的字符,包括数字,大小写字母以及键盘上所有的符号;
(3)自定义字符串:如果选择“自定义字符串”选项,即可在下面的文本框中输入一个或多个字符串(比如姓氏),点击添加。并在列表框中点击选中,即可当成一个字符来进行密码组合运算。
制作模式:电话密码
(1)电话号码格式:可以选择固定电话和移动电话;
(2)设置电话号码:选择数字代表该位是固定数字,选择"*"代表该号包含全部数字,选择"×"代表该位留作空白(可以选择多个“×”,这样就可以生成其它位数的电话号码)。生成的密码格式中还可以选择是否包括区号和连接符。移动电话包括目前移动、联通的所有号段前缀。后面的8位号码选择方法同固话。
修改模式:修改字典
(1)选择字典:选择需要修改的字典
(2)清理字典:可以删除重复行、含有特定字符串的行、有重复位的行、删除空格,空行等;
(3)按位修改:包括大小写转换,在特定位插入,修改,删除特定字符等。
修改模式:组合字典
(1)选择字典:选择需要组合的字典;
(2)组合字典:选择组合方法,进行合并运算。
1、并运算:A和B的全集,包含两个字典中所有数据。
2、交运算:A和B的交集,包含两个字典中相同的数据。
3、对称差:A和B的全部,再去除A和B相同的部分。
4、笛卡尔积运算:A×B,即A中的所有数据依次与B中所有数据自由组合,将会产生极大的数据。
以上就是这两款暴力破解密码字典制作工具的使用方法,至此,暴力破解字典制作工具的介绍就到此结束,以后会介绍更多实用的渗透测试工具的使用,欢迎大家关注@科技兴了解更多科技尤其是网络安全方面的资讯和知识。
相关推荐
- pdf怎么在线阅读?这几种在线阅读方法看看
-
pdf怎么在线阅读?我们日常生活中经常使用到pdf文档。这种格式的文档在不同平台和设备上的可移植性,以及保留文档格式和布局的能力都很强。在阅读这种文档的时候,很多人会选择使用在线阅读的方法。在线阅读P...
- PDF比对不再眼花缭乱:开源神器diff-pdf助你轻松揪出差异
-
PDF比对不再眼花缭乱:开源神器diff-pdf助你轻松揪出差异在日常工作和学习中,PDF文件可谓是无处不在。然而,有时我们需要比较两个PDF文件之间的差异,这可不是一件轻松的事情。手动逐页对比简直是...
- 全网爆火!580页Python编程快速上手,零基础也能轻松学会
-
Python虽然一向号称新手友好,但对完全零基础的编程小白来讲,总会在很长时间内,都对某些概念似懂非懂,每次拿起书本教程,都要从第一章看起。对于这种迟迟入不了门的情况,给大家推荐一份简单易懂的入门级教...
- 我的名片能运行Linux和Python,还能玩2048小游戏,成本只要20元
-
晓查发自凹非寺量子位报道|公众号QbitAI猜猜它是什么?印着姓名、职位和邮箱,看起来是个名片。可是右下角有芯片,看起来又像是个PCB电路板。其实它是一台超迷你的ARM计算机,不仅能够运...
- 由浅入深学shell,70页shell脚本编程入门,满满干货建议收藏
-
不会Linux的程序员不是好程序员,不会shell编程就不能说自己会Linux。shell作为Unix第一个脚本语言,结合了延展性和高效的优点,保持独有的编程特色,并不断地优化,使得它能与其他脚本语言...
- 真工程师:20块钱做了张「名片」,可以跑Linux和Python
-
机器之心报道参与:思源、杜伟、泽南对于一个工程师来说,如何在一张名片上宣告自己的实力?在上面制造一台完整的计算机说不定是个好主意。最近,美国一名嵌入式系统工程师GeorgeHilliard的名片...
- 《Linux 命令行大全》.pdf
-
今天跟大家推荐个Linux命令行教程:《TheLinuxCommandLine》,中文译名:《Linux命令行大全》。该书作者出自自美国一名开发者,兼知名Linux博客LinuxCo...
- PDF转换是难题? 搜狗浏览器即开即看
-
由于PDF文件兼容性相当广泛,越来越多的电子图书、产品说明、公司文告、网络资料、电子邮件选择开始使用这种格式来进行内容的展示,以便给用户更好的再现原稿的细节,但需要下载专用阅读器进行转化才能浏览的问题...
- 彻底搞懂 Netty 线程模型
-
点赞再看,养成习惯,微信搜一搜【...
- 2022通俗易懂Redis的线程模型看完就会
-
Redis真的是单线程吗?我们一般说Redis是单线程,是指Redis的网络IO和键值对操作是一个线程完成的,这就是Redis对外提供键值存储服务的主要流程。Redis的其他功能,例如持久化、异步删除...
- 实用C语言编程(第三版)高清PDF
-
编写C程序不仅仅需要语法正确,最关键的是所编代码应该便于维护和修改。现在有很多介绍C语言的著作,但是本书在这一方面的确与众不同,例如在讨论C中运算优先级时,15种级别被归纳为下面两条原则:需要的...
- 手拉手教你搭建redis集群(redis cluster)
-
背景:最近需要使用redis存储数据,但是随着时间的增加,发现原本的单台redis已经不满足要求了,于是就倒腾了一下搭建redistclusterredis集群。好了,话不多说,下面开始展示:...
- 记录处理登录页面显示: HTTP Error 503. The service is unavailable.
-
某天一个系统的登录页面无法显示,显示ServiceUnavailableHTTPError503.Theserviceisunavailable,马上登录服务器上查看IIS是否正常。...
- 黑道圣徒杀出地狱破解版下载 免安装硬盘版
-
游戏名称:黑道圣徒杀出地狱英文名称:SaintsRow:GatOutofHell游戏类型:动作冒险类(ACT)游戏游戏制作:DeepSilverVolition/HighVoltage...
- 一周热门
- 最近发表
- 标签列表
-
- mydisktest_v298 (34)
- document.appendchild (35)
- 头像打包下载 (61)
- acmecadconverter_8.52绿色版 (39)
- word文档批量处理大师破解版 (36)
- server2016安装密钥 (33)
- mysql 昨天的日期 (37)
- parsevideo (33)
- 个人网站源码 (37)
- centos7.4下载 (33)
- mysql 查询今天的数据 (34)
- intouch2014r2sp1永久授权 (36)
- 先锋影音源资2019 (35)
- jdk1.8.0_191下载 (33)
- axure9注册码 (33)
- pts/1 (33)
- spire.pdf 破解版 (35)
- shiro jwt (35)
- sklearn中文手册pdf (35)
- itextsharp使用手册 (33)
- 凯立德2012夏季版懒人包 (34)
- 冒险岛代码查询器 (34)
- 128*128png图片 (34)
- jdk1.8.0_131下载 (34)
- dos 删除目录下所有子目录及文件 (36)