Skip to content

Repository files navigation

🛡️ COMPOSER_XRAY: ULTIMATE_EDITION 🛡️

Next-Gen Web Forensic & OSINT Profiler with Cyberpunk Liquid-Glass UI

English | فارسی


Build & DeployKotlinCompose MultiplatformWasmLicenseStars



🇬🇧 English

⚡ The Mission

ComposeXray is not just a tool; it's a high-precision digital surgery kit for the modern web. Designed for security researchers, OSINT investigators, and cyberpunk enthusiasts, it deconstructs any website into its core components—revealing the hidden layers of technology, security, and infrastructure.

🔮 Visual Paradigm: Liquid-Glass UX

Experience a UI that lives and breathes.

  • Liquid Morphing Core: A background driven by organic shaders that react to system states.
  • Glassmorphism 2.0: Frosted-glass panels with dynamic light refraction and neon glowing borders.
  • Holographic HUD: A futuristic Head-Up Display for target acquisition and real-time scanning feedback.

🛡️ Core Intelligence Features

  • 🕵️ Deep Forensic Fingerprinting:
    • Automated detection of 300+ technologies.
    • Identifies CMS (WordPress, Drupal), JS Frameworks (React, Vue, Svelte), Servers (Nginx, Apache), and CDNs.
    • Deep plugin detection (WooCommerce, Elementor, Yoast).
  • 🔒 Automated Security Audit:
    • Real-time analysis of HTTP Security Headers (CSP, HSTS, XFO, etc.).
    • Meta-tag fallback detection for shielding verification.
  • 🌐 Infrastructure Mapping:
    • DNS Recon: Extraction of A, MX, and TXT records.
    • Geo-Intelligence: Multi-source IP geolocation with ISP and Org identification.
  • ⚡ Proxy Racing Engine (V3):
    • Uses a competitive multi-proxy mechanism to bypass CORS restrictions and regional blocks.
    • Ultra-fast scanning with zero-latency overhead.

💻 High-End Tech Stack

  • Language: Kotlin Multiplatform (Common Code 100% shared)
  • UI: Compose Multiplatform (Material 3 + Custom Shaders)
  • Runtime:WebAssembly (Wasm) for near-native browser performance.
  • Network: Ktor Client with JSON Kotlinx Serialization.

🇮🇷 فارسی

⚡ ماموریت ما

ComposeXray فراتر از یک ابزار ساده، یک کیت جراحی دیجیتال برای وب مدرن است. این برنامه که برای محققین امنیتی، متخصصین OSINT و علاقمندان به دنیای سایبرپانک طراحی شده، هر وب‌سایتی را به اجزای سازنده‌اش تجزیه می‌کند تا لایه‌های پنهان تکنولوژی، امنیت و زیرساخت آن را آشکار سازد.

🔮 پارادایم بصری: تجربه کاربری شیشه‌ای-مایع

رابط کاربری‌ای را تجربه کنید که گویی زنده است و نفس می‌کشد:

  • هسته مورفینگ مایع: پس‌زمینه زنده قدرت گرفته از شیدرهایی که به وضعیت سیستم واکنش نشان می‌دهند.
  • گلس‌مورفیسم نسل ۲: پنل‌های شیشه‌ای مات با شکست نور داینامیک و حاشیه‌های نئونی درخشان.
  • نمایشگر هولوگرافیک (HUD): رابط کاربری آینده‌نگرانه برای تارگت‌گیری و فیدبک‌های لحظه‌ای اسکن.

🛡️ قابلیت‌های هوشمند هسته

  • 🕵️ انگشت‌نگاری عمیق (Forensic Fingerprinting):
    • شناسایی خودکار بیش از ۳۰۰ نوع تکنولوژی.
    • تشخیص CMSها، فریم‌ورک‌های مدرن JS، وب‌سرورها و شبکه‌های توزیع محتوا (CDN).
    • شناسایی دقیق پلاگین‌ها (WooCommerce, Elementor, Yoast).
  • 🔒 ممیزی خودکار امنیت:
    • تحلیل هدرهای امنیتی HTTP در لحظه (CSP, HSTS, XFO و غیره).
    • سیستم تشخیص جایگزین از طریق Meta-tagها برای تایید امنیت لایه وب.
  • 🌐 نقشه‌برداری زیرساخت:
    • جستجوی DNS: استخراج رکوردهای حیاتی A، MX و TXT.
    • هوش جغرافیایی: مکان‌یابی دقیق IP از چندین منبع مختلف به همراه شناسایی ISP و سازمان.
  • ⚡ موتور رقابتی پروکسی (نسل ۳):
    • استفاده از مکانیزم رقابتی چند پروکسی برای دور زدن محدودیت‌های CORS و بلاک‌های منطقه‌ای.
    • اسکن فوق‌سریع بدون کوچکترین تاخیر در پاسخ‌دهی.

💻 پشته تکنولوژی پیشرفته

  • زبان: Kotlin Multiplatform
  • رابط کاربری: Compose Multiplatform (Material 3)
  • اجرا:WebAssembly (Wasm) برای سرعت در حد برنامه‌های Native در مرورگر.
  • شبکه: Ktor Client به همراه Kotlinx Serialization.

🛠️ Installation / نصب و اجرا

# Clone the repository
git clone https://github.com/mr-coder20/ComposeXray.git
# Navigate to projectcd ComposeXray
# Run Development Web Server
./gradlew :webApp:jsBrowserRun

🗺️ Roadmap

  • Integration with Shodan/Censys APIs.
  • Export reports to PDF/JSON format.
  • Android & Desktop builds support.
  • Dark/Light mode theme switcher.

🤝 Contribution

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

⭐️ Support the Project

If you find this tool useful, please consider giving it a Star! It helps the project grow and motivates me to add more features. اگر این ابزار برای شما مفید بود، با دادن استار از آن حمایت کنید! این کار باعث رشد پروژه و انگیزه برای اضافه کردن قابلیت‌های جدید می‌شود. 🛡️✨


Built with 🔥 and Kotlin by [mr-coder20]

About

🚀 Ultimate Web Forensic & OSINT Profiler. Fingerprint tech stacks, audit security headers, and map infrastructure with a next-gen Liquid-Glass Cyberpunk UI. Powered by Kotlin Wasm & Compose Multiplatform.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages