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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
sigint — لوحة معلومات OSINT في الوقت الفعلي: 7 مصادر بيانات مباشرة (طائرات، سفن AIS، زلازل، حرائق، طقس، أحداث GDELT، أخبار) على كرة أرضية تفاعلية. محرك ترابط، تنبيهات مُقيَّمة، وضع مراقبة. تقديم باستخدام Bun + React 19 + Canvas 2D Web Worker. PWA مع دعم وضع عدم الاتصال. https://sigint-5154d935429b.herokuapp.com/ | Kitploit
أدوات/GitLabGitLab/iitoneloc/sigint
الاستخبارات مفتوحة المصدر (OSINT)الاستطلاعتسريب البياناتجمع المعلوماتاستخبارات التهديداتزاحف الويبتحليل DNS
GitLabiitoneloc/sigint

sigint

عرض المستودع
12منذ 3 أشهرلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

حول

لوحة معلومات OSINT في الوقت الفعلي: 7 مصادر بيانات مباشرة (طائرات، سفن AIS، زلازل، حرائق، طقس، أحداث GDELT، أخبار) على كرة أرضية تفاعلية. محرك ترابط، تنبيهات مُقيَّمة، وضع مراقبة. تقديم باستخدام Bun + React 19 + Canvas 2D Web Worker. PWA مع دعم وضع عدم الاتصال. https://sigint-5154d935429b.herokuapp.com/

الموقع الإلكتروني
مشاركة

SIGINT

لوحة معلومات OSINT في الزمن الحقيقي مع تتبّع مباشر للطائرات والسفن والزلازل والحرائق والطقس والأحداث على كرة أرضية تفاعلية. مبنية باستخدام Bun وReact 19 ومحرك عرض مخصص بتقنية Canvas 2D + Web Worker. قابلة للتثبيت كتطبيق ويب تقدمي (PWA).

لقطة الشاشة

SIGINT

جدول المحتويات

  • SIGINT
    • لقطة الشاشة
    • جدول المحتويات
    • الميزات
      • البيانات المباشرة
      • الاستخبارات
      • العرض المرئي
      • المنصة
    • التثبيت
    • البدء السريع
    • متغيرات البيئة
    • مصادر البيانات
    • الاختبار
    • النشر
      • التطوير
      • الإنتاج
      • الإنتاج مع TLS
      • Heroku
      • التنظيف
    • PWA
    • التوثيق
    • الترخيص
    • المؤلف

الميزات

البيانات المباشرة

  • تتبّع الطائرات (adsb.fi)
  • تتبّع السفن عبر AIS (aisstream.io)
  • مراقبة الزلازل (USGS)
  • كشف بؤر الحرائق (NASA FIRMS)
  • تنبيهات الطقس الشديد (NOAA)
  • استخبارات الأحداث عبر GDELT
  • تجميع أخبار RSS (6 مصادر عالمية)
  • بث فيديو HLS (iptv-org)

الاستخبارات

  • محرك ارتباط مع منتجات متعددة المصادر وتنبيهات مُقيَّمة
  • تصنيف الطائرات العسكرية
  • وضع المشاهدة (جولة تلقائية على الكرة الأرضية)
  • ملف كيان بالصور والمسارات والبيانات الوصفية

العرض المرئي

  • إسقاطات الكرة الأرضية والخريطة المسطحة
  • تخطيط متعدد الألواح قابل لتغيير الحجم مع السحب والتصغير والإعدادات المسبقة
  • تثبيت الكاميرا على الهدف، أوضاع العزل، عرض المسارات
  • بحث شامل مع تصفية مباشرة على الكرة الأرضية
  • جدول بيانات بتمرير افتراضي
  • شريط أخبار مباشر

المنصة

  • سمات داكنة/فاتحة
  • متجاوب مع الجوال مع إعدادات تخطيط منفصلة
  • PWA مع دعم عدم الاتصال، وإشعارات التحديثات، والسحب للتحديث
  • مؤشر عدم الاتصال مع كشف حالة الاتصال
  • واجهة برمجة تطبيقات مُصادق عليها عبر ملفات تعريف الارتباط (HMAC-SHA256, HttpOnly)

التثبيت

root@kitploit:~
git clone https://github.com/iitoneloc/sigint.git
cd sigint
bun install

أنشئ ملف .env في جذر المشروع يتضمن على الأقل:

root@kitploit:~
SIGINT_SERVER_SECRET=<output of openssl rand -hex 32>

يمكنك اختياريًا إضافة مفاتيح لبيانات السفن والحرائق:

root@kitploit:~
AISSTREAM_API_KEY=<your aisstream.io key>
FIRMS_MAP_KEY=<your NASA FIRMS key>

البدء السريع

انظر النشر لخيارات التطوير والإنتاج وHeroku.

