Insight Nexus - أداة تحليل الرسوم البيانية للتحقيق في الاستخبارات مفتوحة المصدر
يتيح هذا التطبيق المحلي للمستخدمين التلاعب بالعُقَد وربطها على شاشتهم لتبسيط تحقيقات الاستخبارات مفتوحة المصدر وجمع المعلومات.
العرض التوضيحي

كن مختبِر ألفا
سجل هنا: https://insightsnexus.org/
الميزات
وظائف الرسم البياني الأساسية
- إنشاء العُقَد وتحريرها وحذفها على الشاشة
- ربط العُقَد بحواف لإظهار العلاقات
- حفظ وتحميل تقدم التحقيق
- وظائف التراجع/الإعادة (Ctrl+Z/Ctrl+Y)
- التحديد بصندوق باستخدام Shift+click
- التحديد اليدوي باستخدام Ctrl+click
- الربط المتسلسل للعُقَد باستخدام مفتاح C
- تبديل الوضع الداكن
- أدوات التكبير مع وظيفة إعادة العرض
إدارة الملفات
- رفع الملفات إلى العُقَد (صور وملفات نصية)
- عرض الملفات المرفوعة في لوحة خصائص العقدة
- التنقل بين الصور المتعددة باستخدام مفاتيح الأسهم
- إضافة ملاحظات إلى العُقَد
تحويلات OSINT
- تحليل النطاق: تحليل النطاق إلى عنوان IP، استعلام سجلات DNS، تعداد النطاقات الفرعية، اكتشاف نقاط النهاية، معلومات WHOIS
- استخبارات الشبكة: تحليل IP إلى نطاق شبكي، تحديد الموقع الجغرافي لـ IP، فحص المنافذ
- أدوات OSINT: البحث عن اسم المستخدم باستخدام Sherlock
- تحليل الويب: استخراج النطاق من موقع الويب، التقاط لقطة شاشة لموقع الويب
- تحويلات مخصصة: رفع وتنفيذ تحويلات Python مخصصة
أنواع العُقَد
- كشف تلقائي لنوع العقدة بناءً على المحتوى
- دعم: شخص، حدث، منظمة، اسم مستخدم، مخصص، عنوان، نطاق، IP، بريد إلكتروني، بيانات جغرافية، قاعدة بيانات
- تغيير أنواع العُقَد من خلال لوحة الخصائص
المتطلبات الأساسية
نوصي بشدة بتثبيت مثبتات التنفيذ الخاصة بمنصتك لإعداد سهل.
يمكنك العثور عليها في علامة التبويب "الإصدارات" حيث تحتوي كل منصة على ملف قابل للتنفيذ وملف README.
بدء التطبيق
لبدء الخادم، افتح ملف البدء الخاص بمنصتك.
إذا كنت ترغب في القيام بذلك يدويًا، اكتب ما يلي في الطرفية في دليل مشروعك:
- قم أولاً ببناء المشروع:
npm run build
- ثم ابدأ الخادم:
npm start
استكشاف الأخطاء وإصلاحها
أخطاء الإذن
إذا واجهت أخطاء رفض الوصول حتى عند استخدام sudo، قم بتشغيل ما يلي:
rm -rf ./node_modules; npm i
حظر النوافذ المنبثقة يمنع إنشاء العُقَد
إذا قمت بالنقر على "منع فتح مربعات حوار جديدة" ولم يعد بإمكانك إنشاء عُقَد جديدة، فإن مانع النوافذ المنبثقة في متصفحك يمنع ظهور مربعات حوار الإدخال الخاصة بالتطبيق.
Chrome:
- ابحث عن أيقونة مانع النوافذ المنبثقة (🚫 أو أيقونة الدرع) في شريط العناوين
- انقر عليها واختر "السماح دائمًا بالنوافذ المنبثقة وعمليات إعادة التوجيه من [موقعك]"
- قم بتحديث الصفحة
طريقة بديلة في Chrome:
- انتقل إلى الإعدادات → الخصوصية والأمان → إعدادات الموقع
- انقر على "النوافذ المنبثقة وعمليات إعادة التوجيه"
- تحت "مسموح بإرسال النوافذ المنبثقة واستخدام عمليات إعادة التوجيه"، انقر على "إضافة"
- أدخل عنوان URL لموقعك (مثل
http://localhost:3000) وانقر على "إضافة"
- قم بتحديث الصفحة
Firefox:
- ابحث عن أيقونة الدرع في شريط العناوين
- انقر عليها وقم بإيقاف "حماية التعقب المحسّنة" لهذا الموقع
- أو انقر على "تعطيل الحماية لهذه الجلسة"
- قم بتحديث الصفحة
طريقة بديلة في Firefox:
- انتقل إلى الإعدادات → الخصوصية والأمان
- انتقل لأسفل إلى قسم "الأذونات"
- انقر على "حظر النوافذ المنبثقة" → "استثناءات"
- أضف عنوان URL لموقعك وانقر على "السماح"
- قم بتحديث الصفحة
Microsoft Edge:
- ابحث عن أيقونة الدرع أو أيقونة مانع النوافذ المنبثقة في شريط العناوين
- انقر عليها واختر "السماح بالنوافذ المنبثقة وعمليات إعادة التوجيه"
- قم بتحديث الصفحة
طريقة بديلة في Edge:
- انتقل إلى الإعدادات → أذونات الموقع → النوافذ المنبثقة وعمليات إعادة التوجيه
- تحت "السماح"، انقر على "إضافة"
- أدخل عنوان URL لموقعك وانقر على "إضافة"
- قم بتحديث الصفحة
إخلاء المسؤولية القانونية الهام وشروط الخدمة
باستخدامك لهذا البرنامج، فإنك تقر وتوافق على الشروط التالية:
الامتثال القانوني والاستخدام المصرح به فقط
هذا البرنامج مصمم لتحقيقات OSINT المشروعة فقط. يجب على المستخدمين التأكد من حصولهم على التفويض المناسب قبل القيام بأي أنشطة استطلاع. قد تنتهك أنشطة المسح أو التعداد أو جمع المعلومات غير المصرح بها القوانين المحلية والوطنية والدولية.
الأنشطة المحظورة
لا تستخدم هذا البرنامج من أجل:
- مسح الشبكات أو الأنظمة التي لا تملكها أو ليس لديك إذن صريح باختبارها
- إجراء استطلاع على أهداف دون تفويض مناسب
- انتهاك شروط خدمة أي منصة (وسائل التواصل الاجتماعي، المواقع الإلكترونية، إلخ)
- المشاركة في أنشطة التحرش أو المطاردة أو الكشف عن المعلومات الشخصية
- أي أنشطة غير قانونية أو ضارة
- اختبار الاختراق أو تقييمات الأمان غير المصرح بها
مسؤولية المستخدم والتبعات
- أنت المسؤول الوحيد عن ضمان امتثال جميع الأنشطة للقوانين المعمول بها
- أنت تتحمل جميع المسؤوليات القانونية عن أي إساءة استخدام لهذا البرنامج
- يخلي المطورون والمساهمون مسؤوليتهم عن أي إساءة استخدام أو أنشطة غير قانونية
- يجب على المستخدمين الحصول على التفويض المناسب قبل اختبار أي أنظمة خارجية
- يجب على المستخدمين احترام حدود المعدل وشروط الخدمة للمنصات المستهدفة
المبادئ التوجيهية الأخلاقية
- استخدم هذه الأداة فقط على الأنظمة التي تملكها أو لديك إذن كتابي صريح باختبارها
- احترم قوانين الخصوصية وحماية البيانات
- لا تستخدم المعلومات التي تم جمعها لأغراض ضارة
- اتبع ممارسات الإفصاح المسؤولة عن أي ثغرات يتم اكتشافها
- ضع في اعتبارك الآثار الأخلاقية لتحقيقاتك
لا ضمان
يتم توفير هذا البرنامج "كما هو" دون أي ضمان من أي نوع. لا يقدم المطورون أي تعهدات أو ضمانات فيما يتعلق بشرعية أو ملاءمة أو سلامة استخدام هذا البرنامج لأي غرض معين.
التعويض
باستخدامك لهذا البرنامج، فإنك توافق على تعويض المطورين والمساهمين والموزعين وإبراء ذمتهم من أي مطالبات أو أضرار أو إجراءات قانونية تنشأ عن استخدامك لهذا البرنامج.
إذا كنت لا توافق على هذه الشروط، فلا تستخدم هذا البرنامج.
خارطة الطريق
- دمج المزيد من التحويلات باستخدام واجهات برمجة التطبيقات
- تحسين توزيع نتائج Sherlock
- السماح للمستخدم بإنشاء تسميات للحواف
- السماح للمستخدم بالاختيار من بين تصاميم مختلفة للعُقَد والوصلات
- حفظ وعرض إجراءات المستخدم في علامة تبويب السجل