
🕵️♂️ اجمع ملفًا عن شخص باستخدام اسم المستخدم من أكثر من 3000 موقع
Maigret يجمع ملفًا عن شخص باستخدام اسم المستخدم فقط، حيث يفحص بحثًا عن حسابات في عدد ضخم من المواقع ويجمع كل المعلومات المتاحة من صفحات الويب. لا يتطلب مفاتيح API. تحليل بالذكاء الاصطناعي (تجريبي).
IPcook يوفر بروكسيات سكنية موثوقة للبحث عبر الإنترنت واكتشاف أسماء المستخدمين وسير عمل جمع البيانات العامة. معدلات نجاح عالية • نسبة تشغيل 99.99% • زمن استجابة أقل من 0.5 ثانية • اشتراك شهري والدفع حسب الاستخدام • حركة مرور لا تنتهي صلاحيتها • حتى 10 حسابات فرعية مجانية للتعاون الجماعي • بروكسيات سكنية من 0.3$–3.2$ للجيجابايت.
عرض خاص: نسخة تجريبية مجانية 100MB متاحة. استخدم الكود WELCOME20 للحصول على خصم 20%.
RapidProxy يوفر بروكسيات سكنية عالية الأداء لكشط بيانات تويتر وأتمتة Selenium واستخراج بيانات الويب. أكثر من 90 مليون عنوان IP • تدوير ذكي • مقاومة الحظر • حركة مرور لا تنتهي صلاحيتها.
عرض خاص: جرّبه مجانًا — خطط تبدأ من 0.65$ للجيجابايت. استخدم الكود RAPID10 للحصول على خصم 10%.
تأكد من أن لديك Python 3.10 أو أحدث.
pip install maigret
maigret YOUR_USERNAME
لا تريد التثبيت؟ جرّب بوت تيليجرام المجتمعي أو Cloud Shell.
تريد واجهة ويب؟ راجع طريقة تشغيلها.
انظر أيضًا: بدء سريع.
-a لفحص كل شيء، أو --tags للتضييق حسب الفئة/الدولة.maigret وشغّل عمليات البحث برمجيًا (انظر استخدام المكتبة).--ai) يحوّل النتائج الأولية إلى ملخص تحقيق قصير باستخدام واجهة برمجة تطبيقات متوافقة مع OpenAI.للقائمة الكاملة بالميزات، راجع وثائق الميزات.
أدوات OSINT وتحليل وسائل التواصل الاجتماعي الاحترافية المبنية على Maigret:


