测试中的插桩技术

    技术2022-05-19  25

    插桩的概念:插桩就是在代码中插入一段我们自定义的代码。

     

    插桩的目的:由于我们插入的代码会一起被编译到可执行文件中,所以可执行文件在运行过程中必然会执行我们插入的自定义代码,这样我们可以记录任何我们渴望知道的信息,例如函数的调用信息等。

     

    插桩器的难点:

    1、 深入了解目标语言的语法,能够对其解析,进行语义理解;

    2、 确定插入代码内容,位置;

     

    近期我将要完成一款XX语言的插桩器,希望能够积累一些有价值的经验与大家一起分享。


    最新回复(0)