有些程序在运行时生成可执行代码。例如计算机病毒和打包二进制文件。这使得静态分析非常困难。
除了打包算法之外,是否有任何通用算法用于自修改代码的生成?或者编译器支持?我在哪里可以获取相关文档或论文?自修改代码和多态代码有什么区别?
我很好奇。
提前感谢您。
有些程序在运行时生成可执行代码。例如计算机病毒和打包二进制文件。这使得静态分析非常困难。
除了打包算法之外,是否有任何通用算法用于自修改代码的生成?或者编译器支持?我在哪里可以获取相关文档或论文?自修改代码和多态代码有什么区别?
我很好奇。
提前感谢您。
notepad.exe
复制到notepad_orig.exe
notepad_orig.exe
notepad.exe