Um Kundendaten und App-Code zu schützen, kommt Anti-Reverse-Engineering-Maßnahmen bei Apps mit hohem Schutzbedarf – etwa im Finanzsektor oder Gesundheitswesen – bereits 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: Workshop: Reverse-Engineering von iOS-Apps verstehen und abwehren