Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Log-4j-scanner — ماسح آلي بالكامل، دقيق وشامل للعثور على ثغرة log4j RCE CVE-2021-44228 | Kitploit
أدوات/GitHubGitHub/ananya-0306/log-4j-scanner
ماسحات الثغرات الأمنيةالاستغلالجمع المعلوماتتجاوز WAFأمن الويباختبار الاختراق
GitHubananya-0306/log-4j-scanner

Log-4j-scanner

ماسح آلي بالكامل، دقيق وشامل للعثور على ثغرة log4j RCE CVE-2021-44228

عرض المستودع
32منذ 4 سنواتلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

log4j-scan

ماسح شامل وآلي ودقيق للعثور على المضيفات المعرضة لثغرة log4j

الميزات

  • دعم قوائم عناوين URL.
  • اختبار تخميني (Fuzzing) لأكثر من 60 ترويسة طلب HTTP (وليس فقط 3-4 ترويسات كما في الأدوات السابقة).
  • اختبار تخميني لمعاملات بيانات HTTP POST.
  • اختبار تخميني لمعاملات بيانات JSON.
  • دعم استدعاء DNS لاكتشاف الثغرة والتحقق منها.
  • حمولات تجاوز جدار الحماية (WAF Bypass).

🚨 إعلان

يوجد تجاوز للتصحيح في Log4J v2.15.0 يسمح بتنفيذ كود عن بُعد (RCE) كامل. أضاف فريق FullHunt دعمًا مجتمعيًا لأداة log4j-scan للكشف الموثوق عن CVE-2021-45046. إذا كنت تواجه صعوبة في اكتشاف وفحص البنية التحتية الخاصة بك على نطاق واسع أو مواكبة تهديد Log4J، يرجى التواصل معنا على ([email protected]).


الوصف

لقد قمنا بالبحث في ثغرة Log4J RCE (CVE-2021-44228) منذ إصدارها، وعملنا على منع هذه الثغرة مع عملائنا. نحن نفتح المصدر لأداة كشف وفحص مفتوحة لاكتشاف واختبار ثغرة Log4J RCE CVE-2021-44228. يجب استخدام هذه الأداة من قبل فرق الأمان لفحص البنية التحتية الخاصة بهم بحثًا عن Log4J RCE، وكذلك اختبار تجاوزات WAF التي قد تؤدي إلى تحقيق تنفيذ كود في بيئة المؤسسة.

تدعم الأداة استدعاءات DNS OOB خارج الصندوق، ولا حاجة لإعداد خادم استدعاء DNS.

الاستخدام

root@kitploit:~
$ python3 log4j-scan.py -h
[•] CVE-2021-44228 - Apache Log4j RCE Scanner
[•] Scanner provided by FullHunt.io - The Next-Gen Attack Surface Management Platform.
[•] Secure your External Attack Surface with FullHunt.io.
usage: log4j-scan.py [-h] [-u URL] [-p PROXY] [-l USEDLIST] [--request-type REQUEST_TYPE] [--headers-file HEADERS_FILE] [--run-all-tests] [--exclude-user-agent-fuzzing]
                     [--wait-time WAIT_TIME] [--waf-bypass] [--custom-waf-bypass-payload CUSTOM_WAF_BYPASS_PAYLOAD] [--test-CVE-2021-45046]
                     [--dns-callback-provider DNS_CALLBACK_PROVIDER] [--custom-dns-callback-host CUSTOM_DNS_CALLBACK_HOST] [--disable-http-redirects]

