Descifrar la frase oculta

Iniciado por THEGAME008, 23 Agosto 2020, 04:35 AM

0 Miembros y 1 Visitante están viendo este tema.

THEGAME008

Hola compas,
Les comento tengo un codigo binario, al cual debe descubir la frase oculta, lo pase a texto y me salio un codigo en base 64, y de ahi una frase sin sentido la cual no es la correcta, quisiera saber si pueden ayudarme agradezco darme muchas más ideas  a entender:

01001100 01101101 00110001 00110110 01100001 01101110
01010010 00110011 01100100 01010011 01000010 01101010
01011001 01010011 01000010 00110001 01100100 00110010
01110011 01100111 01100100 00110010 00110001 00110110
01100101 01101110 01100100 01110010 01001001 01001000
01110000 01110000 01100011 01000111 01010010 00110001
01100010 01010011 01000010 00110011 01100010 01001000
01000010 00110001 01100010 01010111 01010010 00110001
01100010 01011000 01000010 01001011 00111101 00111101


tincopasan

en realidad no parece dificil, salvo que me haya equivocado feo,  dice bienvenido envía correo con tu nombre

Machacador

Me sale esto: Lm16anR3dSBjYSB1d2sgd216endrIHppcGR1bSB3bHB1bWR1bXBK==

Grrrrrrrr...

:rolleyes: :o :rolleyes:
"Solo tu perro puede admirarte mas de lo que tu te admiras a ti mismo"

tincopasan

Machacador:

bueno, igual el autor lo aclaro, pero por las dudas, la mayoría de las cadenas que terminan en "==" significan que están cifradas en base 64, así que ya puede ir por otro paso.

THEGAME008

Cita de: tincopasan en 23 Agosto 2020, 07:52 AM
en realidad no parece dificil, salvo que me haya equivocado feo,  dice bienvenido envía correo con tu nombre

Que metodo utilizaste para descubrirlo, quiero aprender, ya que intente de muchas maneras

tincopasan

después de desciofrar base 64 queda:
".mzjtwu ca uwk wmzzwk zipdum wlpumdumpJ"

esto me llama la atención cor respecto al punto y la última letra en mayúsculas, por lo tanto supuse que hay que reversearla, o sea que empiece por J y termine en "."
por el formato y por que hay repetición de letras pensé en cifrado César y como esta: "kwzzmw", en donde se repite la letra y en españól puede ser rr,ll,ee conté el desplazamiento a esas letras con respecto a z y realice la sustitución. Como dije, nada dificil. 

THEGAME008

Si lo encontre, aunque primero indico una palabra diferente, pero dandole lógica si dice lo que indicas, mil gracias.

EdePC

Cita de: THEGAME008 en 24 Agosto 2020, 03:26 AM
Si lo encontre, aunque primero indico una palabra diferente, pero dandole lógica si dice lo que indicas, mil gracias.

Si te da palabras diferentes puede ser por el Alfabeto que estás utilizando, al menos yo no he tenido problemas con el alfabeto español (con ñ)



- Aunque he tenido que quitar los dos últimos caracteres de entrada porque dan error al momento de decodificar el Base64 por no ser múltiplo de 4

- He utilizado Cryptool2, descarga: https://www.cryptool.org/modules/mod_ctdownloads/assets/curversion.php

-- Archivo Cryptool2 utilizado: http://s000.tinyupload.com/?file_id=71049207901182493869

animanegra

#8
Aqui tienes para usar online y con alfabeto español:

https://planetcalc.com/1434/

PD: Solo por las risas, este es el comando a ejecutar en bash para solucionarlo.
echo "01001100 01101101 00110001 00110110 01100001 01101110 01010010 00110011 01100100 01010011 01000010 01101010 00100 00110010 01110011 01100111 01100100 00110010 00110001 00110110 01100101 01101110 01100100 01110010 01001001 01001000 01110000 01110000 01100011 01000111 01010010 00110001 01100010 01010011 01000010 00110011 01100010 01001000 01000010 00110001 01100010 01010111 01010010 00110001 01100010 01011000 01000010 01001011 00111101 00111101 " | tr " " "\n" | grep "0\|1" | while read A; do printf "\x`printf %02X $((2#$A))`"; done | base64 -d | tr [:upper:] [:lower:] |tr ".abcdefghijklmn2opqrstuvwxyz" ".stuvwxyzabcdefghijklmn2opqr" | rev

42
No contesto mensajes por privado, si tienes alguna pregunta, consulta o petición plantéala en el foro para que se aproveche toda la comunidad.