We describe a methodology to automatically turn arbitrary ARMv8 programs into alphanumeric executable polymorphic shellcodes. Shellcodes generated in this way can evade detection and bypass filters, broadening the attack surface of ARM-powered devices such as smartphones.
翻译:我们描述一种将任意的ARMv8程序自动转换成字母数字可执行的多形态贝壳编码的方法。 这样生成的壳牌代码可以避开探测和绕过过滤器,扩大诸如智能手机等ARM动力装置的攻击面。