Next-Gen Web Forensic & OSINT Profiler with Cyberpunk Liquid-Glass UI
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.
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.
- 🕵️ 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.
- 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.
# Clone the repository
git clone https://github.com/mr-coder20/ComposeXray.git
# Navigate to projectcd ComposeXray
# Run Development Web Server
./gradlew :webApp:jsBrowserRun- Integration with Shodan/Censys APIs.
- Export reports to PDF/JSON format.
- Android & Desktop builds support.
- Dark/Light mode theme switcher.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
If you find this tool useful, please consider giving it a Star! It helps the project grow and motivates me to add more features. اگر این ابزار برای شما مفید بود، با دادن استار از آن حمایت کنید! این کار باعث رشد پروژه و انگیزه برای اضافه کردن قابلیتهای جدید میشود. 🛡️✨