strings
命令用于從一個二進制文件中提取可打印的字符串
cd
命令導航到包含目標二進制文件的目錄。strings
命令,后面跟上要檢查的二進制文件路徑。例如:strings /path/to/your/binary-file
grep
命令與 strings
結合。例如,要查找包含 “ERROR” 的字符串,請運行:strings /path/to/your/binary-file | grep "ERROR"
grep
替換為 pcregrep
。首先,確保已安裝了 pcregrep
。在基于 Debian 的系統上,可以使用以下命令安裝:sudo apt-get install pcregrep
在基于 RHEL 的系統上,可以使用以下命令安裝:
sudo yum install pcregrep
然后,使用 pcregrep
查找符合特定格式的字符串。例如,要查找以 “E” 開頭,后跟三個數字的字符串,請運行:
strings /path/to/your/binary-file | pcregrep "^E\d{3}"
這將顯示所有符合該模式的字符串。你可以根據需要修改正則表達式以匹配所需的特定格式。