cnzb 发表于 2020-9-9 09:31

ciker_li 发表于 2020-9-9 15:36

每个密码等待5秒,最简单的12345678得用61728390秒,约17146小时

c03xp 发表于 2020-9-10 09:45

哥们,我看你嵌套那么多循环实在头疼,帮你想了个万能的,可以生成任意长度,任意字符的密码:
#!/usr/bin/python
# -*- coding: UTF-8 -*-

str='0123456789abcdef_@#$%^'

base = 22;
digits = 4;


try:
    f = open("cyphers.txt","w")
except:
    exit(0)

for i in range(base**digits):
    pwd = ""
    num = i
    for j in range(digits):
      idx = int(num%base)
      num = int(num/base)
      pwd += str
    print(pwd,file=f);

cnzb 发表于 2020-10-15 06:57

clove 发表于 2020-9-9 09:45

原理上可行,如果只是依靠这个代码现在大部分路由器都自带防破解。希望lz能扩展完善一下,方便python动手能力差的使用者

iflower 发表于 2020-9-9 09:45

膜拜大佬

zucker 发表于 2020-9-9 10:01

前一个帖子就是字典?

enjoycp 发表于 2020-9-9 10:21

学习了!{:1_893:}

fanvalen 发表于 2020-9-9 11:24

手机号就没用了

深水夜藏 发表于 2020-9-9 21:15

可以破解复杂一些的密码吗?

cnzb 发表于 2020-9-9 21:26

dsct3003 发表于 2020-9-9 21:56

用这个破解不现实,一方面路由器都有防破解限制,另外需要大量的密码文件尝试,还无法使用多线程,破解几率几乎为零
页: [1] 2 3 4 5 6 7 8
查看完整版本: python暴力获取wifi密码