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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
intercept — iNTERCEPT، منصة مجانية ومفتوحة المصدر توحد أفضل أدوات استخبارات الإشارات في واجهة واحدة سهلة الوصول. | Kitploit
أدوات/GitHubGitHub/smittix/intercept
أمان الأنظمة المدمجةالاستطلاعتدقيق Wi-Fiأمن البلوتوثأمان إنترنت الأشياءتخطيط الشبكةأمن الشبكات اللاسلكيةأمان الأجهزة وإنترنت الأشياءاستخبارات التهديداتالتعلم والتعليم
GitHubsmittix/intercept
2.2k29965منذ يوم واحدتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

intercept

iNTERCEPT، منصة مجانية ومفتوحة المصدر توحد أفضل أدوات استخبارات الإشارات في واجهة واحدة سهلة الوصول.

عرض المستودعالموقع الإلكتروني

iNTERCEPT — منصة استخبارات الإشارات

Python 3.9+ Apache 2.0 License Platform

ادعم مطوّر هذا المشروع مفتوح المصدر

Buy Me A Coffee

منصة استخبارات الإشارات
واجهة قائمة على الويب لأدوات الراديو المعرّف بالبرمجيات.

Screenshot


الميزات

  • فك ترميز أجهزة النداء - POCSAG/FLEX عبر rtl_fm + multimon-ng
  • مستشعرات 433MHz - محطات الطقس، TPMS، أجهزة إنترنت الأشياء عبر rtl_433
  • محلل النطاق دون الجيجاهرتز - التقاط الترددات الراديوية وفك ترميز البروتوكولات لنطاقات ISM من 300 إلى 928 ميجاهرتز عبر HackRF
  • تتبع الطائرات - ADS-B عبر dump1090 مع خريطة ورادار في الوقت الفعلي
  • تتبع السفن - تتبع سفن AIS مع مراقبة استغاثة VHF DSC
  • رسائل ACARS - رسائل وصلة بيانات الطائرات عبر acarsdec
  • VDL2 - فك ترميز وصلة بيانات الطائرات VHF Data Link Mode 2 عبر dumpvdl2
  • نقطة استماع - ماسح ترددات عريض النطاق مع مراقبة صوتية في الوقت الفعلي
  • أقمار الطقس - فك ترميز صور NOAA APT وMeteor LRPT عبر SatDump مع جدولة تلقائية
  • WebSDR - استماع بعيد للترددات العالية/الموجات القصيرة عبر شبكة KiwiSDR
  • ISS SSTV - استقبال صور التلفزيون بطيء المسح من محطة الفضاء الدولية
  • HF SSTV - SSTV الأرضي على ترددات الموجات القصيرة (80m-10m، VHF، UHF)
  • APRS - تقارير المواقع والقياس عن بُعد لراديو الحزم للهواة عبر direwolf
  • تتبع الأقمار الصناعية - التنبؤ بالمرور مع مخطط قطبي وخريطة المسار الأرضي
  • عدادات المرافق - قراءة عدادات الكهرباء والغاز والمياه عبر rtlamr
  • سجل ADS-B - سجل دائم للطائرات مع لوحة تقارير (Postgres اختياري)
  • مسح WiFi - استطلاع في وضع المراقبة عبر aircrack-ng
  • مسح Bluetooth - اكتشاف الأجهزة وكشف المتتبعات (مع دعم Ubertooth)
  • BT Locate - تحديد موقع أجهزة Bluetooth لأغراض البحث والإنقاذ مع رسم خرائط لمسار الإشارة المعلَّم بـ GPS وتنبيهات القرب
  • WiFi Locate - تحديد موقع نقاط وصول WiFi عبر BSSID مع مقياس إشارة في الوقت الفعلي وتقدير المسافة وصوت تنبيه القرب
  • GPS - تتبع موقع GPS في الوقت الفعلي مع خريطة مباشرة والسرعة والارتفاع ومعلومات الأقمار الصناعية
  • TSCM - مكافحة المراقبة عبر مقارنة خط الأساس للترددات الراديوية وكشف التهديدات
  • Meshtastic - تكامل شبكة LoRa المتداخلة
  • طقس الفضاء - بيانات شمسية وجيومغناطيسية في الوقت الفعلي من NOAA SWPC وNASA SDO وHamQSL (لا يتطلب SDR)
  • محطات التجسس - قاعدة بيانات محطات الأرقام وشبكات HF الدبلوماسية
  • الوكلاء البعيدون - SIGINT موزّع مع عقد استشعار بعيدة
  • الوضع دون اتصال - أصول مضمّنة للنشر المعزول ميدانيًا
  • استخبارات الطائرات بدون طيار - كشف متعدد الوسائط للطائرات بدون طيار عبر ASTM F3411 Remote ID (WiFi/BLE)، وRTL-SDR 433/868 MHz RF، ومسح HackRF 2.4/5.8 GHz مع خريطة اتصالات مباشرة وتقييم للمخاطر

التثبيت / Debian / Ubuntu / macOS

البدء السريع

git clone https://github.com/smittix/intercept.git
cd intercept
./setup.sh          # Interactive menu (first run launches setup wizard)
sudo ./start.sh

