在Linux中,strings
命令用于從一個二進制文件中提取可打印的字符串
打開終端。
使用cd
命令導航到包含目標二進制文件的目錄。
輸入以下命令,將<binary_file>
替換為你要分析的二進制文件的名稱:
strings <binary_file>
例如,如果你要分析名為example_binary
的文件,你可以輸入:
strings example_binary
strings
將輸出二進制文件中的所有可打印字符串。如果你想限制輸出的字符串數量,可以使用-n
選項,后跟一個數字,表示要顯示的最長字符串的長度。例如,要僅顯示長度至少為6個字符的字符串,可以輸入:
strings -n 6 <binary_file>
此外,你還可以將輸出重定向到一個文件,以便稍后查看或分析。例如,要將輸出保存到名為output.txt
的文件中,可以輸入:
strings <binary_file> > output.txt
這樣,你就可以使用文本編輯器查看和分析output.txt
文件中的字符串了。