我有一个应用程序,比如说gedit,它是动态链接的,而且我没有源代码。所以我不能按照自己的意愿编译它。我想做的是将其静态链接并移动到没有必要的库来运行该应用程序的系统上。那么这是否可能,如何实现呢?
我有一个应用程序,比如说gedit,它是动态链接的,而且我没有源代码。所以我不能按照自己的意愿编译它。我想做的是将其静态链接并移动到没有必要的库来运行该应用程序的系统上。那么这是否可能,如何实现呢?
objdump
、readelf
和objcopy
将是你的一些朋友。(可能不行 - 你至少需要打补丁来反映新的结构。这是我的尝试。 购买者自负).