عند التشغيل الأول، يُطلق setup.sh معالجًا موجّهًا يكتشف نظام التشغيل لديك، ويتيح لك اختيار ملفات تعريف التثبيت، ويهيّئ بيئة Python، ويمكنه اختياريًا إعداد متغيرات البيئة وPostgreSQL.

في عمليات التشغيل اللاحقة، يفتح قائمة تفاعلية:

INTERCEPT Setup Menu
════════════════════════════════════════
  1) Install / Add Modules
  2) System Health Check
  3) Database Setup (ADS-B History)
  4) Update Tools
  5) Environment Configurator
  6) Uninstall / Cleanup
  7) View Status
  0) Exit

خادم الإنتاج مقابل خادم التطوير: يكتشف start.sh تلقائيًا gunicorn + gevent ويشغّل خادم إنتاج باستخدام greenlets تعاونية — يتعامل مع عدة عملاء SSE/WebSocket دون حجب. يعود إلى خادم Flask التطويري إذا لم يكن gunicorn مثبتًا. للتطوير المحلي السريع، لا يزال بإمكانك استخدام sudo -E venv/bin/python intercept.py مباشرة.

ملفات تعريف التثبيت

اختر ما تريد تثبيته أثناء المعالج أو عبر خيار القائمة 1:

#الملف التعريفيالأدوات
1Core SIGINTrtl_sdr, multimon-ng, rtl_433, dump1090, acarsdec, dumpvdl2, ffmpeg, gpsd
2Maritime & RadioAIS-catcher, direwolf
3Weather & SpaceSatDump, radiosonde_auto_rx
4RF Securityaircrack-ng, HackRF, BlueZ, hcxtools, Ubertooth, SoapySDR
5Full SIGINTكل ما سبق
6Customقائمة تحقق لكل أداة

يمكن دمج عدة ملفات تعريف (مثل إدخال 1 3 لـ Core + Weather).

أعلام CLI

./setup.sh --non-interactive          # Headless full install (same as legacy behavior)
./setup.sh --profile=core,weather     # Install specific profiles
./setup.sh --health-check             # Check system health and exit
./setup.sh --postgres-setup           # Run PostgreSQL setup and exit
./setup.sh --menu                     # Force interactive menu

Docker

git clone https://github.com/smittix/intercept.git
cd intercept
docker compose --profile basic up -d --build

ملاحظة: يتطلب Docker وضعًا مميزًا (privileged mode) للوصول إلى أجهزة USB SDR. يتم تمرير أجهزة SDR عبر /dev/bus/usb.

بياناتك: توجد الإعدادات والمستخدمون وقواعد التنبيه وقوائم المراقبة والرسائل المفككة في ./instance على المضيف، لذا تبقى محفوظة بعد --build. هل تقوم بالترقية من ملف compose لا يتضمن ذلك التحميل (mount)؟ انسخ البيانات القديمة قبل إعادة البناء: docker cp intercept:/app/instance ./instance.

لبنيات متعددة المعمارية (amd64 + arm64 لـ Raspberry Pi)، راجع build-multiarch.sh — فهو يتولى الترجمة المتقاطعة (cross-compilation) والدفع إلى السجل (registry push) في خطوة واحدة.

إعداد البيئة

استخدم Environment Configurator (خيار القائمة 5) لتعيين أي متغير INTERCEPT_* بشكل تفاعلي. تُحفظ الإعدادات في ملف .env يقوم start.sh بتحميله تلقائيًا عند بدء التشغيل.

يمكنك أيضًا إنشاء .env أو تعديله يدويًا:

# .env (auto-loaded by start.sh)
INTERCEPT_PORT=5050
INTERCEPT_ADSB_AUTO_START=true
INTERCEPT_DEFAULT_LAT=51.5074
INTERCEPT_DEFAULT_LON=-0.1278

سجل ADS-B (اختياري)

تحتفظ ميزة سجل ADS-B برسائل الطائرات في PostgreSQL للتحليل طويل المدى.

الإعداد الآلي (تثبيت محلي):

./setup.sh --postgres-setup
# Or use menu option 3: Database Setup

سيقوم هذا بتثبيت PostgreSQL إذا لزم الأمر، وإنشاء قاعدة البيانات/المستخدم/الجداول، وكتابة إعدادات الاتصال إلى .env.

Docker:

docker compose --profile history up -d

عيّن متغيرات البيئة التالية (في .env):

INTERCEPT_ADSB_HISTORY_ENABLED=true
INTERCEPT_ADSB_DB_HOST=adsb_db
INTERCEPT_ADSB_DB_PORT=5432
INTERCEPT_ADSB_DB_NAME=intercept_adsb
INTERCEPT_ADSB_DB_USER=intercept
INTERCEPT_ADSB_DB_PASSWORD=intercept

لتخزين بيانات Postgres على وحدة تخزين خارجية، اضبط PGDATA_PATH (القيمة الافتراضية ./pgdata):

PGDATA_PATH=/mnt/usbpi1/intercept/pgdata

ثم افتح /adsb/history للحصول على لوحة معلومات التقارير.

فحص سلامة النظام

تحقق من أن التثبيت مكتمل ويعمل:

./setup.sh --health-check
# Or use menu option 2

يتحقق من الأدوات المثبتة، وأجهزة SDR، وتوفر المنافذ، والأذونات، وبيئة Python الافتراضية (venv)، وإعدادات .env، والاتصال بـ PostgreSQL.

تنزيل الأداة