🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónCadenas útiles y cadenas que engañan
5 tareas · 40 min · Principiante
Lo primero que sale de una muestra sin ejecutarla es la lista de cadenas de texto que lleva escritas. Es barata, rápida y engañosa: mezcla lo que de verdad sirve como indicador con ruido de las bibliotecas, con mensajes de error y con textos que alguien puso a propósito para parecer otra cosa. Aquí lees la salida de cadenas de una muestra que llegó a Secadora Curiango, separas lo que habla de la muestra de lo que habla del compilador, mides qué aparece también en los programas de la empresa y decides qué merece entrar en un informe y con qué cautela.
Objetivo de la sala
Lo primero que sale de una muestra sin ejecutarla es la lista de cadenas de texto que lleva escritas. Es barata, rápida y engañosa: mezcla lo que de verdad sirve como indicador con ruido de las bibliotecas, con mensajes de error y con textos que alguien puso a propósito para parecer otra cosa. Aquí lees la salida de cadenas de una muestra que llegó a Secadora Curiango, separas lo que habla de la muestra de lo que habla del compilador, mides qué aparece también en los programas de la empresa y decides qué merece entrar en un informe y con qué cautela.Una cadena es texto que está escrito en el archivo. Eso es todo lo que demuestra. No demuestra que el programa lo use, ni que lo haga como parece: puede venir de una biblioteca incluida y jamás ejecutarse, puede ser un mensaje que solo sale en un caso raro, o puede estar ahí para que el análisis se desvíe.
Por eso las cadenas se leen como pistas que hay que corroborar, no como hechos. Una dirección de red o un nombre de objeto del sistema (un mutex, una ruta, una clave del registro) orientan la búsqueda; la confirmación llega de otra fuente, como el comportamiento observado en un entorno aislado o la presencia del mismo texto en otras muestras.
Responde para continuar
¿Qué demuestra una cadena que aparece en la salida de una muestra?
Ver pista de ayuda
Piensa en lo único que se ha hecho hasta ahora: leer el archivo, no correrlo.
Entre las cadenas hay una familia especialmente útil: los nombres de objetos del sistema que el programa crea o consulta. Un caso típico es el mutex, un objeto con nombre que un programa crea para saber si ya hay otra copia suya funcionando. Su nombre suele ir precedido de un prefijo de ámbito (por ejemplo Global\) y, al no ser de ningún programa conocido, es un indicador excelente: es estable, específico y fácil de buscar en otras máquinas.
La salida de cadenas de la muestra M-0612 trae su posición en el archivo. Las posiciones cercanas suelen pertenecer a la misma parte del programa, así que un objeto con nombre rodeado de rutas y claves de arranque no es ruido de biblioteca.
Responde para continuar
Escribe el nombre del mutex de la muestra M-0612, sin el prefijo de ámbito.
Ver pista de ayuda
Abre `cadenas.txt` y busca la cadena que empieza por el prefijo de ámbito; el nombre es lo que sigue.
Los destinos de red aparecen como nombres de dominio o como direcciones numéricas. Los dos orientan, pero se tratan distinto: un dominio se puede cambiar de un día para otro y deja rastro en las consultas de nombres de la empresa; una dirección numérica deja rastro en los registros de conexión y obliga a preguntar de quién es. Una dirección escrita directamente en el archivo, sin pasar por un nombre, es un destino fijo que conviene anotar por separado.
Responde para continuar
Escribe la dirección numérica de red que aparece en las cadenas de M-0612.
Ver pista de ayuda
Entre las cadenas de red hay una que no contiene ningún nombre de dominio; fíjate en el formato.
Una cadena que aparece en 38 de 40 programas corporativos no distingue nada: es de la biblioteca de compilación. Una que no aparece en ninguno sí distingue, porque no hay explicación corporativa. Esa comparación, la frecuencia en la empresa, es la forma barata de separar el ruido de lo específico, y es lo que se anota como indicador candidato.
La cuenta es sobre la tabla de frecuencias: cuenta las cadenas que no están en ninguno de los 40 programas. No te sirve mirar cuáles «parecen» sospechosas.
Responde para continuar
¿Cuántas de las cadenas candidatas no aparecen en ninguno de los 40 programas corporativos?
Ver pista de ayuda
Cuenta las filas de `frecuencia-en-la-empresa.txt` cuya frecuencia es cero.
La muestra lleva escrito un derecho de autor de la propia empresa y un título que parece de «Sistemas». Esas cadenas se pueden escribir en cualquier archivo: cualquiera copia un texto de la empresa. Tampoco prueban lo contrario: algunos programas legítimos de proveedores traen derechos de autor genéricos. Lo que decide el origen es lo que se puede comprobar fuera del texto: la firma, la huella en el catálogo, quién lo envió.
También mira las cadenas de herramientas de diagnóstico: aparecen en la muestra y en tres programas corporativos. Una cadena que se parece a un comportamiento de evasión pero que también aparece en software de diagnóstico se anota como posible, no como hecho.
Responde para continuar
M-0612 trae escrito el derecho de autor de Secadora Curiango. ¿Qué haces con esa cadena en el informe?
Ver pista de ayuda
Mira `catalogo-corporativo.txt` y piensa qué comprobación no depende del texto de la muestra.
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.