Repository navigation
Releases
ApexShield 1.0.0
🚀 ApexShield 1.0.0
Primera versión pública de ApexShield, el ofuscador de JavaScript con interfaz táctica para Windows y Linux.
Transformá tu código mediante análisis AST, combiná distintos niveles de ofuscación y ajustá cada opción desde la Matriz de defensa.
⬇️ Elegí tu descarga
| Sistema | Formato | Descarga |
|---|---|---|
| 🪟 Windows x64 | Instalador recomendado | Descargar EXE |
| 🪟 Windows x64 | ZIP para ejecutar sin instalación | Descargar ZIP |
| 🪟 Windows x64 | Instalador alternativo MSI | Descargar MSI |
| 🐧 Linux x64 | AppImage | Descargar AppImage |
| 🐧 Linux x64 | Paquete para Debian, Ubuntu y compatibles | Descargar DEB |
🔎 Verificación: SHA256SUMS.txt — sumas de las cinco descargas.
✨ Qué incluye
| Función | Descripción |
|---|---|
| 🧬 Motor AST | Transformaciones con Babel y renombrado de identificadores con análisis de alcance. |
| 🔐 Cadenas ocultas | Cifrado RC4, tabla rotada y caché de descifrado. |
| 🔀 Flujo de control | Aplanamiento con densidad configurable y omisión de bloques incompatibles. |
| 🎛️ Configuración flexible | Cuatro presets y controles independientes para personalizar las transformaciones. |
| ⚡ Prueba rápida | Ejecución de lógica JavaScript en un Web Worker separado, con límite de cinco segundos. |
| 📊 Estadísticas | Tiempo de procesamiento, tamaño, expansión y entropía. |
| 💾 Autoguardado | Restauración de entrada, salida y opciones desde el último guardado completo. |
| 🖥️ Interfaz de escritorio | Carga de archivos, copiado, descarga, ajuste de línea e ícono AS personalizado. |
También incluye propiedades calculadas, transformaciones de literales, código muerto, predicados opacos y opciones de anti-formateo, anti-debugging y silenciamiento de consola.
🎚️ Cuatro protocolos de ofuscación
| Preset | Enfoque |
|---|---|
| 🟢 Táctico | Transformaciones ligeras y renombrado. |
| 🔵 Blindado | Cadenas ocultas, propiedades calculadas y código muerto. |
| 🟠 Militar | Aplanamiento de flujo y combinación de transformaciones. |
| 🔴 Chernobyl | Mayor densidad, nombres confusos y consola silenciada. |
Cada preset es un punto de partida: podés ajustar sus opciones antes de generar la salida.
🧭 Empezá en cuatro pasos
- Cargá un archivo o pegá tu JavaScript.
- Elegí un preset y ajustá la Matriz de defensa.
- Presioná OFUSCAR CÓDIGO.
- Copiá o descargá el resultado.
También podés procesar archivos desde la terminal mediante la CLI incluida en el código fuente.
🔄 Recuperación de la interfaz
En Windows, la recuperación nativa supervisa los fallos detectados del motor web y puede reiniciar la aplicación en modo gráfico de compatibilidad.
- Recupera el último autoguardado completo.
- Limita los intentos para evitar reinicios en bucle.
- Incluye recuperación manual desde Interfaz → Recuperar interfaz o Ctrl+Shift+R.
⚙️ Requisitos y compatibilidad
- Windows: requiere Microsoft Edge WebView2 Runtime. El instalador puede descargarlo si falta; la versión ZIP requiere tenerlo disponible.
- Linux: elegí el paquete compatible con tu distribución. Para AppImage, habilitá el permiso de ejecución del archivo.
- Ejecutables: no requieren Node.js ni Rust para usarse.
- Código de entrada: JavaScript. TypeScript y JSX deben transpilarse previamente.
- Prueba rápida: ejecuta lógica sin DOM; no incluye
window,documentni importaciones estáticas de módulos.
ApexShield · JavaScript, bajo otra forma.
Desarrollado por ZeroCool22
Código fuente y documentación
