# Decodificador y Detector de Leetspeak

Decodifica leetspeak (1337) a texto plano y puntúa qué tan plausiblemente leet es una entrada — para detectar evasión de políticas de contraseña, filtros de blasfemia y ruido en logs. Resalta cada sustitución.

> Página canónica: https://elysiatools.com/es/tools/leetspeak-decoder-detector

- **Categoría:** Text Processing

- **Palabras clave:** leetspeak, leet, 1337, decodificar, detectar, detector, política de contraseña, filtro de blasfemia, filtrado de logs, l33t, ofuscación, cribado de seguridad

## Descripción general

Decodifica leetspeak (1337) a texto plano **y** puntúa qué tan plausiblemente leet es una entrada — para detectar evasión de políticas de contraseña, evasión de filtros de blasfemia y ruido en logs.

Es el complemento **orientado a detección** de [Leet Speak Converter](#/tools/leet-speak-converter): esa herramienta *codifica/decodifica*, esta *analiza*.

**Qué hace**
- **Decodifica** la entrada invirtiendo sustituciones comunes (`4→a, 3→e, 1→i/l, 0→o, 5→s, 7→t` más el conjunto denso `|3→b, |<→k, /\/\→m`).
- **Puntúa** cada token de palabra: un token es sospechoso solo si mezcla letras *y* símbolos con forma leet (la forma `p@ssw0rd`, `h3ll0`). Dígitos puros (teléfonos, IDs) puntúan **0**.
- **Veredicto**: un score global 0–100 con umbral configurable → *Probable / Posible / No leetspeak*.
- **Resalta** cada sustitución y lista cada mapeo glifo → letra encontrado.

**Casos de uso**
- Detectar usuarios que evaden un filtro de blasfemia escribiendo `b4dw0rd`.
- Auditar contraseñas / usuarios que ofuscan subcadenas prohibidas.
- Filtrar ruido de logs donde atacantes leet-ifican payloads.

## Entradas

- **Texto a analizar** (textarea): The text to decode and/or score. Works on a single word, a sentence, or a multi-line log dump.
- **Modo** (select): Both runs the full analysis. Detect-only hides the decoded text and just scores. Decode-only skips scoring.
- **Umbral de detección (%)** (number): Score at or above which the verdict is "Likely leetspeak". Lower = more sensitive (more false positives).

## Cuándo usarlo

- Al auditar registros de logs para identificar payloads maliciosos que han sido ofuscados mediante caracteres leetspeak.
- Cuando se necesita verificar si los usuarios están intentando evadir filtros de palabras prohibidas o blasfemias en chats o foros.
- Para comprobar si las contraseñas propuestas por los usuarios contienen variaciones leet de palabras comunes que vulneran las políticas de seguridad.

## Cómo funciona

- El usuario introduce el texto sospechoso en el área de análisis y selecciona el modo de procesamiento (decodificar, detectar o ambos).
- La herramienta revierte las sustituciones de caracteres comunes y complejas, traduciendo glifos como '4', '3' o '|3' a sus letras correspondientes.
- Se calcula una puntuación de sospecha basada en la mezcla de letras y símbolos visualmente similares, emitiendo un veredicto según el umbral configurado.

## Casos de uso

- Detección de evasión de filtros de blasfemia en plataformas de chat y comentarios.
- Auditoría de robustez en políticas de contraseñas para evitar términos prohibidos ofuscados.
- Limpieza y análisis de logs de seguridad para identificar comandos o payloads camuflados.

## Preguntas frecuentes

### ¿Qué es el leetspeak?

Es un sistema de escritura que reemplaza letras por números o caracteres especiales con formas similares para ofuscar el texto.

### ¿Cómo calcula la herramienta la puntuación de sospecha?

Evalúa la presencia de mezclas de letras y números en una misma palabra; los números puros no suman puntuación.

### ¿Puedo usar la herramienta solo para traducir texto sin obtener una puntuación?

Sí, seleccionando el modo 'Solo decodificar' en las opciones de configuración.

### ¿Qué significa el umbral de detección?

Es el porcentaje mínimo de coincidencia a partir del cual el sistema clasifica el texto como 'Probable leetspeak'.

### ¿Soporta la herramienta sustituciones complejas como '|3' o '/\/\'?

Sí, decodifica tanto sustituciones simples de un solo dígito como combinaciones densas de múltiples caracteres.

## Herramientas relacionadas

- [Banco de trabajo A1Z26 letra-número](https://elysiatools.com/es/tools/a1z26-letter-number-workbench): Convierte entre letras y números (A=1…Z=26) con separador y mayúsculas configurables, decodifica números a letras y suma letras.
- [Códecs de texto extendidos (Base65536 + netstring)](https://elysiatools.com/es/tools/extended-text-base-codecs): Codifica y decodifica con códecs menos comunes: Base65536 (binario → Unicode denso) y netstring (encuadre auto-delimitante).
- [Conversor de Leet Speak](https://elysiatools.com/es/tools/leet-speak-converter): Convierte texto a y desde leet speak (1337). Codifica con estilos Básico, Completo o Mayúsculas, o decodifica leet a texto plano.
- [Traductor de Código Morse](https://elysiatools.com/es/tools/morse-code-translator): Traduce texto hacia y desde el código Morse internacional (ITU-R M.1677) con reproducción de audio en vivo. Detecta la dirección automáticamente, velocidad WPM ajustable (estándar PARIS) y frecuencia de tono.
- [Cifrado Rail Fence (ZigZag)](https://elysiatools.com/es/tools/zigzag-railfence-text): Codifica, decodifica, visualiza y aplica fuerza bruta al cifrado de transposición Rail Fence. Muestra la cuadrícula y prueba todos los rieles.
- [Descodificador de facturas de servicios y detector de cargos ocultos (riders CSR/CFL/MHC/HFA · demanda punta-valle · conversión kWh/Btu/therm)](https://elysiatools.com/es/tools/csr-cfl-cfl-mhc-hfa-btu-ton-hours-utility-bill-line-item-validator-and-rgp-peak-explainer): Pegue las partidas de su factura: clasifica y explica cargo al cliente, demanda, precios por franjas TOU, riders de transporte/distribución, fondos renovables, desacople, capacity tag; convierte kWh↔Btu↔therm↔Ccf↔m³↔toneladas-hora con factores EIA; detecta cargos fijos ocultos y proyecta ahorros por gestión de demanda.
- [Decodificador LTSSM y Lane Margining de PCIe](https://elysiatools.com/es/tools/pcie-link-training-linkstate-and-lane-margining-eye-decode): Decodifica un registro de entrenamiento de enlace PCIe (secuencia LTSSM + conjuntos ordenados TS1/TS2): línea de tiempo Gen1-Gen6, velocidad/anchura negociadas, bits de identificador de tasa, inversión de polaridad y de lanes, fases de ecualización y diagnóstico de reinicios; también califica informes de lane margining (CSV de pcilmr) y dibuja un mapa de calor del ojo.
- [Conversor ASCII85](https://elysiatools.com/es/tools/ascii85-converter): Codifica y decodifica texto hacia/desde formato ASCII85 (versión Adobe)

## Ejemplos

- [Muestras MP3 Sin Derechos de Autor](https://elysiatools.com/es/samples/mp3-samples): Colección de muestras de audio sin derechos de autor para pruebas y desarrollo, incluyendo sonidos de la naturaleza, música de meditación y audio ambiental
- [Ejemplos de Procesamiento de Imágenes Web Python](https://elysiatools.com/es/samples/web-image-processing-python): Ejemplos de procesamiento de imágenes Web Python usando PIL/Pillow incluyendo lectura, guardado, redimensionamiento y conversión de formato
- [Ejemplos de Procesamiento de Imágenes Android Java](https://elysiatools.com/es/samples/android-image-processing-java): Ejemplos de procesamiento de imágenes Android Java incluyendo lectura/escritura, escalado y conversión de formato
- [Ejemplos de Procesamiento de Imágenes Android Kotlin](https://elysiatools.com/es/samples/android-image-processing-kotlin): Ejemplos de procesamiento de imágenes Android Kotlin incluyendo lectura/escritura, escalado y conversión de formato
