跳转到主内容
新派编程网 - 新潮编程理念,全新技术课堂!

无线渗透,如何打造专属字典?

各位编程爱好者,你是否在无线渗透的过程中,为找不到合适的密码字典而烦恼?今天,我们就来聊聊如何打造专属字典,让你的渗透工作更加高效。

一、Crunch工具的使用

Crunch是一款强大的字典生成工具,它可以帮助我们生成各种格式的密码字典。下面,我将为大家详细介绍Crunch的使用方法。

man crunch 查看帮助手册
crunch   [] [options]

min-len:最短长度
max-len:最长长度
charset string:密码的范围,如大小写、数字、特殊字符等(不选字符集默认小写字母)
[options]:一些辅助选项,如指定文件输出大小、行数、限制相同元素出现次数等

二、字符集(密码库)

cd /usr/share/crunch/
ls
cat charset.lst

三、小例子

crunch 11 11 -t 135%%%%2345    生成手机号,135固定,%代表数字
crunch 4 4 -p bones a b c abc三个元素的各种搭配,共有A33=9种
crunch 4 4 -f charset.lst hex-upper -t @@%% -l @xdd
crunch 2 2 –o 1.txt 保存

四、社会工程学字典生成器

除了Crunch,还有一些社会工程学字典生成器可以帮助我们生成特定的密码字典。

  • 亦思社会工程学字典生成器:建议在Windows XP professional中使用,因为这种生成器一般是用易语言写的,容易被win7,win10当成恶意程序干掉。
  • 真空密码生成器:可能会出现的错误:密码太多了,空间不够。解决:减少密码的位数。
  • safe6pwd.jar密码生成器:使用前,需配置好java环境。

五、总结与拓展

打造专属字典是无线渗透过程中非常重要的一步。通过使用Crunch等工具,我们可以生成各种格式的密码字典,提高渗透的成功率和效率。

我是「新派编程网」(www.xjpbg.com)的林译川,如果你对编程技术有任何疑问,欢迎关注我们的网站,了解更多内容。

相关文章