【发布时间】:2013-06-02 06:17:39
【问题描述】:
是否可以将动态链接的精灵二进制文件转换为静态链接的二进制文件?
【问题讨论】:
是否可以将动态链接的精灵二进制文件转换为静态链接的二进制文件?
【问题讨论】:
没有重新编译(或至少重新链接)。
【讨论】:
有一种解决方案可以在具有地址随机化的系统中运行 statifier:
您必须在执行 statifier 之前禁用随机化,然后重新启用它。
[me@mypc ~]# cat /proc/sys/kernel/randomize_va_space
2
[me@mypc ~]# echo -n 0 > /proc/sys/kernel/randomize_va_space
[me@mypc ~]# statify xxxxx yyyyyy
.....
[me@mypc ~]# echo -n 2 > /proc/sys/kernel/randomize_va_space
statifier.sh 应该修改为如果以 root 身份运行则自动更改和恢复此值,否则报告问题。
【讨论】: