如何更好地可视化这个二进制文件?

Léo*_* 준영 2 unix binary

我查看文件的源代码,看到

在此输入图像描述

我跑file script过去看看

 ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), 
 for GNU/Linux 2.6.9, dynamically linked (uses shared libs), not stripped
Run Code Online (Sandbox Code Playgroud)

我记得有时我能够以纯文本形式读取此二进制文件,并发现它是文件系统相关的脚本。然而,我忘记了我是怎么做到的。该脚本只是分割一个文件,只是对它所使用的分割模式感兴趣。然而,有了这些^@迹象,很难理解它。但是,您可以阅读的文字相当多。

如何更好地可视化这样的二进制文件?

jll*_*gre 5

我建议使用strings命令:

strings script | less
Run Code Online (Sandbox Code Playgroud)

请注意,尽管它的名称如此,script但它不是脚本,而是二进制可执行文件,如图file所示。