尝试在 shellcode 中读取文件 + 打印到标准输出
Trying to read a file + print to stdout in shellcode
我可以打开 + 读取文件,但似乎无法正确调用 sys_write
... ??
<< Redacted until the end of the challenge >>
文件内容的 [开头] 到达 stdout,但内容让我相信它在 ~105 个字节后被截断(在单词中间结束并作为垃圾继续)...?
结果我只需要将[更长的]rdx
传递给sys_read(并相应地调整sys_write命令!
我可以打开 + 读取文件,但似乎无法正确调用 sys_write
... ??
<< Redacted until the end of the challenge >>
文件内容的 [开头] 到达 stdout,但内容让我相信它在 ~105 个字节后被截断(在单词中间结束并作为垃圾继续)...?
结果我只需要将[更长的]rdx
传递给sys_read(并相应地调整sys_write命令!