hex_encode_command_line
HEX ENCODE COMMAND LINE Example - will return with spaces echo -n "Hello" | od -A n -t x1
Example with SED - will delete all spaces
echo -n "Hello" | od -A n -t x1 | sed 's/ //g'
Explanation:
The echo program will provide the string to the next command. The -n flag tells echo to not generate a new line at the end of the "Hello". The od program is the "octal dump" program. (We will be provide a flag to tell it to dump it in hexadecimal instead of octal.) The -A n flag is short for --address-radix=n, with n being short for "none". Without this part, the command would output an ugly numerical address prefix on the left side. This is useful for large dumps, but for a short string it is unnecessary. The -t x1 flag is short for --format=x1, with the x being short for "hexidecimal" and the 1 meaning 1 byte.
Last updated
Was this helpful?