在 Linux 中,strings 命令用于从二进制文件中提取可打印的字符串。默认情况下,strings 不会显示字符串的内存地址。但是,你可以使用 -e 或 --no-dereference 选项来显示字符串的实际内存地址。
以下是如何使用 strings 命令显示字符串的内存地址:
strings -e <binary_file>
或者
strings --no-dereference <binary_file>
将 <binary_file> 替换为你要分析的二进制文件的路径。
这将显示二进制文件中所有可打印字符串及其内存地址。请注意,这可能会导致大量输出,特别是对于大型二进制文件。你可以使用 grep 或其他文本处理工具来过滤和搜索特定的字符串。