【HR】如何生成自定义密码字典。

编程开发   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2022-9-11

原著还是社会我猪哥
针对某家公司进行渗透测试时,我们通常会尝试针对性很强的暴力破戒,通常员工使用的密码也与公司相关,因此,本视频将给大家介绍Cewl工具,可以通过爬取页面的关键词,结合我们的python代码生成随机字符、数字,最终形成实战性极强的密码字典
我们可以使用Kali linux里自带的cewl工具自定义密码字典,以特斯拉网站为例

-d 2代表爬虫爬取深度为2,这个是标准值,如果你想要更多的关键词可以爬取深度设置更高
-m 6代表字符串长度最小为6,这个根据你密码长度来获取,通常密码默认最小8位,我们这里取6位,后面再根据管道行输入增加随机数字、字符串
cewl -d 2 -m 6

本帖含有隐藏内容,请您 回复 后查看

可以生成很多关键词
之后我们可以通过下面的python脚本生成

py.py
import random
from random import randint
import sys
import re

data = sys.stdin.readlines()
list = ["!",".","*",".","*","&"]

for row in data:
num = randint(1,999)
num = str(num)
ran = random.choice(list)
row = re.sub("\n", "", row)
new_word = ran+row+num
print(new_word[1:]+new_word[0])
然后运行上面的脚本
cat pass.txt | python py.py

沙发
LV是非 2022-9-11
帖子无图无真相,如需补图联系在线版主解锁
主题已解锁,请尽快补图~
地板
玖月๑ 2022-9-23
奖励结算,当前结算等级:1;少侠辛苦了。

评论

登录后才可发表内容
  • 主题

    70

  • 帖子

    429

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.1161s Mem:2091Kb