Files
| 📄 README.md | 3.1 KB |
| 📁 backend | |
| 📁 frontend | |
| 📄 package-lock.json | 85 B |
| 📄 package.json | 452 B |
README
# 🛡️ NEXUS.FS (NEXT-GEN ULTRA SECURE . FILE SYSTEM)
[]()
[]()
[]()
> **NEXUS** is a high-performance, browser-based file management and remote system control suite. Designed with a cyber-aesthetic and hardened security, it transforms any machine into a centralized, accessible, and secure data hub.
---
## ⚡ CORE_PROTOCOLS
### 📂 Advanced File Management
* **Kernel-Level Access:** Navigate the host file system with high-speed indexing.
* **Data Stream:** Secure Upload/Download/Preview of any file type.
* **Structural Control:** Instant folder creation, renaming, and atomic move operations.
### 💻 Remote Command & Control
* **Remote Shell:** Direct terminal access via a restricted browser-based console.
* **Visual Feed:** Real-time screen capture of the host machine.
* **Power Management:** Remote Lock, Sleep, Restart, and Shutdown protocols.
### 📊 Node Telemetry
* **Real-time Vitals:** Live tracking of CPU load, Memory allocation, and Disk utilization.
* **Live Stream Monitor:** WebSocket-driven activity logs for every operation.
---
## 🔐 SECURITY_STACK
* **Stateless Auth:** JSON Web Tokens (JWT) with 24-hour expiration cycles.
* **Cryptographic Hashing:** Every password is salted and hashed using `bcrypt`.
* **Traversal Protection:** Path resolution algorithms prevent directory traversal attacks.
* **Rate Limiting:** Integrated flood protection to mitigate brute-force attempts.
* **Role-Based Access (RBAC):** Granular permissions for Admins vs. Standard users.
---
## 🚀 DEPLOYMENT_MANUAL
### 📡 Prerequisites
- **Node.js** v20+ (Engine)
- **NPM** (Package Controller)
### 1️⃣ Initialize Core (Backend)
```powershell
cd backend
npm install
npm start
```
*Port