Resolviendo un crackme con pipes

“La fuerza bruta a veces es la solución de muchos problemas.”

Manos a la obra

Haremos una prueba de concepto (PoC) de una resolución en un Crackme .

Esta es una “funcionalidad” que aportan los Sistemas Operativos, sirve para comunicar varios procesos entre ellos.

Empezamos ejecutando el crackme para ver que responde.

Underc0de - Crackme con pipes parte 1

Como vemos, no pide una respuesta; así que supondremos que la contraseña hay que pasar como valor al iniciar el programa, parece que la contraseña está en formato numérico, por tanto, vamos a codificar un programa en C que a través de Pipes vaya lanzando números hasta dar con la contraseña correcta.

Luego de ejecutar el programa vemos que en pocos segundos sacará la contaseña.

Underc0de - Crackme con Pipes parte 2

Un concepto sencillo, puede ser interesante; podríamos ampliar más, aunque lo fundamental es esquematizar el concepto.

Y aquí, el código del crackme para que veriquen.


Agradecemos a Rollth por mostrar un método diferente para resolver un crackme.

Posts Relacionados

Comments

comments

Deja una respuesta

Tu email no será publicado. Los campos requeridos estan marcados con *
Puedes usar tags HTML y los atributos: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">