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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
TorBot — تزحف إلى مواقع .onion عبر Tor لجمع عناوين الصفحات وأسماء المضيفين وعلاقات الروابط، وتُصدّر أشجار JSON وتمثيلات مرئية لتحقيقات OSINT على الويب المظلم. | Kitploit
أدوات/GitHubGitHub/dedsecinside/torbot
الاستخبارات مفتوحة المصدر (OSINT)الاستطلاعتخطيط الشبكةالبرمجة النصية والأتمتةجمع المعلوماتالخصوصيةاستخبارات التهديداتزاحف الويب
GitHubdedsecinside/torbot

TorBot

تزحف إلى مواقع .onion عبر Tor لجمع عناوين الصفحات وأسماء المضيفين وعلاقات الروابط، وتُصدّر أشجار JSON وتمثيلات مرئية لتحقيقات OSINT على الويب المظلم.

عرض المستودع
5.1k77834منذ 2 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة
                         ████████╗ ██████╗ ██████╗     ██████╗  ██████╗ ████████╗
                         ╚══██╔══╝██╔═══██╗██╔══██╗    ██╔══██╗██╔═████╗╚══██╔══╝
                            ██║   ██║   ██║██████╔╝    ██████╔╝██║██╔██║   ██║
                            ██║   ██║   ██║██╔══██╗    ██╔══██╗████╔╝██║   ██║
                            ██║   ╚██████╔╝██║  ██║    ██████╔╝╚██████╔╝   ██║
                            ╚═╝    ╚═════╝ ╚═╝  ╚═╝    ╚═════╝  ╚═════╝    ╚═╝

                            أداة استخبارات المصادر المفتوحة للويب المظلم

الحالة/روابط التواصل الاجتماعي

Pytest Flake8 Slack Invite Code Triage

الميزات

  1. زاحف Onion (.onion)
  2. يعيد عنوان الصفحة أو اسم المضيف إذا لم يكن عنوان الصفحة متاحًا، مع العنوان ووصف قصير للموقع.
  3. حفظ الروابط في قاعدة بيانات (غير مكتمل)
  4. إخراج HTML من موقع أو حفظه في ملف HTML. (غير مكتمل)
  5. حفظ شجرة الروابط كملف JSON.
  6. الزحف إلى النطاقات المخصصة
  7. التحقق مما إذا كان الرابط نشطًا
  8. أداة تحديث مدمجة
  9. بناء شجرة مرئية لعلاقات الروابط يمكن عرضها بسرعة أو حفظها في ملف

التحسينات الأخيرة

  • أصبح CLI الآن يسمح بتشغيل --version و--update دون الحاجة إلى URL.
  • أصبح الزاحف الآن يحل الروابط النسبية مقابل الصفحة الحالية ويتجاوز الروابط غير المدعومة أو المشوهة بشكل أكثر سلاسة.
  • يمكن تشغيل واجهة TorBotApp المكتبية الاختيارية من CLI باستخدام torbot app عند تثبيتها كنسخة مجاورة.

...(سيتم تحديثه)

المتطلبات

  • Tor (اختياري)
  • Python 3.10+
  • pip

البدء السريع

الإعداد المحلي

python3 -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install -r requirements.txt
python -m pip install -e .

تشغيل واجهة سطر الأوامر (CLI)

python main.py --help
python main.py --version
python main.py -u https://example.com --depth 2 --visualize table

أمثلة شائعة

# Gather basic site information
python main.py -u https://example.com --info

# Save the crawl tree as JSON
python main.py -u https://example.com --depth 2 --save json

# Disable SOCKS5 if you are not using Tor locally
python main.py -u https://example.com --disable-socks5 --visualize tree

# Launch the optional desktop app when TorBotApp is installed
torbot app

تحليل بالذكاء الاصطناعي قائم على الأدلة أولاً

احفظ نتيجة زحف مُصدَّرة بإصدار وحوّلها إلى حزمة تحقيق موثّقة بالمراجع:

torbot --url https://example.com --disable-socks5 \
  --save result --result-file crawl-result.json
torbot analyze crawl-result.json --provider ollama --model qwen3 \
  --output investigation/