optional arguments:
  -h, --help            show this help message and exit
  -u URL, --url URL     Check a single URL.
  -p PROXY, --proxy PROXY
                        send requests through proxy
  -l USEDLIST, --list USEDLIST
                        Check a list of URLs.
  --request-type REQUEST_TYPE
                        Request Type: (get, post) - [Default: get].
  --headers-file HEADERS_FILE
                        Headers fuzzing list - [default: headers.txt].
  --run-all-tests       Run all available tests on each URL.
  --exclude-user-agent-fuzzing
                        Exclude User-Agent header from fuzzing - useful to bypass weak checks on User-Agents.
  --wait-time WAIT_TIME
                        Wait time after all URLs are processed (in seconds) - [Default: 5].
  --waf-bypass          Extend scans with WAF bypass payloads.
  --custom-waf-bypass-payload CUSTOM_WAF_BYPASS_PAYLOAD
                        Test with custom WAF bypass payload.
  --test-CVE-2021-45046
                        Test using payloads for CVE-2021-45046 (detection payloads).
  --dns-callback-provider DNS_CALLBACK_PROVIDER
                        DNS Callback provider (Options: dnslog.cn, interact.sh) - [Default: interact.sh].
  --custom-dns-callback-host CUSTOM_DNS_CALLBACK_HOST
                        Custom DNS Callback Host.
  --disable-http-redirects
                        Disable HTTP redirects. Note: HTTP redirects are useful as it allows the payloads to have a higher chance of reaching vulnerable systems.

فحص عنوان URL واحد

root@kitploit:~
$ python3 log4j-scan.py -u https://log4j.lab.secbot.local

فحص عنوان URL واحد باستخدام جميع طرق الطلب: GET، POST (نموذج مشفر بعنوان URL)، POST (نص JSON)

root@kitploit:~
$ python3 log4j-scan.py -u https://log4j.lab.secbot.local --run-all-tests

اكتشاف تجاوزات WAF ضد البيئة.

root@kitploit:~
$ python3 log4j-scan.py -u https://log4j.lab.secbot.local --waf-bypass

فحص قائمة عناوين URL

root@kitploit:~
$ python3 log4j-scan.py -l urls.txt

التثبيت

root@kitploit:~
$ pip3 install -r requirements.txt

دعم Docker

root@kitploit:~
git clone https://github.com/fullhunt/log4j-scan.git
cd log4j-scan
sudo docker build -t log4j-scan .
sudo docker run -it --rm log4j-scan

# With URL list "urls.txt" in current directory
docker run -it --rm -v $PWD:/data log4j-scan -l /data/urls.txt

حول FullHunt

FullHunt هي منصة إدارة سطح الهجوم من الجيل التالي. تمكن FullHunt الشركات من اكتشاف جميع أسطح الهجوم الخاصة بها، ومراقبتها بحثًا عن التعرض، وفحصها باستمرار بحثًا عن أحدث الثغرات الأمنية. كل ذلك في منصة واحدة، وأكثر.

توفر FullHunt منصة مؤسسية للمؤسسات. توفر منصة FullHunt Enterprise فحصًا وقدرات موسعة للعملاء. تسمح منصة FullHunt Enterprise للمؤسسات بمراقبة سطح الهجوم الخارجي عن كثب، والحصول على تنبيهات مفصلة حول كل تغيير يحدث. تستخدم المؤسسات حول العالم منصة FullHunt Enterprise لحل تحديات الأمان المستمرة وأمان سطح الهجوم الخارجي.

إخلاء مسؤولية قانوني

تم إنشاء هذا المشروع لأغراض تعليمية واختبار أخلاقي فقط. استخدام log4j-scan لمهاجمة الأهداف دون موافقة متبادلة مسبقة غير قانوني. تقع مسؤولية الامتثال لجميع القوانين المحلية والولائية والفيدرالية المعمول بها على عاتق المستخدم النهائي. لا يتحمل المطورون أي مسؤولية ولا يتحملون مسؤولية أي إساءة استخدام أو ضرر ناتج عن هذا البرنامج.

الترخيص

المشروع مرخص بموجب رخصة MIT.

المؤلف

مازن أحمد

  • البريد الإلكتروني: mazin at FullHunt.io
  • FullHunt: https://fullhunt.io
  • الموقع الإلكتروني: https://mazinahmed.net
  • تويتر: https://twitter.com/mazen160
  • لينكد إن: http://linkedin.com/in/infosecmazinahmed
تنزيل الأداة