
يحدد بسرعة الخوادم المعرّضة لثغرة OpenSSH 'regreSSHion' (CVE-2024-6387).
regreSSHion-checker هي أداة خفيفة وفعّالة مصممة لتحديد الخوادم التي تشغّل إصدارات معرّضة للخطر من OpenSSH، وتستهدف تحديداً ثغرة regreSSHion المكتشفة حديثاً (CVE-2024-6387). تسهّل هذه الأداة الفحص السريع لعناوين IP متعددة، وأسماء النطاقات، ونطاقات شبكات CIDR لاكتشاف الثغرات المحتملة وضمان أمان بنيتك التحتية.

لتثبيت regreSSHion-checker من مستودع GitHub، تأكد من تثبيت Go وإعدادها بشكل صحيح. استخدم الأمر التالي:
go get github.com/xonoxitron/regreSSHion-checker
بعد التثبيت، يمكنك استخدام regreSSHion-checker كما هو موضح في قسم الاستخدام أدناه.
للبناء regreSSHion-checker من المصدر، تأكد من تثبيت Go واتبع الخطوات التالية:
استنسخ المستودع أو حمّل الكود المصدري.
git clone https://github.com/your/repo.git
cd regreSSHion-checker
ابنِ الملف التنفيذي باستخدام go build.
go build regreSSHion-checker.go
يمكنك اختيارياً تعيين أذونات التنفيذ.
chmod +x regreSSHion-checker
الآن يمكنك استخدام ./regreSSHion-checker لفحص ثغرات CVE-2024-6387 في OpenSSH عبر بنيتك التحتية.
./regreSSHion-checker <targets> [--port PORT]
./regreSSHion-checker 192.168.1.1
./regreSSHion-checker -list ip_list.txt
./regreSSHion-checker 192.168.1.1 example.com 192.168.1.2
./regreSSHion-checker 192.168.1.0/24
./regreSSHion-checker 192.168.1.1 example.com --port 2222
توفر الأداة ملخصاً للأهداف المفحوصة:
🛡️ Servers not vulnerable: 1
[+] Server at 157.90.125.31 (running SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11)
🚨 Servers likely vulnerable: 2
[+] Server at 4.231.170.121 (running SSH-2.0-OpenSSH_8.9p1 Ubuntu-3ubuntu0.10)
[+] Server at 4.231.170.122 (running SSH-2.0-OpenSSH_9.2p1 Debian-2+deb12u2)
🔒 Servers with port 22 closed: 254
📊 Total scanned targets: 257
go build regreSSHion-checker.go).regreSSHion-checker باسم الملف التنفيذي Go المترجم من ملف المصدر الخاص بك.chmod +x regreSSHion-checker) لتنفيذ الملف التنفيذي مباشرة.يعكس ملف README.md هذا الآن استخدام وميزات إصدار Go من أداة regreSSHion-checker، مما يوفّر للمستخدمين تعليمات وأمثلة واضحة لفحص خوادم OpenSSH بحثاً عن الثغرات بفعالية.