隐藏在.s程序集源代码中的字符串

时间:2018-09-15 20:34:09

标签: gcc assembly x86-64 reverse-engineering

在我们的“黑客”课程上,我真的一直面临挑战。需要找到一个字符串(密码),唯一提供的文件是.s程序集文件。

基于我对汇编的极少知识,我使用gcc -S Program.s编译了文件,并输出了a.out可执行文件。我尝试在Mac Terminal中使用./a.out运行文件,但未成功-在命令末尾按Enter键后,光标仅跳至标准输出中没有任何内容的新行,并且echo $?返回{ {1}}。

在汇编文件的末尾有一个0,所以我认为它可能是正确的字符串,但是没有成功。

如果有人可以提供任何步骤来帮助我解决问题,我将永远感激不已。

.asciz  "zja4heit5k7"

Program.s

0 个答案:

没有答案