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

时间:2015-07-05 10:43:58

标签: unix binary

我查看文件的源代码并查看

enter image description here

我运行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

我记得我有时能够将这个二进制文件读成纯文本,并看到它是依赖于文件系统的脚本。 但是,我忘了我是怎么做到的。 该脚本只是拆分文件而只是对它所使用的拆分模式感兴趣。 然而,对于那些^@标志,很难理解它。 但是,您可以阅读相当多的文本。

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

1 个答案:

答案 0 :(得分:4)

我建议使用strings命令:

strings script | less

请注意,尽管名称script不是脚本,但是file显示的是二进制可执行文件。