Um Kundendaten und App-Code zu schützen, kommt Anti-Reverse-Engineering-Maßnahmen bei Apps mit hohem Schutzbedarf – etwa im Finanzsektor oder Gesundheitswesen – eine zentrale Rolle zu. Fällt bei einem Penetrations-Test auf, dass solche Maßnahmen fehlen oder falsch implementiert wurden, gefährdet das die Veröffentlichung der App. Gegenmaßnahmen können das Reverse Engineering erschweren, indem sie mehr Ressourcen des Angreifers binden und dessen Kosten erhöhen.
heise-Angebot: Online-Workshop: iOS-Apps vor Reverse Engineering schützen