
ماسح الثغرات الأمنية المدعوم من Shodan الذي يكتشف الأجهزة المكشوفة ويقوم بمسح الأهداف بحثًا عن ثغرات CVE والثغرات الأمنية المعروفة باستخدام استعلامات dork وقوائم عناوين IP.
فالهالا يبحث عن الأجهزة الضعيفة على شودان، ويمكنه أيضًا فحص قائمة من النطاقات لاكتشاف الثغرات.
git clone https://github.com/gotr00t0day/valhalla.git
cd valhalla
pip3 install -r requirements.txt
chmod +x install.sh
./install.sh
,
, |\ ,__
|\ \/ `.
\ `-.:. `\
`-.__ `\=====|
/=`'/ ^_\
.' /\ .=)
.-' .'| '-(/_|
.' __( \ .'`
/_.'` `. |`
\ |
|/ "لا يوجد نظام آمن"
____ ____ .__ .__ .__ .__
\ \ / /____ | | | |__ _____ | | | | _____
\ Y /\__ \ | | | | \\__ \ | | | | \__ \
\ / / __ \| |_| Y \/ __ \| |_| |__/ __ \_
\___/ (____ /____/___| (____ /____/____(____ /
\/ \/ \/ \/
Author: c0deninja
Version: v1.8
usage: valhalla.py [-h] [-p 8080] [-t TARGET] [-d DORK] [-f FILE] [-cve CVE_ID]
[-vuln VULNERABILITY]
الخيارات:
-h, --help عرض رسالة المساعدة هذه والخروج
-p 8080, --port 8080 رقم المنفذ لاستخدامه
-t TARGET, --target TARGET
الهدف لفحصه
-d DORK, --dork DORK الدورك لفحصه
-f FILE, --file FILE ملف لفحصه
-cve CVE_ID, --cve_id CVE_ID
فحص بواسطة معرف CVE
-vuln, --vulnerability
فحص عن الثغرات
-ips, --ipaddresses الحصول على عناوين IP من شودان
فحص عادي
python3 valhalla.py -t IP --port 443
استخراج عناوين IP باستخدام دورك شودان
python3 valhalla.py -d "SHODAN DORK HERE" -ips
فحص دورك
python3 valhalla.py -d 'SHODAN DORK HERE' --port 80
فحص ملف باستخدام معرف CVE
python3 valhalla.py -f ips.txt --cve_id CVE-2022-30525
فحص هدف باستخدام معرف CVE
python3 valhalla.py -t IP --port 443 --cve_id CVE-2022-30525
فحص دورك باستخدام معرف CVE
python3 valhalla.py -d 'DORK HERE' --cve_id CVE-2022-30525 --port 80
فحص الثغرات
python3 valhalla.py -t IP --port 443 --vulnerability
فحص الثغرات باستخدام دورك
python3 valhalla.py -d 'DORK HERE' --port 443 --vulnerability