هل نفّذت خطوات في دقيقة واحدة؟ إذن أنت جاهز. فيما يلي طرق بديلة.
لا تريد تثبيت أي شيء؟ استخدم بوت تيليجرام المجتمعي.
نزّل maigret_standalone.exe من الإصدارات. يمكنك تشغيله بطريقتين:
Win+R، واكتب cmd، ثم اضغط Enter) أو PowerShell لتمرير خيارات إضافية:cd %USERPROFILE%\Downloads
maigret_standalone.exe USERNAME
maigret_standalone.exe USERNAME --html :: also save an HTML report
maigret_standalone.exe --help :: list all options
دليل فيديو: https://youtu.be/qIgwTZOmMmM.
شغّل Maigret في المتصفح عبر Cloud Shell أو دفاتر Jupyter:
# install from pypi
pip3 install maigret
# usage
maigret username
# or clone and install manually
git clone https://github.com/soxoj/maigret && cd maigret
# build and install
pip3 install .
# usage
maigret username
يتم نشر نسختين من الصورة:
soxoj/maigret:latest — وضع CLI (الافتراضي)soxoj/maigret:web — يشغّل واجهة الويب تلقائيًا# official image (CLI)
docker pull soxoj/maigret
# CLI usage
docker run -v /mydir:/app/reports soxoj/maigret:latest username --html
# Web UI (open http://localhost:5000)
docker run -p 5000:5000 soxoj/maigret:web
# Web UI on a custom port
docker run -e PORT=8080 -p 8080:8080 soxoj/maigret:web
# manual build
docker build -t maigret . # CLI image (default target)
docker build --target web -t maigret-web . # Web UI image
أخطاء في البناء؟ راجع دليل استكشاف الأخطاء وإصلاحها.
تقارير PDF (--pdf) ميزة إضافية اختيارية — ثبّتها مع pip install 'maigret[pdf]'. تتطلب مكتبات رسومات على مستوى النظام في Linux/macOS؛ راجع قسم تقارير PDF للحصول على خطوات التثبيت حسب نظام التشغيل.
# make HTML, PDF, and XMind reports
maigret user --html
maigret user --pdf
maigret user --xmind # legacy XML with a manifest for XMind 2022+ readers
# machine-readable exports
maigret user --json ndjson # newline-delimited JSON (also: --json simple)
maigret user --csv
maigret user --txt
maigret user --graph # interactive D3 graph (HTML)
maigret user --neo4j # Neo4j Cypher script (graph database)
# search on sites marked with tags photo & dating
maigret user --tags photo,dating
# search on sites marked with tag us
maigret user --tags us
# highlight sites whose page also mentions specific keywords
maigret user --keywords python rust
# keyword-matched sites are shown with "[++]" in bright green
# search for three usernames on all available sites
maigret user1 user2 user3 -a
# AI-assisted investigation summary (needs OPENAI_API_KEY)
maigret user --ai
يكتب --neo4j سكربت *_neo4j.cypher لرسم بياني للنتائج؛ استورده باستخدام cypher-shell -u neo4j -p <password> < report_user_neo4j.cypher أو الصقه في Neo4j Browser. عمليات إعادة الاستيراد غير مكررة. راجع وثائق تصدير Neo4j.
شغّل maigret --help لمعرفة كل الخيارات. الوثائق: خيارات CLI، مزيد من الأمثلة. تواجه أخطاء 403 أو مهلات؟ راجع TROUBLESHOOTING.md.
يحتوي Maigret على واجهة ويب مدمجة مع رسم بياني للنتائج وتقارير قابلة للتنزيل.
لا تريد تشغيله بنفسك؟ انشر صورة Docker المنشورة soxoj/maigret:web كتطبيق مستضاف بنقرة واحدة:
يعمل على الخطة المجانية في Render (يتوقف بعد 15 دقيقة من الخمول، ويعود للعمل عند الطلب التالي). لا يوجد إعداد تسجيل دخول على المثيل، لذا يمكن لأي شخص لديه الرابط استخدامه.


