
أداة OSINT / تحقيق جنائي رقمي مبنية بلغة Python
Horus هو أداة شاملة متكاملة للمساعدة في التحقيقات، من الاستفادة من واجهات API إلى تجميع البيانات أيضًا. إنه رفيقك قبل العمليات!
لبدء استخدام هذا المشروع، ستحتاج إلى تثبيت Python على جهازك. بمجرد تثبيته، اتبع الخطوات التالية:
cd إلى مجلد 'horus'. (تأكد من أنه ليس المجلد الخارجي)pip install -r requirements.txtpython3 horus.py على Linux/MacOS، أو py horus.py على Windowsملاحظة: protonvpn-cli مطلوب لأمر 'pvpn' ملاحظة: openvpn CLI مطلوب لأمر 'ovpn'
لتكوين واجهات API اللازمة لاستخدام أوامر معينة، يمكنك إما إدخالها يدويًا أو استخدام أمر 'apicon'
لتكوين مفاتيح API يدويًا، انتقل إلى /src/modules/var/pipes/api_config.json. أدخل مفاتيح API الخاصة بك في الحقول المقابلة لها.
⚠️ تحذير: إذا كنت تساهم في هذا المستودع أو تختبره عبر fork عام، فتأكد من إزالة مفاتيح API من ملف JSON قبل دفع التغييرات.
🟢 = Fully implemented or more than 80% done
🟡 = Partially implemented / In development
🔴 = To be implemented
حول Shodan: Shodan هو API مدفوع، لذا لكي يعمل مفتاح API الخاص بك يجب أن تشترك فيه. الكثير من الوظائف المتعلقة بالموقع في ميزاته متاحة في 'geolock'، لكن الميزات الأكثر تفصيلًا تتطلب ذلك API.
يمكن نسب بعض التعليمات البرمجية المستخدمة إلى Fox وAskerdyne Ltd.، وتحديدًا مجموعة أدوات التشفير 'Loki'.
تم إنشاء بعض ملفات .github بواسطة Jesse Squires