需求场景: 有一个函数A:输出A 需要在程序运行时:替换函数A的输出内容 输出B 然后在执行函数A 再输出B **目前实现方式**:遍历函数A的参数 属性 返回值等 写入cs代码文件中重新编译 然后进行HOOK **理想实现方式**:遍历函数A的参数 属性 返回值等 创建一个动态函数 作为绑定代理 然后进行HOOK
需求场景:
有一个函数A:输出A
需要在程序运行时:替换函数A的输出内容 输出B 然后在执行函数A 再输出B
目前实现方式:遍历函数A的参数 属性 返回值等 写入cs代码文件中重新编译 然后进行HOOK
理想实现方式:遍历函数A的参数 属性 返回值等 创建一个动态函数 作为绑定代理 然后进行HOOK