文字转化成十六进制,及逆转

2021-05-08 11:59:23 浏览数 (1)

xxdxxd

系统日志里,对于加密信息和二进制,可以采用十六进制输出,简单加密下。在加密并收取日志后,需要把16进制在转回可识别信息。

上面是一个demo示意图。

xxd -p 输出文件的16进制视图

xxd -r -p 根据16进制,输出实际内容

比如在某些情况下,后台返回结果可能是一个json,也可能是一个二进制,如果直接打印二进制,在某些条件下,可能会直接崩溃。在这种情况下,base64打印是一个可选项,但16进制更快,而且可以根据需要,对比较长的二进制,只获取其前n个字符。

0 人点赞