前言
在web题中,有的时候会遇到只能以数字形式返回的命令执行题目,在这种情况下就需要对flag进行编码来读取
本篇介绍的od命令就是一种方法
介绍
od
是一个在 Linux 系统中用于查看文件的八进制、十六进制或其他格式的命令行工具。它的主要作用是将二进制文件转换为可读的 ASCII 码字符输出。默认以八进制输出,不过要复原内容的话还是建议带上od -b
以下是一些常用的 od
命令选项:
-a
:以 ASCII 码字符的形式输出文件内容。-b
:以八进制形式输出文件内容。-c
:以字符形式输出文件内容。-d
:以十进制形式输出文件内容。-h
:以十六进制形式输出文件内容。-t <type>
:指定输出类型,如-t d
表示以十进制形式输出,-t x2
表示以两个字符的十六进制形式输出。