
osint-brazuca — Updated!
مستودع أنشئ بهدف جمع المعلومات والمصادر (مواقع إلكترونية/بوابات) وحيل OSINT ضمن سياق البرازيل.
🇧🇷 OSINT BRAZUCA 🇧🇷
كتالوج المصادر البرازيلية المفتوحة (عامة، قانونية وجاهزة للتحقيق).
المعرفة للحماية، والتحقيق للدفاع.
مقدمة
مشروع OSINT Brazuca هو مستودع أُنشئ بهدف جمع المعلومات والمصادر (المواقع الإلكترونية/البوابات) وحيل OSINT في السياق البرازيلي 🇧🇷.
OSINT (اختصار لـ Open source intelligence أو استخبارات المصادر المفتوحة) هو نموذج استخباراتي يهدف إلى إيجاد المعلومات من المصادر العامة واختيارها والحصول عليها وتحليلها، بحيث يمكنها مع مصادر أخرى إنتاج معرفة. تتميز المعلومات المجمعة عبر المصادر المفتوحة بانخفاض تكلفتها مقارنة بالعمليات الميدانية المكلفة.
المؤلفون 👔

⚠️ إشعارات قانونية وأخلاقية
[!IMPORTANT] يحتوي هذا المستودع على مصادر معلومات عامة وقانونية فقط. الاستخدام غير السليم للمعلومات الواردة هنا هو مسؤولية المستخدم وحده.
🔒 LGPD - القانون العام لحماية البيانات
[!WARNING] يجب أن تلتزم جميع الاستعلامات بـ القانون رقم 13.709/2018 (LGPD). يجب أن يكون لمعالجة البيانات الشخصية أساس قانوني وغرض مشروع.
[!NOTE] الأساس القانوني: القانون رقم 13.709/2018 (LGPD) | القانون رقم 12.965/2014 (Marco Civil) | القانون رقم 12.527/2011 (LAI)
✅ الممارسات الجيدة:
- استخدام المصادر العامة الرسمية فقط
- احترام خصوصية الأشخاص وكرامتهم
- توثيق المصادر والمنهجية المستخدمة
- وجود غرض مشروع (الصحافة، البحث، الأمن، الامتثال)
- عدم مشاركة البيانات الحساسة علنًا
❌ الممارسات المحظورة:
- الهندسة الاجتماعية أو اختراق الأنظمة
- المطاردة (stalking) أو التحرش
- الاستخدام للتمييز أو التحيز
- التسويق غير المصرح به للبيانات
- انتهاك السرية المهنية
⚠️ القيود والتنبيهات المهمة
🕒 تحديث البيانات:
- قد تكون البيانات العامة غير محدثة
- تحقق دائمًا من تاريخ آخر تحديث في المصادر
- تقاطع المعلومات من مصادر متعددة للتحقق
- قد تكون الأنظمة الحكومية في وضع الصيانة
🔒 الوصول والمتطلبات:
- بعض البوابات تتطلب تسجيلًا مسبقًا عبر gov.br
- قد تكون هناك قيود على استخدام الخدمات
- قد يحد CAPTCHA من الاستعلامات الآلية
🤖 تحديد المعدل والأتمتة:
- واجهات API العامة لديها حدود للطلبات
- احترم الحدود التقنية المحددة
- استخدم التخزين المؤقت عندما يكون ذلك ممكنًا لتقليل الطلبات
- قد يتم حظر الاستعلامات الجماعية
📱 المسؤولية والأخلاقيات:
- المعلومات عامة لكنها محمية بموجب LGPD
- قد يؤدي الاستخدام غير السليم إلى عقوبات قانونية وجنائية
- لا تشارك البيانات الحساسة علنًا
- وثّق دائمًا الغرض المشروع للاستعلام
- احتفظ بسجل لجميع عمليات البحث التي أجريتها
- باختصار: لا تكن وقحًا
🗂️ مجموعة البيانات المهيكلة
بالإضافة إلى الكتالوج بصيغة Markdown، ينشر هذا المستودع نسخة مهيكلة بصيغة JSON في مجلد data/، يتم إنشاؤها تلقائيًا من ملف README هذا. وهي تتيح تحديد المصادر حسب نوع الإدخال، أي ما لديك بالفعل في متناول اليد (CPF، CNPJ، لوحة المركبة، النطاق، الهاتف...)، وحسب نوع الإرجاع، أي البيانات التي تعيدها المصدر.
| الملف | المحتوى |
|---|---|
data/sources.json | 510 مصادر في 39 فئة، مع الروابط مجمّعة. الملف الأساسي. |
data/index.json | 1.258 رابطًا مسطحًا، سجل واحد لكل عنوان URL. تنسيق جاهز للبحث. |
data/taxonomy.json | مفردات مضبوطة: 31 نوع إدخال، و41 نوع إرجاع، و14 نوع مصدر. |
data/overrides.json | تصحيحات يدوية للتصنيف. |
[!IMPORTANT]
sources.jsonوindex.jsonمُولَّدان. لا تحرّرهما يدويًا: عملية البناء التالية ستستبدلهما. تُوضع تصحيحات التصنيف فيoverrides.json. يتم تعريف كل مصدر بواسطة الحقلid(الفئة/الاسم)، وهو مستقر بين عمليات البناء؛ لا تحتفظ مجموعة البيانات بموضع في README.
لإعادة التوليد بعد تعديل README:
python3 tools/build_dataset.py
يتطلب فقط Python 3، بدون تبعيات. كيفية استخدام مجموعة البيانات وكيفية تصحيح تصنيف مصدر: CONTRIBUICAO.md.