متغيرات البيئة

مصادر البيانات

الاختبار

root@kitploit:~
bun test            # run all tests
bun test --watch    # watch mode
bun run docker:test # run in Docker

النشر

التطوير

root@kitploit:~
bun run docker:dev:up          # https://localhost (self-signed cert)
bun run docker:dev:down        # stop

تجاوزات البيانات الثابتة المخصصة للتطوير فقط

يختصر متغيرا بيئة مسار جلب البيانات المباشرة في وضع التطوير بحيث يمكنك العمل على حالة مجمّدة معروفة. وكلا المتغيرين مقيدان بشرط NODE_ENV !== "production" ويُتجاهلان في بنيات الإنتاج.

تطابق التسميات النمط /^[a-z0-9-]+$/ (OWASP A01 — قائمة مسموح بها صارمة قبل أي بحث في الملفات) وتُحل إلى tests/fixtures/<source>/<label>.json. التسميات غير الصالحة تُحدث خطأ عند الإقلاع؛ والملفات المفقودة تُحدث خطأ مع المسار المُحل. للاستخدام:

root@kitploit:~
CYCLONES_FIXTURE=multi-storm bun run dev
AIRCRAFT_FIXTURE=conus-snapshot bun run dev

أو عبر Docker Compose (يمرر docker-compose.dev.yml كليهما):

root@kitploit:~
CYCLONES_FIXTURE=single-cat5 bun run docker:dev:up

الإنتاج

root@kitploit:~
bun run docker:prod:up         # http://localhost:5500
bun run docker:prod:down       # stop

الإنتاج مع TLS

root@kitploit:~
DOMAIN=sigint.example.com bun run docker:prod:tls:up
bun run docker:prod:tls:down   # stop

Heroku

root@kitploit:~
git push heroku main

التنظيف

root@kitploit:~
bun run docker:clean:all       # remove containers, volumes, images

PWA

SIGINT قابل للتثبيت كتطبيق ويب تقدمي (PWA). بعد زيارة التطبيق المنشور:

  • سطح المكتب (Chrome/Edge): انقر على أيقونة التثبيت في شريط العنوان
  • iOS Safari: مشاركة > إضافة إلى الشاشة الرئيسية
  • Android Chrome: القائمة > إضافة إلى الشاشة الرئيسية

يحفظ عامل الخدمة (service worker) هيكل التطبيق في ذاكرة التخزين المؤقت للإقلاع دون اتصال. تُحمَّل البيانات المباشرة من IndexedDB عند عدم الاتصال. يظهر شريط مؤشر عدم الاتصال عند فقدان الاتصال، مع زر «إعادة المحاولة» وميزة السحب للتحديث على الأجهزة اللمسية. وعند توفر تحديث، يظهر شريط يطلب من المستخدم إعادة التحميل — دون تبديل للكود بهدوء أثناء الجلسة.

التوثيق

توثيق تقني كامل في docs/ يغطي البنية المعمارية، وتدفق البيانات، ونظام الميزات، ونظام الألواح، والعرض، والتخزين المؤقت، والبحث، والقيود.

الترخيص

مرخّص بموجب ترخيصين:

  • غير تجاري مجاني بموجب رخصة SIGINT غير التجارية
  • تجاري تواصل مع المؤلف للاطلاع على الشروط

المؤلف

Anthony Tropeano

تنزيل الأداة
VariableRequiredDescription
SIGINT_SERVER_SECRETYesAuth token signing key. openssl rand -hex 32
AISSTREAM_API_KEYNoaisstream.io key for live ship data
FIRMS_MAP_KEYNoNASA FIRMS key for fire data
DOMAINNoDomain for Let's Encrypt TLS
PORTNoServer port (default: 5500)
الطبقةالمصدرفترة التحديث
الطائراتadsb.fi (مسح شرائح من جانب الخادم، 37 شريحة × 250 ميلًا بحريًا)240s
السفنaisstream.io (WebSocket على الخادم)300s
الزلازلUSGS (من جانب العميل)420s
الحرائقNASA FIRMS (من جانب الخادم)600s
الطقسNOAA (من جانب العميل)300s
الأحداثGDELT 2.0 (من جانب الخادم)15m
الأخبار6 خلاصات RSS (من جانب الخادم)10m
متغير البيئةالمصدر الذي يتجاوزهالتسميات الصالحة
CYCLONES_FIXTURE/api/cyclones/latest (يجلب الخادم من NHC)single-cat3, single-cat5, multi-storm, subtropical-example, tropical-depression, empty-out-of-season
AIRCRAFT_FIXTURE/api/aircraft/states (يجلب الخادم مسح شرائح adsb.fi)(لا شيء مُرفق — التقط عبر bun run scripts/capture-fixture.ts aircraft <label>)