据我所知,静态二进制重写是:
静态二进制检测发生在程序运行之前,处于重写目标代码或可执行代码的阶段。(由此处定义)
所以我认为静态二进制检测与二进制重写相同。
然而,昨天我的教授说“静态二进制检测与二进制重写不同”。
我试图搜索几篇论文和文章,但我仍然不知道它们为什么不同。
问:
这两个概念有区别吗?
如果甚至存在任何细微差别,那么“静态二进制检测”和“二进制重写”有什么区别?
据我所知,静态二进制重写是:
静态二进制检测发生在程序运行之前,处于重写目标代码或可执行代码的阶段。(由此处定义)
所以我认为静态二进制检测与二进制重写相同。
然而,昨天我的教授说“静态二进制检测与二进制重写不同”。
我试图搜索几篇论文和文章,但我仍然不知道它们为什么不同。
问:
这两个概念有区别吗?
如果甚至存在任何细微差别,那么“静态二进制检测”和“二进制重写”有什么区别?