Skip to content

ApexShield 1.0.0

Latest

Choose a tag to compare

@ZeroCool22 ZeroCool22 released this 08 Nov 13:36
· 5 commits to main since this release

ApexShield — JavaScript, bajo otra forma

Versión 1.0.0 Windows x64 Linux x64

🚀 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

  1. Cargá un archivo o pegá tu JavaScript.
  2. Elegí un preset y ajustá la Matriz de defensa.
  3. Presioná OFUSCAR CÓDIGO.
  4. 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, document ni importaciones estáticas de módulos.

ApexShield · JavaScript, bajo otra forma.
Desarrollado por ZeroCool22
Código fuente y documentación