Verificador de integridade

O repacking (reempacotamento) é uma prática em que um aplicativo legítimo é decompilado, modificado e reempacotado para redistribuição, muitas vezes com intenções maliciosas. Isso é comum em aplicativos móveis e sistemas protegidos.

Usando o checksum calculado quando é feito a acoplagem do MAD a aplicação e comparado em tempo real, recalculando quando a aplicação é aberta no dispositivo do usuário final, com isso inibindo o repacking. Servindo também como uma solução anti-tampering.

<antiTampering>
    <enabled>true</enabled>
    <checkIntegrity>true</checkIntegrity>
    <verifyHashSections>true</verifyHashSections>
</antiTampering>

Atualizado