maigret --web 5000
افتح http://127.0.0.1:5000، وأدخل اسم مستخدم، واعرض النتائج.
يمكن تضمين Maigret في مشاريع Python الخاصة بك. CLI هو غلاف رفيع حول دالة غير متزامنة يمكنك استدعاؤها مباشرة — أنشئ خطوط أنابيب مخصصة، وغذِّ النتائج إلى أدواتك الخاصة، أو شغّله داخل سير عمل OSINT أكبر.
راجع دليل استخدام المكتبة الكامل للحصول على مثال عملي، وأنماط async، وكيفية تصفية المواقع حسب الوسم.
--parse URL — يحلل صفحة ملف شخصي، ويستخرج المعرّفات/أسماء المستخدمين، ويستخدمها لبدء بحث تكراري.--permute — يولّد أشكالًا محتملة لاسم المستخدم من مدخلين أو أكثر (مثل john doe → johndoe, j.doe, …) ويبحث عنها جميعًا.--self-check [--auto-disable] — يتحقق من أزواج usernameClaimed / usernameUnclaimed مقابل المواقع الحية للمشرفين الذين يدققون قاعدة البيانات.--ai / --ai-model — يشغّل تحليل الذكاء الاصطناعي على نتائج البحث ويبث ملخص تحقيق قصير إلى الطرفية.--ai يجمع نتائج البحث، وينشئ تقرير Markdown داخليًا، ويرسله إلى نقطة نهاية إكمال محادثة متوافقة مع OpenAI لإنتاج ملخص تحقيق قصير ومحايد (الاسم الحقيقي المحتمل، الموقع، المهنة، الاهتمامات، اللغات، درجة الثقة، خيوط متابعة). يتم كتم تقدم كل موقع على حدة ويتم بث مخرجات النموذج إلى stdout.
export OPENAI_API_KEY=sk-...
maigret user --ai
# pick a different model
maigret user --ai --ai-model gpt-4o-mini
يمكن أيضًا تعيين المفتاح كـ openai_api_key في settings.json. نقطة النهاية الافتراضية هي https://api.openai.com/v1، لكن openai_api_base_url في settings.json يمكن أن يشير إلى أي واجهة برمجة تطبيقات متوافقة مع OpenAI (Azure OpenAI، OpenRouter، خادم محلي، …). راجع وثائق الإعدادات للقائمة الكاملة للخيارات.
يمكن لـ Maigret توجيه الفحوصات عبر بروكسي أو Tor أو I2P — مفيد لمواقع .onion / .i2p ولتجاوز جدران حماية WAF التي تحظر عناوين IP الخاصة بمراكز البيانات.
# any HTTP/SOCKS proxy
maigret user --proxy socks5://127.0.0.1:1080
# Tor (default gateway socks5://127.0.0.1:9050)
maigret user --tor-proxy socks5://127.0.0.1:9050
# I2P (default gateway http://127.0.0.1:4444)
maigret user --i2p-proxy http://127.0.0.1:4444
ابدأ خدمة Tor / I2P قبل تشغيل الأمر — Maigret لا يدير هذه البوابات.
تجريبي. بوابة Cloudflare قيد التطوير النشط؛ قد يتغير مخطط الإعدادات وسلوك CLI ومجموعة المواقع الموجهة دون ضمانات توافق رجعي.
مجموعة فرعية من المواقع في قاعدة البيانات تتطلب متصفحًا حقيقيًا لحل تحدي JavaScript. يمكن لـ Maigret إسناد هذه الفحوصات إلى مثيل FlareSolverr محلي:
docker run -d -p 8191:8191 --name flaresolverr ghcr.io/flaresolverr/flaresolverr:latest
maigret --cloudflare-bypass <username>
التجاوز اختياري (--cloudflare-bypass أو cloudflare_bypass.enabled في settings.json) ويُفعَّل فقط للمواقع التي يتطابق فيها حقل protection. راجع وثائق الميزة لخيارات الخلفية والإعدادات.
أضف المواقع الجديدة أو أصلحها بدقة في data.json (بدون json.load/json.dump)، ثم شغّل ./utils/update_site_data.py لإعادة إنشاء sites.md وبيانات قاعدة البيانات الوصفية، وافتح طلب سحب. لمزيد من التفاصيل، راجع دليل المساهمة ووثائق التطوير. سجل الإصدارات: CHANGELOG.md.
Maigret مفتوح المصدر مرخّص برخصة MIT ومجاني للاستخدام التجاري دون قيود — لكن فحوصات المواقع تتعطل بمرور الوقت وتحتاج صيانة مستمرة.
للاستخدام التجاري الجاد — مع قاعدة بيانات مواقع محدّثة يوميًا أو واجهة برمجة للتحقق من أسماء المستخدمين — تواصل معنا: 📧 [email protected]
لأغراض تعليمية وقانونية فقط. أنت مسؤول عن الامتثال لجميع القوانين المعمول بها (GDPR، CCPA، إلخ) في نطاق سلطتك القضائية. لا يتحمل المؤلفون أي مسؤولية عن إساءة الاستخدام.
افتح مشكلة · مناقشات GitHub · تيليجرام
تقنيات OSINT المستخدمة:
MIT © Maigret