Tiny Online Tools logoTiny Online ToolssearchBuscar herramientas…grid_viewTodas las herramientas
Iniciochevron_rightHerramientas de ingeniería inversachevron_rightExtractor de Cadenas BinariasExtractor de Cadenas Binarias

Extractor de Cadenas Binarias

Extrae cadenas imprimibles ASCII y UTF-16LE de cualquier archivo binario, con desplazamientos de byte, longitud mínima configurable y filtrado en vivo.

Selecciona cualquier archivoupload_file

Haz clic para buscar o arrastra y suelta archivos aqui

Cualquier archivo funciona — ejecutable, archivo comprimido, imagen o datos planos

Aceptado: */*

346812Incluir cadenas UTF-16LE

Herramientas similares

Visualizador de Entropía Binaria

Visualizador de Entropía Binaria

Grafica la entropía de Shannon de cualquier archivo con una ventana deslizante para detectar regiones comprimidas, cifradas o empaquetadas, con los límites de sección superpuestos.

Inspector de Binarios Universal

Inspector de Binarios Universal

Sube cualquier archivo y detecta automáticamente si es un binario ELF, PE/EXE, Mach-O o WebAssembly, y consulta su estructura clave de un vistazo.

Extractor de Recursos 3D

Extractor de Recursos 3D

Extrae todas las texturas, mallas, materiales y animaciones de un archivo GLB o GLTF en un ZIP.

Extractor de MBOX a EML

Extractor de MBOX a EML

Divida un archivo MBOX en archivos EML individuales, con el nombre que quiera, y descárguelos en un ZIP.

Formateador de duración

Formateador de duración

Convierte segundos, milisegundos, minutos u horas en duraciones legibles.

Visor de metadatos de audio

Visor de metadatos de audio

Visualiza la duración, frecuencia de muestreo, canales, tasa de bits y etiquetas ID3 de cualquier archivo de audio en tu navegador. Totalmente privado.

Editor de rutas SVG

Editor de rutas SVG

Edita y visualiza de forma interactiva los datos de una ruta SVG (atributo d).

apps

Mas herramientas

Explora nuestra coleccion completa de herramientas gratuitas en linea.

Qué hace

Esta herramienta escanea un archivo byte a byte y reporta cada secuencia de caracteres imprimibles de al menos la longitud mínima elegida — exactamente lo que hace el clásico comando Unix strings -n <N> para texto ASCII, más un análisis equivalente para UTF-16LE (la codificación de dos bytes por carácter que usan comúnmente los binarios de Windows para cadenas anchas y recursos, equivalente a strings -e l -n <N>).

Por qué importan los desplazamientos

Cada coincidencia se reporta con su desplazamiento en decimal y hexadecimal dentro del archivo. Si estás cruzando información con un desensamblador, un editor hexadecimal o una tabla de secciones (ver los inspectores de ELF, PE y Mach-O de este sitio), el desplazamiento te dice exactamente dónde vive la cadena en el archivo.

Controles

  • Longitud mínima: valores más cortos muestran más ruido (tres bytes imprimibles seguidos ocurren por azar en datos binarios reales); valores más largos omiten cadenas cortas pero significativas como códigos de error. 4-8 es un valor predeterminado razonable.
  • Interruptor UTF-16LE: desactívalo si solo te interesa el contenido ASCII/UTF-8 — reduce aproximadamente a la mitad el ruido en archivos con mucho contenido binario que no es texto.
  • Filtro: una búsqueda de subcadena en vivo, sin distinguir mayúsculas, sobre las cadenas ya extraídas — útil para encontrar una URL, un mensaje de error, una versión o el nombre de una biblioteca dentro de un binario grande.

Para qué sirve

Encontrar URLs incrustadas, rutas de archivo, mensajes de error, cadenas de versión, credenciales dejadas por error en una compilación, o simplemente hacerte una primera idea de qué hace un binario desconocido antes de recurrir a un desensamblador.

Limitaciones

Esto reproduce la detección de secuencias imprimibles de strings solo para ASCII y UTF-16LE — no intenta decodificar secuencias UTF-8 multibyte, UTF-16BE ni otras codificaciones.

Privacidad

Todo ocurre localmente en tu navegador. El archivo elegido nunca se sube a ningún sitio.