Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
higernes — مجموعة أدوات OSINT سلبية بلغة python - أسماء المستخدمين، البريد الإلكتروني، النطاقات، عناوين IP، الهواتف، التجزئات. بدون مفاتيح، بدون تسجيلات دخول. | Kitploit
أدوات/GitLabGitLab/jankoboy88/higernes
الاستخبارات مفتوحة المصدر (OSINT)الاستطلاعتخطيط الشبكةمسح المنافذتعداد DNS والنطاقات الفرعيةتحليل التجزئةجمع المعلوماتالخصوصيةالأدوات والمكوناتتعداد النطاقات الفرعيةجمع البريد الإلكتروني
منذ 10س 26دلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
GitLab
jankoboy88/higernes

higernes

مجموعة أدوات OSINT سلبية بلغة python - أسماء المستخدمين، البريد الإلكتروني، النطاقات، عناوين IP، الهواتف، التجزئات. بدون مفاتيح، بدون تسجيلات دخول.

عرض المستودع

higernes

مجموعة أدوات OSINT سلبية بلغة Python. لا مفاتيح API، لا حسابات، لا تسجيل دخول في أي مكان. وجّهها نحو اسم مستخدم أو بريد إلكتروني أو نطاق أو عنوان IP أو رقم هاتف أو تجزئة (hash) وستبحث في كل ما هو عام بالفعل.

higernes

ماذا تفعل

ست وحدات، جميعها تقرأ نقاط نهاية عامة:

الوحدةما تحصل عليه
usernameتفحص اسم مستخدم عبر ~700 موقع (مجموعة بيانات WhatsMyName)، مع تحديث مباشر عند ورود النتائج
emailالتحقق من الصيغة، MX، فحص البريد المؤقت، gravatar، ثم الجزء قبل @ كاسم مستخدم
domainA/AAAA/MX/NS/TXT/CNAME، حالة http والعنوان، النطاقات الفرعية من شفافية الشهادات، whois
ipالموقع الجغرافي + ASN، DNS عكسي، فحص اختياري للمنافذ الشائعة
phoneالصلاحية، المشغّل، المنطقة، نوع الخط، المنطقة الزمنية
hashتحديد الطول/مجموعة المحارف
scanفحص سريع لمنافذ TCP مع التقاط البانر، مدعوم بالنواة المكتوبة بلغة C++

لا شيء هنا يمس أي شيء خاص. كلها DNS وWHOIS ونقاط نهاية ملفات التعريف العامة وسجلات الشهادات.

قاعدة بيانات المواقع

يعمل فحص أسماء المستخدمين عبر data/wmn-data.json - مجموعة بيانات WhatsMyName المجتمعية، ~700 موقع مع قاعدة فحص لكل منها (رمز الحالة بالإضافة إلى سلسلة يجب أن تكون موجودة، وأخرى يجب ألا تكون موجودة). استبدلها بنسخة أحدث في أي وقت بإسقاطها فوق الملف؛ الأداة تقرأه عند بدء التشغيل. إذا كان مفقودًا فإنها تعود إلى قائمة صغيرة مدمجة.

ضيّق نطاق الفحص باستخدام --cat:

python higernes.py username vqkro --cat social
python higernes.py username vqkro --cat gaming

شغّلها بدون --cat وستفحص كل شيء.

النواة المكتوبة بلغة C++

ماسح المنافذ بطيء جدًا في Python، لذا يقع العمل الشاق في core/hcore.cpp

  • ملف تنفيذي صغير مستقل يقوم بفحوصات اتصال متعددة الخيوط مع التقاط البانرات وحل أسماء المضيفين. يبحث higernes.py عنه بجانبه (أو في core/، أو في PATH) ويستدعيه؛ إذا لم يكن موجودًا، فإن فحص ip --ports يعود بهدوء إلى النسخة الأبطأ المكتوبة بلغة Python الخالصة.

ابنِه (مطلوب فقط إذا كنت تشغّله من المصدر وتريد المسار السريع):

# windows (mingw g++)
g++ -O2 -std=c++17 -static -o core/hcore.exe core/hcore.cpp -lws2_32

# linux / macOS
g++ -O2 -std=c++17 -o core/hcore core/hcore.cpp -pthread

شغّله مباشرة إذا أردت:

hcore dns github.com
hcore ports example.com --banners
hcore ports example.com --all --threads 1024

الملف التنفيذي .exe المُجمّع مسبقًا على صفحة الإصدارات يحتوي بالفعل على النواة مدمجة.

التثبيت

يتطلب Python 3.9 أو أحدث.

أي نظام تشغيل

pip install -r requirements.txt

هذا يجلب rich وrequests وdnspython وaiohttp. phonenumbers موجود أيضًا لكن وحدة الهاتف فقط تحتاجه - احذفه من الملف وسيظل الباقي يعمل. بدون aiohttp يعود فحص أسماء المستخدمين إلى الخيوط (threads)، وهو أبطأ بكثير (عشرات الثواني مقابل مئات).

Windows (PowerShell، إذا لم يكن python على PATH بعد)

winget install --id Python.Python.3.13 -e
git clone https://gitlab.com/jankoboy88/higernes
cd higernes
pip install -r requirements.txt
python higernes.py

Linux / macOS

git clone https://gitlab.com/jankoboy88/higernes
cd higernes
python3 -m pip install -r requirements.txt
python3 higernes.py

FreeBSD

pkg install -y python3
git clone https://gitlab.com/jankoboy88/higernes
cd higernes
python3 -m pip install -r requirements.txt

إذا اشتكى pip من بيئة مُدارة خارجيًا، فإما استخدم venv:

python3 -m venv .venv && . .venv/bin/activate && pip install -r requirements.txt

أو مرّر --break-system-packages.

الاستخدام

شغّلها مجردة وستحصل على القائمة. أو اتجه مباشرة إلى وحدة:

python higernes.py username vqkro
python higernes.py username vqkro --cat coding
python higernes.py email [email protected]
python higernes.py domain example.com
python higernes.py ip 1.1.1.1 --ports
python higernes.py phone +14155552671
python higernes.py hash 5f4dcc3b5aa765d61d8327deb882cf99
python higernes.py scan example.com
python higernes.py scan example.com --all

الشاشة كلها مؤشرات دوارة مباشرة وجداول ملوّنة؛ الشعار يرسم نفسه عند بدء التشغيل.

ملاحظات

  • يُوصى بشدة بـ dnspython وrequests. بدون dnspython يُحلّ سجل A فقط (باستخدام المكتبة القياسية) ويُتخطى كل نوع سجل آخر.
  • فحص المواقع استكشافي (heuristic) - "العثور" يعني فقط أن نقطة النهاية أعادت إشارتها الإيجابية، لذا تحقق جيدًا من أي شيء تخطط للتصرف بناءً عليه.
  • الطبقة المجانية من ip-api تحدّ من الطلبات إلى حوالي 45 استعلامًا في الدقيقة.
  • قد يكون crt.sh بطيئًا أو معطلًا؛ وعندما يكون كذلك، يذكر ذلك القسم وينتقل.

بناء ملف تنفيذي مستقل

لا يوجد Python على الجهاز الهدف؟ احزمه:

pip install pyinstaller
pyinstaller --onefile --name higernes --console higernes.py
# -> dist/higernes.exe

هكذا يُصنع الملف التنفيذي على صفحة الإصدارات. لا شيء آخر لضبطه.

الترخيص

MIT. انظر LICENSE.

تنزيل الأداة