An open API service indexing awesome lists of open source software.

https://github.com/mr-coder20/portx

"A modern, high-performance, and multi-platform network security toolkit built with Kotlin Multiplatform and Compose."
https://github.com/mr-coder20/portx

android-development compose-multiplatform cross-platform cybersecurity desktop-application kmp kotlin kotlin-multiplatform ktor network-scanning penetration-testing port-scanner security-tools sqldelight

Last synced: 19 days ago
JSON representation

"A modern, high-performance, and multi-platform network security toolkit built with Kotlin Multiplatform and Compose."

Awesome Lists containing this project

README

          

# PortX: Ultra-Fast Network Port Scanner (KMP)
## 🚀 Powered by the "Ultra Engine" v5.0.0


PortX Banner

[![Kotlin](https://img.shields.io/badge/Kotlin-2.0.0-blue.svg?style=flat&logo=kotlin)](https://kotlinlang.org)
[![Compose Multiplatform](https://img.shields.io/badge/Compose-Multiplatform-orange.svg?style=flat)](https://github.com/JetBrains/compose-multiplatform)
[![Platform](https://img.shields.io/badge/Platform-Android%20%7C%20Windows%20%7C%20macOS%20%7C%20Linux-green.svg?style=flat)](#)
[![Release](https://img.shields.io/github/v/release/mr-coder20/PortX?label=Latest%20Version&color=blue)](https://github.com/mr-coder20/PortX/releases/latest)

---

### [فارسی] معرفی پروژه
**PortX** یک اسکنر پورت شبکه فوق سریع، امن و چند پلتفرمی است که با استفاده از **Kotlin Multiplatform** توسعه یافته است. این پروژه با بهره‌گیری از موتور اختصاصی **Ultra Engine**، استانداردهای جدیدی را در سرعت (۵۰,۰۰۰ پورت در ثانیه) و امنیت تعریف می‌کند.

### [English] Project Overview
**PortX** is an ultra-fast, secure network port scanner built with **Kotlin Multiplatform (KMP)**. Powered by the custom **Ultra Engine v5**, it redefines network exploration with neural-inspired adaptive timing and extreme throughput (50,000+ PPS).

---

## 📥 Download | دریافت برنامه
**[EN]** You can download the latest signed binaries for **Android** and **Windows** from the official releases page:
**[FA]** می‌توانید آخرین نسخه‌های رسمی و ساین شده برای **اندروید** و **ویندوز** را از صفحه ریلیزها دریافت کنید:



Download PortX

---

## 📸 Interface Preview | پیش‌نمایش محیط برنامه


PortX UI Screenshot

---

## 💎 Elite Features | قابلیت‌های کلیدی

| Feature | Technical Excellence | توضیحات فنی |
| :--- | :--- | :--- |
| **Ultra Engine v5** | Neural-inspired adaptive scanning logic. | موتور هوشمند با منطق تطبیقی عصبی. |
| **Adaptive RTT** | Moving average timeout adjustment (2.5x RTT). | تنظیم هوشمند تایم‌اوت بر اساس تاخیر لحظه‌ای. |
| **Turbo Mode** | High-throughput bursting (50,000+ PPS). | اسکن با نرخ بسیار بالا (بیش از ۵۰ هزار پورت). |
| **Security Hardened** | Aggressive R8/ProGuard obfuscation & Anti-RE. | امنیت بالا و مقاوم‌سازی در برابر مهندسی معکوس. |
| **Decoupled Pool** | Zero-blocking scanner vs banner worker logic. | جداسازی کامل بخش اسکن از تشخیص سرویس. |
| **Memory Safety** | Bounded Channels preventing OOM during 65k scans. | مدیریت امن حافظه در اسکن‌های عظیم. |

---

## 🛠 Technical Architecture & Security | معماری فنی و امنیت

### 1. Neural-Inspired Adaptive Timing (تایمینگ هوشمند)
**[EN]** Using a 2.5x moving average of **Round Trip Time (RTT)**, the engine dynamically adjusts timeouts.
**[FA]** با استفاده از میانگین متحرک ۲.۵ برابری **RTT**، تایم‌اوت‌ها به صورت لحظه‌ای تنظیم می‌شوند.

### 2. Security Hardening (امنیت و مقاوم‌سازی)
**[EN]** Advanced R8/ProGuard rules protect Koin DI, Serialization models, and internal domain logic.
**[FA]** قوانین پیشرفته R8/ProGuard از تمام بخش‌های منطقی و امنیتی برنامه محافظت می‌کنند.

---

## 🚀 Native Distribution | خروجی‌های بومی
- **Android**: Signed APK with Adaptive Icons.
- **Windows**: Professional `.msi` installers.
- **macOS/Linux**: Native support via Compose Multiplatform.

---

Developed with ❤️ by **[mr-coder20](https://github.com/mr-coder20)**