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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
socid-extractor — ⛏️ محرك الاستخراج الذي يعمل خلف Maigret: حوّل أي رابط ملف شخصي إلى سجل استخباراتي مفتوح المصدر (OSINT) منظم عبر أكثر من 150 موقعًا | Kitploit
أدوات/GitHubGitHub/soxoj/socid-extractor
الاستخبارات مفتوحة المصدر (OSINT)الاستطلاعجمع المعلوماتالهندسة الاجتماعيةزاحف الويب
GitHubsoxoj/socid-extractor

socid-extractor

⛏️ محرك الاستخراج الذي يعمل خلف Maigret: حوّل أي رابط ملف شخصي إلى سجل استخباراتي مفتوح المصدر (OSINT) منظم عبر أكثر من 150 موقعًا

عرض المستودع
1.1k11851منذ 3 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

socid_extractor

إصدار PyPI التنزيلات/شهريًا إجمالي التنزيلات الترخيص

CI نجوم GitHub تفرعات GitHub

حوّل أي صفحة ملف شخصي عامة إلى سجل حساب منظّم — أسماء المستخدمين، والأسماء المعروضة، والنبذات التعريفية، والصور الرمزية، والمواقع، وتواريخ الانضمام، وأعداد المتابعين، والروابط الخارجية، والمعرّفات الداخلية الثابتة التي تحدّد الحساب بشكل فريد عبر تغييرات الأسماء وإعادة التصميم وعمليات الحذف.

يقوم socid_extractor بتحليل صفحات HTML واستجابات API من أكثر من 250 مخططًا ويعيد قاموسًا مسطّحًا قابلًا للقراءة آليًا لحقول الحساب. لا حاجة لمفاتيح API، ولا لمتصفح بلا واجهة — فقط استدعاء دالة واحدة على نص الاستجابة.

لماذا هو مفيد

  • معرّفات ثابتة عبر الخدمات. احصل على GAIA ID (Google)، وFacebook UID، وYandex Public ID، وInstagram pk، وعشرات غيرها — قيم تصمد أمام تغييرات أسماء المستخدمين وتتيح لك ربط الحسابات عبر التسريبات والأرشيفات وفهارس محركات البحث.
  • واجهة موحّدة واحدة. نفس استدعاء extract() لـ Instagram وGitHub وVK وReddit وSubstack وBluesky وTikTok — دون أي كود ربط خاص بكل منصة من جانبك.
  • أنطولوجيا الحقول. أسماء حقول موحّدة عبر المنصات (username، fullname، created_at، is_verified، …) بحيث لا تحتاج خطوط المعالجة اللاحقة إلى 130 تعيينًا.
  • مُختبَر ميدانيًا. يشغّل Maigret وعددًا من أدوات OSINT الأخرى.

التثبيت

Python: 3.10+.

pip install socid-extractor

للتثبيت النظيف عبر واجهة سطر الأوامر (CLI) على محطة عمل:

pipx install socid-extractor

أحدث نسخة تطويرية:

pip install -U git+https://github.com/soxoj/socid-extractor.git

بدء سريع

كأداة سطر أوامر (CLI):

$ socid_extractor --url https://www.deviantart.com/muse1908
country: France
created_at: 2005-06-16 18:17:41
gender: female
username: Muse1908
website: www.patreon.com/musemercier
links: ['https://www.facebook.com/musemercier', 'https://www.instagram.com/muse.mercier/', 'https://www.patreon.com/musemercier']
tagline: Nothing worth having is easy...

كمكتبة Python:

import requests
import socid_extractor

r = requests.get('https://www.patreon.com/annetlovart')
print(socid_extractor.extract(r.text))
# {'patreon_id': '33913189', 'patreon_username': 'annetlovart',
#  'fullname': 'Annet Lovart',
#  'links': "['https://www.facebook.com/322598031832479', ...]"}

نصيحة — التشغيل الدفعي: مرّر --skip-fetch-if-no-url-hint لتخطي طلب HTTP عندما لا يتطابق URL مع أي تلميح لموقع معروف (أسرع، لكنه قد يتخطى المحركات العامة مثل قوالب المنتديات):

$ socid_extractor --url https://example.com/foo --skip-fetch-if-no-url-hint

المواقع المدعومة

أكثر من 250 مخططًا، تغطي ما يقارب 2,000 من المواقع التي يفحصها Maigret — راجع METHODS.md للاطلاع على القائمة الكاملة.

