CVE-2018-2628脆弱性一括検出スクリプト
使用方法
IP形式:
192.168.31.1:443
192.168.31.100:443
- url.txtという名前で同じディレクトリに保存し、スクリプトを実行するだけです。
- 出力結果は自分でコメントアウトしてください!
- 次のように実行します:
# 程序在Deepin下没问题,但是到了win10下的Ubuntu就不行了,改了一下
# 3是超时时间,单位秒
python weblogic_poc-cve-2018-2628-update.py 3
weblogic_poc-cve-2018-2628-update.py
-
- テストするIPをリストに追加し、検出完了後に出力します。
-
- まあまあ使ってください。
-
- 脆弱性が存在しないサイトの検出タイムアウト時間をカスタマイズし、長さを直接判断しないようにします(設定しないとwhileループが続きます)。
weblogic_poc-cve-2018-2628.py
须知
- このスクリプトは绿盟(NSFOCUS)製ですが、一度に一つのサイトしか検出できず、毎回コードを編集する必要があります...
- そこで、一括検出の車輪を追加して、もっと遠くまで走らせられるようにしました。
- 複数回のテストで、脆弱性が存在しないサイトは受信するペイロード要求の長さが0であるため、長さで脆弱性の有無を直接判断します。そうしないと、プログラムがwhileループで固まってしまうからです。
参考:https://github.com/jas502n/CVE-2018-2628