密码破解字典生成工具pydictor

admin 2024年5月6日08:15:19评论9 views字数 956阅读3分11秒阅读模式

Pydictor是一个使用Python语言开发的字典生成器,用于生成各种类型的爆破字典。Pydictor可以生成多种类型的字典,包括但不限于基于三大字符集(数字、小写字母、大写字母)的基础字典、自定义字符集字典、排列组合字典等

它支持Python 2.7+和Python 3.4+版本,并可以在Windows、Linux和Mac平台上运行。用户可以通过命令行参数来指定生成字典的类型、长度、字符集等。

用于生成各种类型的爆破字典。

以下是一些Pydictor的基本使用方法:
基础字典生成:
使用命令python pydictor.py -base L --len 2 3 --encode b64生成包含26个小写英文字母的基础字典,密码长度为2到3个字符,并且输出将进行base64编码。
python pydictor.py -base dLc --len 1 3 -o /awesome/pwd生成由0-9数字和26个大写英文字母组成的基础字典,密码长度为1到3个字符,输出文件路径为/awesome/pwd。

自定义字符集字典生成:
使用命令python pydictor.py -char "asdf123._@ " --len 1 3 --tail @site.com生成自定义字符集字典,其中自定义字符集为"asdf123._@",密码长度为1到3个字符,并在每个密码后添加后缀@site.com。

排列组合字典生成:
使用命令python pydictor.py -chunk abc 123 "!@#" @ . _ " " --head a --tail @pass --encode md5生成排列组合字典,其中abc、123、"!@#"等是参与排列组合的字符集,密码以"a"为前缀,以"@pass"为后缀,并使用md5编码。

社会工程学字典生成:
首先运行python3 pydictor.py --sedb打开社会工程学字典界面。
然后,可以通过set命令设置相关属性,如手机号、姓名简拼等。
使用show命令查看已设置的属性。
最后,运行run命令生成基于设置的社会工程学字典。
请注意,Pydictor是一个强大的工具,但请在合法和道德的范围内使用

下载:

https://github.com/LandGrey/pydictor

原文始发于微信公众号(渗透测试知识学习):密码破解字典生成工具pydictor

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年5月6日08:15:19
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   密码破解字典生成工具pydictorhttp://cn-sec.com/archives/2709351.html

发表评论

匿名网友 填写信息