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
用这个破解不现实,一方面路由器都有防破解限制,另外需要大量的密码文件尝试,还无法使用多线程,破解几率几乎为零