No description
- C++ 99.3%
- CMake 0.7%
| CMakeModules | ||
| dist | ||
| externals | ||
| src | ||
| .gitignore | ||
| CMakeLists.txt | ||
| LICENSE.txt | ||
| README.md | ||
🌀 NeXo Project: Raptor-Client Hijacking
Binary Analysis & Protocol Redirection (Research Lab)
📖 Explicación del Proyecto
NeXo es un proyecto de ingeniería inversa centrado en el análisis del binario raptorcitrus. El objetivo no es crear un emulador desde cero, sino secuestrar (hijack) las llamadas de red del cliente de Raptor Network para redirigirlas hacia nuestra propia infraestructura independiente. Mediante el parcheo de instrucciones y la interceptación de sockets, logramos que el cliente opere bajo el ecosistema de NeXo Network sin depender de servidores externos.
🚀 Características del Sistema NeXo
1. Sistema de Amistad Online Real
- Real-Time Presence: Sincronización del estado de conexión (Online/Offline/Jugando) entre usuarios mediante WebSockets.
- Friend Requests & Management: Implementación de un sistema de base de datos MySQL para gestionar listas de amigos, bloqueos y solicitudes de forma persistente.
- Rich Presence: Inyección de datos en el cliente para mostrar qué juego o actividad está realizando cada contacto en tiempo real.
2. Matchmaking e Interoperabilidad
- Lobby Discovery: Servidor de búsqueda de salas (Matchmaking) que permite a los usuarios de NeXo encontrarse y jugar juntos saltándose los servidores oficiales.
- LDN Bridge: Túnel de red local inalámbrica redirigido a través de internet para habilitar el multijugador sin latencia crítica.
3. Persistencia de Perfiles (Cloud Storage)
- SaveData Cloud Sync: Captura automática de archivos de guardado interceptados antes de su envío, almacenándolos en el backend de NeXo.
- Universal Account: Uso de un único perfil de NeXo vinculado a tu base de datos MySQL para mantener estadísticas y logros entre sesiones.
4. Ingeniería de Red (Redirection)
- Endpoint Hijacking: Sustitución de las URLs hardcodeadas en el binario (
api,match,cloud) por endpoints controlados por NeXo en Node.js. - SSL/TLS Bypass: Hooking en tiempo de ejecución para anular la verificación de certificados y permitir el flujo de datos hacia nuestra infraestructura.
⚠️ Nota Legal
Proyecto con fines estrictamente educativos y de preservación técnica. NeXo Project busca la interoperabilidad y el estudio de sistemas de red sin distribuir código propietario.