Aiming at the problem that it will cause extra costs when introducing control flow obfuscation, this paper puts forward to make use of the garbage code to carry out the control flow confusion.
针对控制流混淆会引入额外开销的问题,提出一种利用垃圾代码进行控制流混淆的算法。
参考来源 - 基于垃圾代码的控制流混淆算法·2,447,543篇论文数据,部分数据来源于NoteExpress
In figure 12, the window title has been HTML encoded, but not decoded, so the % XX % garbage code displays in the title.
在图12中,窗口的标题使用HTML进行编码,但没有被解码,因此在标题中显示了乱码% XX %。
An application runs until the heap is exhausted of free memory, at which point the GC stops all application code, performs a garbage collect, and then lets the application continue.
应用程序一直运行,直至耗尽堆的可用内存,此时GC停止所有的应用程序代码、执行垃圾收集,然后让应用程序继续运行。
On the other hand, if the test code does any object allocation at all (and nearly all code does), it's going to create garbage, and eventually, the garbage collector is going to have to run.
另一方面,如果测试代码要进行对象分配工作(差不多所有的代码都要这样),那么垃圾收集器也肯定会运行。
应用推荐