عينة غير حصرية:

  • الشبكات الرئيسية: Facebook (صفحات المستخدمين والمجموعات)، Instagram، VK.com، OK.ru، Reddit، TikTok، Bluesky، Tumblr، Flickr
  • منظومة Google: مساهمات Google docs/maps (تتطلب ملفات تعريف الارتباط)، Google Play، YouTube
  • Mail.ru: الصفحة الرئيسية لمستخدم my.mail.ru، الصور، الفيديو
  • منصات التطوير والكتابة: GitHub، Stack Overflow (HTML + API)، LeetCode، Hashnode، Medium، Substack، Paragraph، WordPress.org، Virgool
  • المنتديات (كاشفات عامة): Discourse، MediaWiki / Fandom wikis، Mastodon
  • متخصصة / قطاعية: Chess.com، Roblox، MyAnimeList، Scratch، Wikipedia، DailyMotion، SlideShare، Weebly، Calendly، Amazon Author، Boosty، Warpcast (Farcaster)، Fragment (TON/Telegram)، Rarible، CSSBattle، lnk.bio، Spatial، TwitchTracker، Max (max.ru)

…وغيرها الكثير.

للاطلاع على أمثلة البيانات، راجع tests/test_e2e.py؛ وللاطلاع على منطق التحليل، راجع socid_extractor/schemes.py؛ وللاطلاع على تصنيف الحقول، راجع FIELDS.md.

حالات الاستخدام

  • الانتقال من ملف شخصي إلى كل ما يمكنك رؤيته. يعيد استدعاء واحد المعلومات المرئية بالإضافة إلى المعرّفات الداخلية المخفية التي تستخدمها المنصة خلف الكواليس. للقراءة الخلفية: Week in OSINT — Getting a grasp on Google IDs.
  • تتبّع الحسابات عبر تغييرات الأسماء وإعادة التصميم وعمليات الحذف. تتيح لك المعرّفات الثابتة (GAIA، FB UID، Yandex Public ID، Instagram pk، …) إعادة التعرّف على الشخص نفسه حتى عندما تتغيّر كل الحقول المرئية. للخلفية: Aware Online — User IDs in social-media investigations.
  • البحث بواسطة UID عبر الخدمات. بمجرد حصولك على معرّف ثابت يمكنك الانتقال إلى:
    • قواعد بيانات SQL / المسرّبة (تفريغات المنتديات، بيانات الاختراقات) حيث يكون UID هو مفتاح الربط،
    • فهارس Google / Yandex / archive.org التي التقطت عناوين URL تحتوي على UID.
  • تغذية أدوات OSINT اللاحقة. يُعد السجل الموحّد أسهل بكثير في الاستيعاب من أدوات الكشط الخاصة بكل موقع — يستخدمه Maigret وأدوات مشابهة للإثراء.

الاستخدام التجاري

socid_extractor مفتوح المصدر بترخيص MIT ومجاني للاستخدام التجاري دون قيود — لكن محلّلات الصفحات تتعطّل بمرور الوقت مع تغيّر منصات HTML وواجهات API الخاصة بها، وهي بحاجة إلى صيانة نشطة.

للاستخدام التجاري الجاد — واجهة API مستضافة للاستخراج، أو صيانة المحلّلات التي يعتمد عليها منتجك — تواصل معنا: 📧 [email protected]

  • واجهة API للاستخراج — دمج socid_extractor في منتجك

تصنيف SOWEL

يتوافق مع تقنيات SOWEL التالية:

  • SOTL-1.4. Analyze Internal Identifiers
  • SOTL-11.1. Check Outdated And Unused Functionality

أدوات تستخدم socid_extractor

  • Maigret — أداة فحص أسماء قوية تُنشئ تقريرًا بكل المعلومات المتاحة من الحسابات الموجودة عبر أكثر من 3000 موقع.
  • TheScrapper — كشط رسائل البريد الإلكتروني وأرقام الهواتف وحسابات وسائل التواصل الاجتماعي من موقع ويب.
  • InfoHunter — أداة OSINT مفتوحة المصدر للبحث عن المعلومات وجمعها وتحليلها عبر الإنترنت.
  • YaSeeker — جمع كل المعلومات المتاحة عن حساب Yandex بواسطة اسم المستخدم/البريد الإلكتروني.
  • Marple — كشط نتائج محركات البحث لاسم مستخدم معيّن.

انظر أيضًا

  • ShareTrace — الصورة المعكوسة لهذا المشروع: يقرأ socid_extractor صفحة ملف شخصي، بينما يأخذ ShareTrace رابط مشاركة (TikTok وInstagram وChatGPT وDiscord وTelegram وغيرها) ويستعيد من أنشأه أو أعاد توجيهه، ويفكّ ترميز بعض رموز المشاركة دون اتصال. لا حاجة لتثبيت أي شيء إن أردت تجربته فقط: بوت Telegram الذي يديره المجتمع أو واجهة الويب.

الاختبار

تنزيل الأداة