Convertir texto a hexadecimal...

Programacion en Bash

Moderadores: frank, dxfiles

Responder
Avatar de Usuario
GhOsT14105
Mensajes: 87
Registrado: Vie, 08 Abr 2011, 11:28
Contactar:

Convertir texto a hexadecimal...

Mensaje por GhOsT14105 » Lun, 01 Oct 2012, 16:29

Saludos comunidad, mediante esta linea de comandos he logrado convertir la palabra gHoSt14105 a hexadecimal, pero ahora me gustaria saber si alguno de ustedes sabe como revertir dicho resultado alreves, el comando que use para convertir la palabra es el siguiente:

echo 'gHoSt14105' | hexdump -v -e '/1 "%02X "' ; echo

el resultado de dicho comando es este:

67 48 6F 53 74 31 34 31 30 35 0A

Exclullendo siempre los dos ultimos caracteres (0A) tenemos que 67 48 6F 53 74 31 34 31 30 35 y gHoSt14105 es lo mismo.

ahora me gustaria saber si existe manera de realizar esa operación alreves o sea convertir 67 48 6F 53 74 31 34 31 30 35 0A a STRING, esto me serviria para enviar mensages encriptados a otra persona y a la vez, esta persona revertir el proceso para poder leer el verdadero mensaje, no se si me entienden...

Gracias de antemano....
Nacimos esclavos del software privativo y moriremos libres de el.

Escucha a tu disco duro y ve que tiene que decirte:
sudo cat /dev/sda | aplay -fdat

PD: Sirve para otros dispositivos, como USB, CD, etc.

Avatar de Usuario
hugo
Mensajes: 1430
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: La Habana
Contactar:

Re: Convertir texto a hexadecimal...

Mensaje por hugo » Dom, 07 Oct 2012, 23:47

Prueba con este comando, que viene con el paquete vim:

Código: Seleccionar todo

echo 67486F537431343130350A | xxd -r -p
De hecho, también puedes usarlo para "codificar":

Código: Seleccionar todo

 echo "Esto es una prueba." | xxd -g 0 -c 80 | awk '{print $2}'
Lo único que necesita el mal para triunfar es que los hombres buenos no hagan nada.
- Edmund Burke

Avatar de Usuario
GhOsT14105
Mensajes: 87
Registrado: Vie, 08 Abr 2011, 11:28
Contactar:

Re: Convertir texto a hexadecimal...

Mensaje por GhOsT14105 » Mié, 10 Oct 2012, 14:11

Código: Seleccionar todo

echo 67486F537431343130350A | xxd -r -p
Gracias, exactamente eso era lo que estaba buscando...
Nacimos esclavos del software privativo y moriremos libres de el.

Escucha a tu disco duro y ve que tiene que decirte:
sudo cat /dev/sda | aplay -fdat

PD: Sirve para otros dispositivos, como USB, CD, etc.

Responder