原创<br> 全球“黑客大赛”冠军霸气讲述:我是如何让50个文件一起骗过AI安防系统的?( 十 )

原创<br> 全球“黑客大赛”冠军霸气讲述:我是如何让50个文件一起骗过AI安防系统的?

这个文件也有反除虫机制

感觉我就像掉进了危险的深坑,所以我决定退一步重新思考。

天无绝人之路,我发现防篡改机制只是检查加载到内存中的PE部分。所以虽然我无法添加新的部分,但我仍然可以操作叠加层!

我已经发现我的字符串攻击不够强大,无法欺骗这些文件。我需要一种不同的方法来确定应该将哪些内容添加到叠加层以逃过检测。简单就是王道,所以我编写了以下代码来系统地尝试每个字节值的行,并将它们添加到文件中,如果它们降低了Ember的分数,那么就继续,直到文件成功躲避或变得太大。

我将Ember替换为其他两个模型,并使用相同的方法添加所需的字节以避开这些模型。同样,因为我在叠加层中添加了字节,然后打包,这样,功能或防篡改检查都没有受到影响!我回去对所有文件进行了这次攻击,发现它能够很好地躲避检测。

推荐阅读