يعود المحلل افتراضيًا إلى نقطة نهاية Ollama محلية. تتطلب موفرو الخدمات البعيدون المتوافقون مع OpenAI علامة --allow-remote الصريحة. يجب أن يستشهد كل نتيجة مدعومة بالأدلة المُلتقطة، ولا يمنع انقطاع مزوّد الخدمة أبدًا من كتابة حزمة الأدلة الحتمية. راجع TorBot Analyst للاطلاع على البدء السريع دون اتصال، وصيغ الإخراج، وحدود الخصوصية، والمخططات.

الخيارات

usage: Gather and analyze data from Tor sites.

optional arguments:
  -u URL, --url URL     Specify a website link to crawl
  --depth DEPTH         Specify max depth of crawler (default 1)
  -h, --help            Show this help message and exit
  --host                Set IP address for SOCKS5 proxy (defaults to 127.0.0.1)
  --port                Set port for SOCKS5 proxy (defaults to 9050)
  -v                    Displays DEBUG level logging, default is INFO
  --version             Show the current version of TorBot.
  --update              Update TorBot to the latest stable version
  --app                 Run optional TorBot desktop app
  --app-dir APP_DIR     Path to a TorBotApp checkout
  -q, --quiet           Prevents display of header and IP address
  --save FORMAT         Save results in a file. (tree, JSON)
  --visualize FORMAT    Visualizes tree of data gathered. (tree, JSON, table)
  -i, --info            Info displays basic info of the scanned site
  --disable-socks5      Executes HTTP requests without using SOCKS5 proxy

-u/--url مطلوب للأوامر المتعلقة بالزحف مثل --info و--save و--visualize.

إذا كنت تستخدم Tor محليًا، فأبقِ وكيل SOCKS5 مُفعّلًا. وإذا لم تكن تستخدم Tor، فأضف --disable-socks5 لتجنّب أخطاء الاتصال بالوكيل.

اقرأ المزيد عن torrc هنا: Torrc

تطبيق سطح المكتب الاختياري

يبقى TorBot أداة Python تعتمد على سطر الأوامر أولًا. توجد واجهة سطح المكتب في مشروع TorBotApp الإلكتروني المنفصل، لذا لا يُشترط توفر Node و Electron لمستخدمي سطر الأوامر.

لتشغيله من سطر الأوامر هذا، ثبّت TorBotApp كنسخة مستخرجة مجاورة:

code/
+-- TorBot/
+-- TorBotApp/

ثم شغّل:

torbot app

إذا كان TorBotApp في مكان آخر، فاستخدم إما:

TORBOT_APP_DIR=/path/to/TorBotApp torbot app
torbot --app --app-dir /path/to/TorBotApp

راجع معمارية تطبيق سطح المكتب لمعرفة كيفية ترابط واجهة سطر الأوامر (CLI) والواجهة الاختيارية وخدمات الواجهة الخلفية.

الميزات المنسّقة

  • إعادة تجديد وحدة التصوّر
  • تنفيذ بحث BFS لزاحف الويب
  • تحسين الاستقرار (معالجة الأخطاء بسلاسة، توسيع تغطية الاختبارات، إلخ.)
  • زيادة تغطية الاختبارات
  • حفظ أحدث نتائج البحث في قاعدة بيانات
  • عشوائية اتصال Tor (ترويسة وهوية عشوائية)
  • البحث بالكلمات المفتاحية/العبارات
  • التكامل مع وسائل التواصل الاجتماعي
  • زيادة إخفاء الهوية
  • التقاط لقطات الشاشة

إرشادات المساهمة

هل وجدت مشكلة؟

إذا واجهت أي مشكلات في المشروع، فيرجى إبلاغنا بإنشاء مشكلة جديدة هنا.

إرشادات المطوّرين

نرحّب بالمساهمات في هذا المشروع! فيما يلي بعض الإرشادات التي يجب اتباعها:

  1. قم بعمل fork للمستودع وأنشئ فرعًا جديدًا لمساهمتك.
  2. تأكد من اجتياز كودك لجميع الاختبارات عن طريق تشغيل pytest قبل إرسال طلب سحب (pull request) إلى فرع dev.
  3. اتبع دليل أسلوب PEP8 لكود Python.
  4. تأكد من إضافة الوثائق المناسبة لأي ميزات أو تغييرات جديدة.
  5. عند إرسال طلب سحب، يرجى تقديم وصف مفصّل للتغييرات التي أجريتها.

المراجع

تنزيل الأداة