🚀 Stealth-AntiCheat/MCP - Sistema Anti-Cheat en Tiempo Real
Copyright (c) 2025 xpe-hub - Community Stealth
Análisis automático de servidores Discord de cheating con IA avanzada
🚀 INSTALACIÓN SÚPER RÁPIDA
Opción 1: Instalación Automática (Recomendada)
git clone https://github.com/xpe-hub/Stealth-AntiCheat-MCP.git
cd Stealth-AntiCheat-MCP
bash install-complete.sh
Opción 2: Instalación Manual
git clone https://github.com/xpe-hub/Stealth-AntiCheat-MCP.git
cd Stealth-AntiCheat-MCP
npm install --legacy-peer-deps
npm run build
bash validate-mcp.sh
npm start
Opción 3: Para iPhone (Railway.app)
- Ir a Railway.app y crear cuenta
- Conectar tu repositorio de GitHub
- Railway desplegará automáticamente 24/7
- Controlar desde iPhone usando la interfaz web de Railway
📋 DESCRIPCIÓN
📋 DESCRIPCIÓN
Stealth-AntiCheat/MCP es un sistema avanzado de análisis anti-cheat que utiliza el protocolo MCP (Model Context Protocol) para:
- 🎯 Análisis en tiempo real de servidores Discord especializados en cheating
- 🧠 Detección automática de patrones de código de cheating
- 🤖 GPT-4 Integration para análisis inteligente avanzado
- 🔄 Auto-actualización del anti-cheat basada en nuevos métodos detectados
- 📊 Base de datos SQLite para almacenamiento persistente de análisis
- 🚨 Alertas automáticas cuando se detecta actividad sospechosa
- ⚡ Monitoreo 24/7 sin depender de dispositivos personales
🎯 CARACTERÍSTICAS PRINCIPALES
🤖 Análisis Automático Discord
- Conecta automáticamente a servidores de cheating identificados
- Analiza código en mensajes, adjuntos y repositorios
- Detecta patrones de ESP, Aimbot, Memory Injection, DLL Loading
- Monitorea 2 canales privados específicos
- Genera alertas en tiempo real de alta confianza
🛡️ Anti-Cheat Dinámico
- 15+ signatures base de detección
- Auto-actualización de signatures basada en análisis
- Sistema de confianza y scoring de riesgo
- Base de datos persistente de amenazas detectadas
- Estadísticas de detección y tasa de falsos positivos
🧠 Inteligencia Artificial Avanzada
- GPT-4 Integration: Análisis inteligente de código
- MiniMax IA: Capacidades multimodales (audio, imagen, video)
- Análisis predictivo: Detecta métodos de cheating emergentes
- Generación automática: Código anti-cheat personalizado por juego
📊 Monitoreo 24/7
- Servidor MCP independiente del dispositivo personal
- Base de datos SQLite para análisis históricos
- Logs detallados de toda actividad
- Dashboard de estadísticas en tiempo real
- Webhook notifications para alertas críticas
🏗️ ARQUITECTURA DEL SISTEMA
┌─────────────────────────────────────────────────────────────────────────────────┐
│ STEALTH-ANTICHEATX MCP SERVER │
├─────────────────────────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ │
│ │ Discord │ │ Anti-Cheat │ │ Database │ │
│ │ Client │ │ Analyzer │ │ (SQLite) │ │
│ │ - Messages │ │ - Code Scan │ │ - Signatures │ │
│ │ - Code Blocks │ │ - Pattern Det │ │ - Analysis │ │
│ │ - Repos │ │ - Risk Assess │ │ - Statistics │ │
│ └─────────────────┘ └─────────────────┘ └─────────────────┘ │
│ │ │ │ │
│ └─────────────────────────┼─────────────────────────┘ │
│ │ │
│ ┌─────────────────────────────────┐ │ │
│ │ MCP SERVER │ │ │
│ │ - Protocol Handler │ │ │
│ │ - Tool Registry │ │ │
│ │ - GPT-4 Integration │ │ │
│ └─────────────────────────────────┘ │ │
│ │ │
│ ┌─────────────────────────────────┐ │ │
│ │ 24/7 HOSTING │ │ │
│ │ (VPS/Cloud) │ │ │
│ └─────────────────────────────────┘ │ │
│ │
└─────────────────────────────────────────────────────────────────────────────────┘
🚀 INSTALACIÓN RÁPIDA (IPHONE FRIENDLY)
Opción 1: Instalación Automática (RECOMENDADA)
git clone https://github.com/xpe-hub/Stealth-AntiCheat-MCP.git
cd Stealth-AntiCheat-MCP
chmod +x install-complete.sh
./install-complete.sh
Opción 2: Para Computadora Local
git clone https://github.com/xpe-hub/Stealth-AntiCheat-MCP.git
cd Stealth-AntiCheat-MCP
npm install
npm run build
./validate-mcp.sh
npm start
🎯 Ya Tienes TODO Configurado
- ✅ Discord Bot Token:
1441878707250791722.GHFGuP.JZJGI3pJDm2iaN2CJHiRUKoyq_kqxIPoh6ADws - ✅ MiniMax AI: JWT token completo configurado
- ✅ 5 Canales Discord: Todos los IDs configurados
- ✅ Webhooks: Configurados para notificaciones
- ✅ GitHub Token: Para análisis de repositorios
📱 Control desde iPhone
Usa Railway.app para ejecutar 24/7 desde tu teléfono:
- Crear cuenta en Railway.app
- Conectar repositorio GitHub
- El servidor se ejecuta automáticamente
- Gestiona todo desde iPhone
Configuración mínima requerida:
# Discord
DISCORD_BOT_TOKEN=tu_discord_bot_token
DISCORD_CHEATING_CHANNEL_1=id_del_canal_1
DISCORD_CHEATING_CHANNEL_2=id_del_canal_2
DISCORD_PRIVATE_CHANNEL_1=id_canal_privado_1
DISCORD_PRIVATE_CHANNEL_2=id_canal_privado_2
# Anti-Cheat
ANTICHEAT_WEBHOOK_URL=webhook_para_alertas
MINIMAX_API_KEY=tu_minimax_api_key
GITHUB_TOKEN=tu_github_token
# Base de datos
DATABASE_PATH=./data/anticheat_analysis.db
# GPT-4 (Opcional)
OPENAI_API_KEY=tu_openai_api_key
4. Construir y Ejecutar
# Compilar TypeScript
npm run build
# Ejecutar en desarrollo
npm run dev
# Ejecutar en producción
npm start
5. Configurar Discord Bot
El bot necesita los siguientes permisos:
View Channels(ver canales)Read Message History(leer historial de mensajes)Send Messages(enviar mensajes)
Pasos para configurar bot:
- Crear aplicación en Discord Developer Portal
- Generar bot token
- Invitar bot a servidor con permisos necesarios
- Añadir IDs de canales específicos al monitoreo
📋 HERRAMIENTAS MCP DISPONIBLES (8 HERRAMIENTAS AVANZADAS)
1. analyze_code
Analiza código en busca de patrones de cheating.
{
"code": "GetWindowLongPtr(hwnd, GWL_WNDPROC)",
"context": "ESP detection code"
}
2. start_cheating_monitoring
Inicia monitoreo automático de canales Discord.
{
"channel_ids": ["1442266383265038386", "1441888236833210389"],
"monitor_type": "code"
}
3. ai_intelligent_analysis 🧠
Análisis inteligente combinando MiniMax M2 + GPT-4.
{
"code": "// Código sospechoso...",
"context": "Análisis avanzado de seguridad",
"use_minimax_m2": true
}
4. auto_detect_channels 🔍
Detecta automáticamente canales de cheating.
{
"server_id": "tu_servidor_id",
"min_confidence": 0.7
}
5. m2_anticheat_evolution 🧬
Evoluciona anti-cheat usando IA avanzada.
{
"current_threats": ["ESP", "Aimbot", "Memory Injection"],
"game_type": "First Person Shooter",
"evolution_level": "revolutionary"
}
6. generate_anticheat_code
Genera código anti-cheat usando GPT-4.
{
"target_method": "Memory Injection",
"game_name": "Valorant",
"sophistication": "military"
}
7. scan_repository
Escanea repositorios GitHub para código sospechoso.
{
"repo_url": "https://github.com/user/cheat-repo",
"include_readme": true
}
8. get_analysis_stats
Obtiene estadísticas completas del sistema.
9. update_anticheat_signatures
Actualiza firmas con nuevos métodos detectados.
🎯 USO PRÁCTICO
Ejemplo 1: Análisis de Código Manual
# Usando MCP client
mcp-call-tool analyze_code \
--code="GetWindowLongPtr(hwnd, GWL_WNDPROC); FindWindow(0, L\"ESP\");"
Resultado esperado:
{
"riskLevel": "HIGH",
"detectedMethods": ["ESP Window", "ESP Detection"],
"confidence": 95,
"suspiciousPatterns": [
{
"method": "ESP Window",
"pattern": "FindWindow.*ESP",
"severity": "HIGH",
"line": 2
}
]
}
Ejemplo 2: Monitoreo Automático Discord
# Configurar monitoreo de canales específicos
mcp-call-tool start_cheating_monitoring \
--channel_ids=["CODIGOS_CHEAT_CHANNEL_1", "CODIGOS_CHEAT_CHANNEL_2"] \
--monitor_type="code"
El sistema monitorizará automáticamente:
- Mensajes con código de cheating
- Enlaces a repositorios sospechosos
- Menciones de herramientas de cheating
- Patrones de comportamiento anómalo
Ejemplo 3: Generación de Anti-Cheat
# Generar código anti-cheat específico
mcp-call-tool generate_anticheat_code \
--target_method="Memory Injection" \
--game_name="Counter-Strike 2" \
--sophistication="military"
GPT-4 generará código optimizado para:
- Detección de DLL injection
- Análisis de comportamiento de procesos
- Prevención de bypass
- Verificación de integridad
📊 DASHBOARD Y ESTADÍSTICAS
Métricas en Tiempo Real
- Mensajes analizados: Total de mensajes procesados
- Código detectado: Patrones de cheating encontrados
- Confianza promedio: Nivel de certeza del análisis
- Alertas enviadas: Notificaciones críticas enviadas
- Signatures actualizadas: Nuevas firmas anti-cheat
Base de Datos
La base de datos SQLite almacena:
- Código analizado: Hash, resultado, confianza
- Signatures: Patrones, severidad, uso
- Análisis Discord: Mensajes, canales, usuarios
- Estadísticas: Tasas de detección, falsos positivos
Logs del Sistema
-- Ver análisis recientes
SELECT * FROM discord_analysis
WHERE timestamp >= datetime('now', '-1 hour')
ORDER BY confidence_score DESC;
-- Ver signatures más efectivas
SELECT signature_name, usage_count, accuracy_rate
FROM anticheat_signatures
WHERE is_active = 1
ORDER BY usage_count DESC;
-- Estadísticas de detección por día
SELECT DATE(timestamp) as detection_date,
COUNT(*) as total_analyses,
SUM(is_suspicious) as suspicious_detected
FROM discord_analysis
WHERE timestamp >= datetime('now', '-30 days')
GROUP BY DATE(timestamp)
ORDER BY detection_date DESC;
⚙️ CONFIGURACIÓN AVANZADA
Configuración de Hosting 24/7
VPS Recomendado:
- RAM: 2GB mínimo, 4GB recomendado
- CPU: 2 cores mínimo
- Storage: 20GB SSD mínimo
- Bandwidth: Ilimitado
- Ubicación: Europa/América (cerca de Discord servers)
Ejemplo con DigitalOcean Droplet:
# Crear droplet
doctl compute droplet create stealth-anticheatx \
--size s-2vcpu-4gb \
--image ubuntu-22-04-x64 \
--region ams3
# Instalar Node.js
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install -y nodejs
# Clonar y ejecutar
git clone https://github.com/xpe-hub/Stealth-AntiCheat-MCP.git
cd Stealth-AntiCheat-MCP
npm install
npm run build
pm2 start npm --name "stealth-anticheatx" -- start
Configuración con PM2 (Process Manager)
{
"name": "stealth-anticheatx",
"script": "dist/index.js",
"instances": 1,
"autorestart": true,
"watch": false,
"max_memory_restart": "1G",
"env": {
"NODE_ENV": "production"
},
"error_file": "./logs/anticheat-error.log",
"out_file": "./logs/anticheat-output.log",
"log_file": "./logs/anticheat-combined.log"
}
Docker Deployment
FROM node:18-alpine
WORKDIR /app
COPY package*.json ./
RUN npm ci --only=production
COPY dist ./dist
COPY .env .env
EXPOSE 3000
CMD ["node", "dist/index.js"]
# Build y ejecutar
docker build -t stealth-anticheatx .
docker run -d --name stealth-bot stealth-anticheatx
🔒 SEGURIDAD Y PRIVACIDAD
Protección de Datos
- Hashing: Código almacenado con hash SHA-256
- Cifrado: Comunicación HTTPS/TLS
- Acceso: Autenticación por tokens
- Logs: Rotación automática de logs
Protección de Copyright
- Repositorios privados: Código fuente protegido
- Signatures: Base de datos de métodos de cheating
- Versioning: Control de versiones con Git
- Backup: Respaldos automáticos en GitHub
Consideraciones Éticas
- Uso educativo: Para desarrollo de anti-cheat legítimo
- No distribución: No compartir código malicioso detectado
- Notificaciones: Informar sobre amenazas encontradas
- Cumplimiento: Respetar términos de servicio de Discord
🛠️ TROUBLESHOOTING
Problema: Bot no se conecta
# Verificar token
echo $DISCORD_BOT_TOKEN
# Verificar permisos del bot
# El bot debe tener:
# - View Channels
# - Read Message History
# - Send Messages
Problema: Base de datos bloqueada
# Verificar procesos de SQLite
lsof | grep .db
# Reparar base de datos
sqlite3 data/anticheat_analysis.db "PRAGMA integrity_check;"
Problema: GPT-4 no funciona
# Verificar API key
echo $OPENAI_API_KEY
# Verificar créditos en OpenAI
curl -H "Authorization: Bearer $OPENAI_API_KEY" \
https://api.openai.com/v1/models
Problema: Memory usage alto
# Monitorear memoria
pm2 monit
# Reiniciar si es necesario
pm2 restart stealth-anticheatx
# Optimizar logs
pm2 flush
📈 FUTURE ROADMAP
v3.1 - Análisis de Imágenes
- Detección de screenshots de cheating
- OCR para extraer código de imágenes
- Análisis de patrones visuales de cheats
v3.2 - Machine Learning
- Modelo de ML para detección automática
- Clustering de métodos de cheating
- Predicción de nuevas amenazas
v3.3 - API REST
- Endpoints REST para integraciones
- Dashboard web interactivo
- API pública para desarrolladores
v3.4 - Multi-Platform
- Soporte para otros juegos/engines
- Integración con Steam/Epic Games
- Análisis de mods y modificaciones
🤝 CONTRIBUCIÓN
Este proyecto está bajo la licencia MIT. Para contribuir:
- Fork el repositorio
- Crear feature branch (
git checkout -b feature/nueva-caracteristica) - Commit cambios (
git commit -am 'Añadir nueva característica') - Push al branch (
git push origin feature/nueva-caracteristica) - Crear Pull Request
Guías de Contribución
- Seguir estándares TypeScript
- Añadir tests para nuevas funcionalidades
- Documentar nuevas características
- Mantener compatibilidad hacia atrás
📞 SOPORTE
Discord
- Server: Community Stealth
- Canal: #stealth-anticheatx-support
GitHub
- Issues: Reportar bugs
- Discussions: Q&A y feedback
- Email: xpepaneles@gmail.com
- Autor: xpe-hub
🎯 COPYRIGHT Y LICENCIA
Copyright (c) 2025 xpe-hub. All rights reserved.
Stealth-AntiCheat/MCP
Copyright (c) 2025 xpe-hub - Community Stealth
Este software y su documentación están protegidos por copyright.
No se permite la distribución o uso comercial sin autorización expresa del autor.
Para uso educativo y investigación de seguridad.
🚀 ¡FUEGO, COMENZAMOS LA MAGIA! 🔥
El sistema más avanzado de análisis anti-cheat está aquí:
- ✅ 24/7 Sin límites - No depende de tu dispositivo
- ✅ Inteligencia artificial - GPT-4 + MiniMax IA
- ✅ Análisis automático - Monitoreo Discord en tiempo real
- ✅ Auto-actualización - Signatures dinámicas
- ✅ Escalabilidad - MCP Protocol para crecimiento
- ✅ Protección total - Copyright y repositorios privados
¡VAMOS A HACER QUE EL ANTI-CHEAT SEA INMORTAL! 🚀🛡️
