Verificador de integridade
O Repackaging (Reempacotamento) é quando atacantes baixam um app legítimo, decompilam-no, injetam malware (como trojans bancários ou adwares), recompilam e o distribuem em canais não oficiais.
Mecanismo Técnico: O MAD calcula um checksum criptográfico (assinatura digital) de todos os componentes críticos do APK (classes.dex, recursos, bibliotecas nativas .so) durante o processo de proteção. Em tempo de execução, o RASP recalcula esses hashes na memória e os compara com os valores originais embutidos de forma ofuscada. Se houver qualquer divergência, indicando que um único byte foi alterado, o sistema identifica a violação de integridade e aciona a resposta configurada (ex: crash). Isso serve como uma medida anti-tampering definitiva.
<key>anti-tampering</key>
<true>Atualizado