Skip to content

itsyebekhe/xforensics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🕵️‍♂️ X Profile Forensics (ابزار تحلیلگر پروفایل ایکس)

نسخه ۲۰.۳ (Version 20.3.0)

این یک ابزار پیشرفته OSINT (جستجوی اطلاعات آشکار) برای شبکه اجتماعی ایکس (توییتر سابق) است. این اسکریپت اطلاعات فنی، الگوهای رفتاری و داده‌های مخفی حساب‌های کاربری را استخراج کرده، تحلیل می‌کند و به صورت کاملاً یکپارچه (Native) نمایش می‌دهد.

این ابزار اکنون دارای تحلیلگر رفتاری زنده (Live Behavioral Analysis)، پردازش دسته‌ای (Batch Processing) و رابط کاربری زبانه‌دار (Tabbed UI) است.


✨ ویژگی‌های کلیدی (Key Features)

۱. 📊 تحلیل رفتارشناسی زنده (Live Behavioral Analysis) NEW

این ابزار به صورت زنده آمار پروفایل (فالوور، فالوینگ، تعداد توییت) را از صفحه می‌خواند و تحلیل‌های زیر را ارائه می‌دهد:

  • 🤖 شبکه بات (Bot Farm): شناسایی نسبت مشکوک فالوور به فالوینگ (نزدیک به ۱:۱) در حجم بالا.
  • 📨 فعالیت اسپم (High Activity): محاسبه دقیق تعداد توییت در روز (TPD) بر اساس تاریخ ساخت (پشتیبانی از تاریخ شمسی و میلادی).
  • 🎭 تغییر هویت (Identity Flux): هشدار در صورت تغییر نام کاربری بیش از ۱۰ بار.
  • 🎣 لینک‌های خطرناک: شناسایی لینک‌های ناشناس (NGL، تلگرام و...) در بیوگرافی.

۲. 📍 تحلیل عمیق فنی (Deep Forensics)

در پروفایل هر کاربر، یک کادر زبانه‌دار (Tabbed) ظاهر می‌شود:

  • تب بررسی کلی (Overview): نمایش موقعیت واقعی (Location)، نوع دستگاه (Device/Region)، شناسه ثابت (Perm ID) و تاریخ دقیق ساخت.
  • تب تحلیل (Analysis): گزارش متنی هوشمند که بر اساس شواهد بالا، نتیجه‌گیری می‌کند (مثلاً: "این اکانت احتمالاً عضو ارتش سایبری است").
  • تب ابزارها (Tools): دسترسی به تگ‌گذاری، یادداشت و ابزارهای جستجو.

۳. ⚙️ پردازش دسته‌ای (Batch Processing) NEW

قابلیت بررسی همزمان صدها نام کاربری:

  • لیست نام‌های کاربری را وارد کنید تا ابزار به صورت خودکار آنها را اسکن کند.
  • Skip Existing: امکان رد کردن کاربرانی که قبلاً در دیتابیس شما موجود هستند.
  • Auto-Merge: امکان ذخیره خودکار نتایج سالم مستقیماً در دیتابیس اصلی.
  • Export JSON: دریافت خروجی کامل برای تحلیل‌های بعدی.

۴. 🧠 تشخیص هوشمند ناهنجاری (Anomaly Detection)

  • 🛡️ سپر فعال (Shield): تشخیص استفاده از VPN یا پروکسی.
  • ⚠️ ناهنجاری (Hidden Identity): اگر کاربری فارسی صحبت کند + لوکیشن او «غرب آسیا» یا «ایران» باشد + اتصالش «مستقیم» باشد، ابزار هشدار می‌دهد (احتمال استفاده از سیم‌کارت سفید یا اینترنت دولتی).

۵. 📂 داشبورد و دیتابیس (User Database)

دکمه دسترسی به دیتابیس در منوی سمت راست (دسکتاپ) و دکمه شناور (موبایل) قرار دارد.

  • جستجو (Search): جستجو بر اساس نام کاربری، ID یا تگ‌ها (با پشتیبانی کامل از فیلترها در زبان‌های مختلف).
  • Mass Block: امکان بلاک کردن گروهی تمام کاربران موجود در یک فیلتر خاص.
  • خروجی: دریافت فایل اکسل (CSV) یا پشتیبان JSON.

🚀 راهنمای نصب (Installation Guide)

💻 کامپیوتر (ویندوز / مک / لینوکس)

  1. افزونه Tampermonkey را روی مرورگر (Chrome/Firefox/Edge) نصب کنید.
  2. یک اسکریپت جدید بسازید و کد x-forensics.js را در آن کپی کنید.
  3. ذخیره کنید (Ctrl+S) و وارد توییتر شوید.
  4. نکته: دکمه Forensics در منوی سمت راست (سایدبار) ظاهر می‌شود.

🤖 موبایل (اندروید) - Kiwi Browser

  1. مرورگر Kiwi Browser را نصب کنید.
  2. افزونه Tampermonkey را از کروم استور روی آن نصب کنید.
  3. اسکریپت را اضافه کنید.
  4. در توییتر، دکمه آبی شناور (FAB) در پایین صفحه (سمت چپ) ظاهر می‌شود.

🍎 موبایل (iOS) - Safari

  1. برنامه Userscripts را از اپ‌استور نصب کنید.
  2. در تنظیمات سافاری (Settings > Apps > Safari > Extensions) آن را فعال کنید.
  3. فایل اسکریپت را در پوشه مخصوص Userscripts ذخیره کنید.
  4. در سافاری روی آأ (aA) بزنید تا افزونه فعال شود.

❓ سوالات متداول

چرا تحلیل توییت در روز (TPD) گاهی تغییر می‌کند؟ نسخه جدید (v20.2+) زمانی که شما داخل پروفایل کاربر هستید، آمار را به صورت زنده (Live) از صفحه می‌خواند تا دقیق‌ترین محاسبه را انجام دهد. اگر فقط موس را روی اسم کاربر ببرید (Hover)، ممکن است از دیتای کش شده استفاده کند.

آیا یادداشت‌های من برای دیگران ارسال می‌شود؟ خیر. یادداشت‌ها و تگ‌های دستی کاملاً خصوصی هستند و در مرورگر شما (LocalStorage) ذخیره می‌شوند.

آیا اکانت من بن می‌شود؟ خیر. این ابزار از سیستم "Lazy Loading" استفاده می‌کند و فقط زمانی که موس را روی آیکون (⌖) ببرید یا درخواست Batch بدهید، به سرور توییتر متصل می‌شود. سیستم Anti-Rate-Limit داخلی نیز از ارسال درخواست‌های رگباری جلوگیری می‌کند.


توسعه داده شده برای شفافیت و امنیت.

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •