Recuperar archivo usando Java RanNum Gen + Key

3

EDITAR: Aquí hay algunos antecedentes más. Básicamente estoy tratando de reproducir este método descrito en aquí . He podido golpear todo hasta el Párrafo relacionado con el descifrado del archivo de datos en la carpeta sin formato. Ese sitio prácticamente resume todo.

El archivo se cifró utilizando un número aleatorio a través del generador de números aleatorios de Java. El número aleatorio se generó a través de una semilla (ubicada en el archivo de manifiesto). Busqué la semilla y construí un generador de números aleatorios. Lo alimenté con la semilla que me proporcionó la clave para el archivo cifrado en la carpeta sin formato.

Ahora me quedan con la clave para un archivo cifrado, sin embargo, no estoy familiarizado con el descifrado de un archivo de esta manera. Esa es mi pregunta. ¿De qué manera se podría descifrar un archivo que fue cifrado de esta manera?

¿Se realiza con una herramienta de software o se puede realizar a través del terminal de Linux?

@Gilles

Desafortunadamente, no soy tan avanzado en informática forense (pero puedes decir que estoy intentando aprender)

Aquí está la salida de hexdump desde el terminal.

0000000 5194 1748 f896 bd6c fdf9 0d72 617e 7714
0000010 2221 4b77 a96b d327 1e2a 67d7 6e91 1720
0000020

Esto es lo que aparece cuando abro el archivo con un editor de texto.

QHølœùýr
~aw!"wKk©'Ó*×gn 
    
pregunta KDEx 20.03.2012 - 16:54
fuente

1 respuesta

2

Esto debería responder a su pregunta y cómo realizar ingeniería inversa:

enlace

Básicamente; se cifró con AES 128 y apunta a una URL china (go.docrui.com).

    
respondido por el dr jimbob 21.03.2012 - 16:19
fuente

Lea otras preguntas en las etiquetas