通过在Linux中编辑二进制文件来更改函数

时间:2012-01-24 15:57:37

标签: linux function replace binary editing

我希望编辑一个二进制文件,用Linux中的另一个函数替换一个函数。 例如。

#include<stdio.h>
int test(int a,int b)
{
    return a+b;
}
main()
{
    int c=test(3,2);
    printf("%d\n",c);
}

我想将函数test()更改为其他内容,比如只编辑二进制文件。 有人可以指导我如何编辑二进制文件来替换linux(Debian)中的函数吗?

1 个答案:

答案 0 :(得分:0)

看看here,了解逆向工程精灵二进制文件。