
أداة لرسم خرائط قضايا التحقيق في OSINT لتنظيم الكيانات والعلاقات والأدلة والمعلومات الاستخباراتية.
مبني على OSINTMapper من إعداد Geistnigma.
هذا المشروع نسخة معدّلة وموسّعة من OSINTMapper مع ميزات وتغييرات إضافية تركّز على إدارة قضايا التحقيق وتحليل المعلومات ومعالجة الأدلة.
أداة لتحقيقات OSINT ورسم خرائط القضايا تعمل في المتصفح.
نظّم الأشخاص والمعرّفات والعلاقات والمواقع والخطوط الزمنية والأدلة في ملف قضية واحد.

| الرئيسية | الشبكة |
|---|---|
![]() | ![]() |
| الخط الزمني | الأدلة |
|---|---|
![]() | ![]() |
| سجل التدقيق | التقرير |
|---|---|
![]() | ![]() |
يتطلب Node.js 18+.
npm install
npm run dev
افتح http://localhost:5173.
docker compose up --build
ثم افتح http://localhost:5173.
يتضمن المشروع تحقيقًا خياليًا:
example/operation-nightjar.case.json
افتح الملف من التطبيق لاستكشاف التحقيق النموذجي.
المزيد من النماذج في example/ (جميع الأشخاص والمؤسسات والأرقام والأماكن خيالية؛ الصور ظلال اصطناعية وليست لأشخاص حقيقيين):
| الملف | اللغة | المحتوى |
|---|---|---|
operasyon-kara-sahin.case.json | TR | قضية بأسلوب مكافحة الإرهاب مع صور أشخاص وأنواع معرّفات جديدة وخريطة وخط زمني وأدلة |
operation-nightjar-photos.case.json | EN | عملية Nightjar مع صور أشخاص وأنواع المعرّفات الجديدة |
example-reports/tr/ | TR | تقرير PDF داكن، وتقرير PDF فاتح (محجوب + بعلامة مائية)، وتقارير HTML في ملف واحد |
example-reports/en/ | EN | المخرجات نفسها باللغة الإنجليزية |
يتبع التقرير لغة الواجهة: بدّل بين TR / EN قبل التصدير. يمكن إعادة إنشاء الملفات النموذجية باستخدام python3 tools/ornek-dosya-uret.py (يتطلب Pillow).
يعمل OSINT Case بالكامل داخل المتصفح.
لا يُستخدم أي خادم أو تحليلات أو قياسات عن بُعد. تبقى بيانات القضية والأدلة على الجهاز المحلي.