【发布时间】:2020-10-06 17:58:05
【问题描述】:
我在服务器上下载了 elf 文件,但是它会检查文件是否在服务器上执行。 通过使用 gdb 对其进行调试,我发现有一个“gethostname”函数,如果该函数返回 0,则文件停止并显示消息“在非法主机上运行”。 当主机名为空时,从 Internet 'gethostname' 搜索返回 -1。 那么如何更改我的主机名以返回 -1 并执行程序? 或者有什么方法可以在不将我的主机名更改为 null 的情况下返回 -1?
【问题讨论】: