
user-scanner v1.5.1
ماسح OSINT متعدد المنصات لاستطلاع البريد الإلكتروني واسم المستخدم عبر أكثر من 295 ناقلًا. يستخرج بيانات التعريف الشخصية، ويتحقق من تسجيلات الحسابات، ويدمج معلومات الاختراقات لتحليل البصمة الرقمية.
ماسح المستخدم
مجموعة OSINT ثنائية في واحد قوية مصممة لـ استخبارات البريد الإلكتروني واسم المستخدم العميقة.
مع أكثر من 465 متجه فحص إجمالي—بما في ذلك أكثر من 175 موقعًا مدمجًا مع البريد الإلكتروني وأكثر من 290 منصة لأسماء المستخدمين—يمكنك رسم البصمات الرقمية، وتحليل سلوك الهدف، وكشف الاهتمامات، والبيانات الوصفية الكاملة لأسماء المستخدمين، والتحقق من تسجيلات الحسابات في ثوانٍ.
💖 برعاية
تجاوز تعداد الحسابات. يحوّل WebVetted بريدًا إلكترونيًا أو اسم مستخدم إلى تحقيق هوية كامل مع إثراء OSINT عميق، ومعلومات الاختراقات، وتحليل بالذكاء الاصطناعي، ورسم بياني تفاعلي للهوية.
ابدأ تحقيقًا →
منصة OSINT شاملة للمحققين والمحللين المحترفين. بحث عكسي عن البريد الإلكتروني ورقم الهاتف واسم المستخدم عبر أكثر من 250 وحدة. أتمت جمع معلوماتك باستخدام أدواتنا القوية.
ابدأ الآن →
اعثر على مشكلات مفتوحة المصدر مناسبة للمبتدئين وقدّم أول طلب سحب لك اليوم.
ابدأ الآن →
✨ الميزات الرئيسية
- 🔎 OSINT عميق للبريد الإلكتروني واسم المستخدم: ابحث عن تسجيلات البريد الإلكتروني وقم بإعداد ملفات تعريف متقدمة لأسماء المستخدمين عبر أكثر من 465 منصة.
- 👤 استخراج بيانات وصفية غنية: يستخرج الصور الرمزية، وأوصاف السيرة الذاتية، وعدد المتابعين، وأرقام UID، وحالات البائع، وسمات الحساب.
- 🔀 محرك الفحص المتقاطع والمحوري: يستخرج المعرّفات وروابط الملفات الشخصية وعناوين البريد الإلكتروني المكشوفة من الفحوصات الأولية، ويتحول تلقائيًا عبر متجهات الأهداف الثانوية.
- 🤖 خادم بروتوكول سياق النموذج (MCP): تكامل أصلي مع وكلاء الذكاء الاصطناعي لـ Claude Desktop وCursor وAntigravity والنماذج اللغوية الكبيرة لتشغيل فحوصات OSINT المستقلة والمحاور العودية.
- 🛡️ معلومات اختراق Hudson Rock لبرمجيات سرقة المعلومات: استعلم عن سجلات اختراق برمجيات سرقة المعلومات الخبيثة باستخدام علامة
--hudsonلربط الأهداف ذات الأولوية العالية. - ⚡ محرك متوازي عالي الإنتاجية: مدعوم بـ
httpxوcurl_cffiلأقصى تزامن مع انتحال بصمة TLS تلقائي. - 🔀 مولّد التباديل والأسماء المستعارة: توليد تنويعات أسماء المستخدمين القائمة على أحرف البدل لالتقاط انتحال النطاقات أو الأسماء المستعارة البديلة.
- 📂 تقارير متعددة الصيغ: تصدير تلقائي إلى PDF (مع صور الملفات الشخصية)، وJSON، وCSV لتكامل خطوط الأنابيب.
- 🌐 محورية بروكسي متقدمة: تدوير بروكسي مدمج مع كشف تلقائي للبروتوكول (
http،socks5) والتحقق من الصحة قبل الفحص (--validate-proxies). - 🎨 واجهة طرفية متجاوبة: تتبع تقدم ديناميكي، وشبكات فئات ذاتية التكيف (
-lu/-le)، وتقارير حالة واضحة.
🚀 التثبيت
🐍 عبر PyPI (موصى به)
# Upgrade pip and install user-scanner
python3 -m pip install --upgrade pip
pip install user-scanner
# Optional: Install with MCP Server support for AI agents
pip install "user-scanner[mcp]"
📦 إعداد البيئة الافتراضية
# Create and activate virtual environment
python3 -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\Activate.ps1
# Install package
pip install user-scanner
❄️ عبر Nix (لينكس وmacOS)
# Run instantly without installing permanently
nix run github:kaifcodec/user-scanner/main -- --help
# Drop into a temporary shell with user-scanner active
nix shell github:kaifcodec/user-scanner/main
💻 دليل الاستخدام
1. الفحص الأساسي لاسم المستخدم والبريد الإلكتروني
افحص اسم مستخدم واحد أو عنوان بريد إلكتروني واحد عبر جميع وحدات المنصات المتاحة:
user-scanner -u johndoe # Single username scan
user-scanner -e [email protected] # Single email scan
2. الفحص المتقاطع واستخبارات المحورية
يثبت فحص البريد الإلكتروني وجود حساب لكنه نادرًا ما يكشف عن معرّف. يستخرج --cross-scan المعرّفات المكشوفة وروابط الملفات الشخصية وعناوين البريد الإلكتروني الثانوية من ملفات تعريف الهدف، ويتحول إلى استطلاع متعدد المراحل عبر جميع المنصات المطابقة:
| اتجاه المحورية | ما يستخرجه |
|---|---|
-e → اسم المستخدم | المعرّفات أو الروابط الاجتماعية المكشوفة على الملف الشخصي المسجل للبريد الإلكتروني |
-u → اسم المستخدم | الأسماء المستعارة الثانوية المعلن عنها عبر ملفات تعريف الهدف الاجتماعية |
-u → البريد الإلكتروني | عناوين البريد الإلكتروني العامة المنشورة على صفحات الملف الشخصي للهدف |
-e → البريد الإلكتروني | العناوين الثانوية المكشوفة بواسطة ملفات تعريف البريد الإلكتروني الأولية |
user-scanner -u johndoe --cross-scan # Pivot from username scan
user-scanner -e [email protected] --cross-scan # Pivot from email scan
user-scanner -e [email protected] --cross-scan --cross-links verified # Platform-verified links only
user-scanner -u johndoe --cross-scan --cross-depth 2 # Follow links two hops deep
💡 لتقييم الثقة، وقواعد تصنيف الروابط، ونماذج التكلفة، راجع docs/CROSS_SCAN.md.
3. استخبارات اختراق Hudson Rock للبرمجيات الخبيثة
تحقق مما إذا كان اسم مستخدم أو عنوان بريد إلكتروني مستهدف قد تم كشفه في سجلات إصابة برمجيات سرقة المعلومات الخبيثة:
user-scanner -u johndoe --hudson # Username malware log check
user-scanner -e [email protected] --hudson # Email malware log check
🖼️ لعرض لقطات شاشة الطرفية الناتجة والمعاينات المرئية، راجع docs/EXAMPLES.md.
4. الفحص المستهدف للفئات والوحدات
افحص فئات محددة أو وحدات فردية، أو اعرض الوحدات المتاحة في شبكة متجاوبة:
user-scanner -u johndoe -c dev # Developer platforms only
user-scanner -e [email protected] -m github # Single module check
user-scanner -u johndoe -m github,instagram # Specific comma-separated modules
user-scanner -lu # List user categories & modules grid
user-scanner -le # List email categories & modules grid
5. فحص الملفات المجمّعة
افحص أهدافًا متعددة من ملف إدخال (هدف واحد لكل سطر):
user-scanner -uf usernames.txt # Bulk username scan
user-scanner -ef emails.txt # Bulk email scan
6. تصدير التقارير والخيارات والبروكسيات
# Export results to PDF, JSON, or CSV
user-scanner -u johndoe -f pdf -o report.pdf
user-scanner -u johndoe -f json -o results.json
# Verbose URL reporting and show all results (including not found)
user-scanner -u johndoe -v --all
# Rotate proxies with pre-scan validation check
user-scanner -u johndoe -P proxies.txt --validate-proxies
7. تكامل وكلاء الذكاء الاصطناعي والنماذج اللغوية الكبيرة (خادم MCP)
اربط user-scanner مباشرة بمساعدي البرمجة بالذكاء الاصطناعي ومنصات النماذج اللغوية الكبيرة عبر بروتوكول سياق النموذج (MCP). يتيح ذلك لوكلاء الذكاء الاصطناعي (Claude Desktop، Cursor، Antigravity، Open-WebUI) التحقيق بشكل مستقل في المعرّفات وعناوين البريد الإلكتروني، والمحورية على الملفات الشخصية المكشوفة، وتحليل البصمات الرقمية.
بدء الخادم
# Start the MCP server over standard I/O (stdio)
user-scanner-mcp
# Optional: Enable verbose logging to stderr
user-scanner-mcp -v
إعداد عميل MCP
أضف user-scanner إلى إعدادات العميل الخاص بك (مثل claude_desktop_config.json أو mcp_config.json):
{
"mcpServers": {
"user-scanner": {
"command": "user-scanner-mcp"
}
}
}
أدوات الذكاء الاصطناعي المكشوفة
| الأداة | الوصف | القدرات |
|---|---|---|
scan_username | OSINT عميق لاسم المستخدم وإثراء الملف الشخصي عبر المنصات | فحوصات مستهدفة (category، module)، cross_scan عودي، حقن بروكسي، مفاتيح تبديل الإسهاب |
scan_email | التحقق العميق من البريد الإلكتروني واكتشاف الحسابات عبر المنصات | تحديد نطاق الهدف، محورية الروابط التلقائية (cross_scan)، بروكسيات مخصصة، مفاتيح تبديل الإسهاب |
list_available_modules | كتالوج ديناميكي واكتشاف الوحدات | يتيح لوكلاء الذكاء الاصطناعي الاستعلام ديناميكيًا عن جميع المنصات والفئات المدعومة |
📚 مركز التوثيق
استكشف أدلة التوثيق التفصيلية في دليل docs/:
- 📋 مرجع علامات CLI — تفصيل كامل لكل علامة وخيار في CLI.
- 🔀 دليل الفحص المتقاطع والمحورية — دليل متعمق للاستطلاع المتقاطع متعدد المراحل.
- 🔀 دليل صيغة الأنماط — أنماط أحرف البدل والتباديل لتوليد أسماء المستخدمين.
- 🐍 دليل وضع المكتبة — استدعاء محرك Python برمجيًا من نصوصك الخاصة.
- 🌐 دليل البروكسي والشبكة — صيغ تدوير البروكسي، وفحوصات الصحة، واستكشاف أخطاء VPN الإقليمية.
- 🖼️ معرض الوسائط والمخرجات — عروض فيديو، وتسجيلات طرفية، ومعاينات لقطات الشاشة.
🐍 وضع مكتبة Python
دمج محرك User Scanner مباشرة في نصوص Python الخاصة بك:
import asyncio
from user_scanner.core import engine
from user_scanner.email_scan.shopping import etsy
async def main():
# Engine validates target against module and returns Result object
result = await engine.check(etsy, "[email protected]")
print(result.to_json())
asyncio.run(main())
💡 للحصول على توثيق واجهة برمجة تطبيقات Python الكامل وأمثلة فحص الفئات المجمّعة، راجع docs/USAGE.md.
💖 ادعم المشروع
تقوم منصات الويب بتحديث تدفقات المصادقة باستمرار. يتطلب الحفاظ على أكثر من 465 وحدة فحص التزامًا على مدار الساعة لإبقاء المجموعة موثوقة ومجانية لمجتمع الأمن السيبراني.
إذا وفّر لك user-scanner ساعات من المحورية اليدوية أو ساعد في تحقيقاتك، فكّر في دعم المشروع:
رعاة المشروع
شكرًا جزيلًا لرعاتنا الرائعين الذين يدعمون التطوير المستمر لـ user-scanner!
📜 المساهمة
نرحب بمساهمات المجتمع! يرجى قراءة إرشادات المساهمة قبل فتح طلب سحب أو تقديم وحدات فحص جديدة.
⚠️ إخلاء المسؤولية
يُقدَّم هذا الأداة بدقة لأغراض تعليمية، والبحث الأمني المصرح به، وتحقيقات OSINT الدفاعية. لا يتحمل المطورون أي مسؤولية ولا يتحملون مسؤولية أي سوء استخدام أو عواقب غير مقصودة أو إجراءات قانونية ناتجة عن نشر هذا البرنامج.