
منصة إدارة سطح الهجوم وصيد التهديدات، ملف Go ثنائي ثابت واحد للاستطلاع السلبي وشبه الهجومي، والربط بين البيانات، وتقييم المخاطر، والمراقبة المستمرة.
منصة Threat Hunter وإدارة سطح الهجوم
ملف Go ثنائي ثابت واحد للاستطلاع السلبي وشبه الهجومي، والربط بين النتائج، وتقييم المخاطر، والمراقبة المستمرة.
Obscura Scan هي منصة لإدارة سطح الهجوم والاستطلاع المفتوح (OSINT/recon) تعمل كـملف ثنائي ثابت واحد — بلا Python، وبلا virtualenv، وبلا مكتبات نظام، وبلا خادم قاعدة بيانات. وجّهها إلى نطاق أو URL أو IP فتشغّل العشرات من وحدات الاستطلاع بشكل متزامن، وتربط النتائج ببعضها، وتقيّم المخاطر، وتُثري النتائج اختياريًا باستخدام LLM، ثم تقدّم كل شيء عبر واجهة ويب أنيقة + REST API مع بث مباشر للتقدم.
وهي إعادة كتابة بلغة Go للمنصة المعروفة داخليًا سابقًا باسم AEGIS، وقد أُعيدت هندستها من أجل السرعة والسلامة والنشر كملف واحد.
معظم القيمة لا تحتاج إلى مفاتيح API. 43 من أصل 50 وحدة مكتفية ذاتيًا بالكامل — فهي تتواصل مباشرة مع الهدف ومع بروتوكولات DNS/TLS/HTTP. يعمل Obscura Scan دون أي مفاتيح مُهيّأة؛ أما الوحدات التي تتطلب مفاتيح فتُتخطّى ببساطة مع ذكر السبب.
confirmed/firm/tentative)؛ تُثبَّت الدرجة على أسوأ نتيجة مؤكدة ولا تتأثر إلا بالحجم، لذا لا يمكن لسيل من الاستدلالات منخفضة الثقة أن يثبّت المؤشر عند 100. إزالة التكرار بين الوحدات وكبت الإيجابيات الكاذبة بنقرة واحدة يحافظان على تقرير غني بالإشارات./metrics، تسجيل منظّم، إيقاف تشغيل سلس.# 1. Get it (see Installation for binaries / Docker)
git clone https://github.com/security-life-org/Obscura.git
cd Obscura
make build # -> bin/obscura (CGO_ENABLED=0, pure Go)
# 2. Run it (every config value is optional)
./bin/obscura
# 3. Open the UI
# http://127.0.0.1:8080
ثم أدخل هدفًا (مثل example.com)، واختر ملفًا تعريفيًا، واضغط على Start Scan. تُعرض النتائج كتقرير سهل القراءة — مقياس المخاطر، والنتائج، وجداول لكل وحدة — وليس JSON خامًا.
./bin/obscura --version # build info
./bin/obscura --allow-internal # permit private/loopback targets (authorized internal use)