In order to protect customer data and app code, anti-reverse engineering measures play a central role in apps with high protection requirements – for example in the financial sector or healthcare. If a penetration test reveals that such measures are missing or have been implemented incorrectly, this jeopardizes the publication of the app. Countermeasures can make reverse engineering more difficult by tying up more of the attacker’s resources and increasing their costs.
Fundamentals and Defense
The online workshop Understanding and Defending Reverse Engineering of iOS Apps is intended for iOS developers who develop software with Xcode. On June 23 and 24, 2022, the event will provide the basic knowledge required to understand what reverse engineering is all about and how to defend against such attacks.
The security specialist Sven Faßbender explains the basics of the ARM processor architecture and the associated assembly code. In the workshop you will learn the basics of reverse engineering in a practical way and in this context you will learn the differences as well as advantages and disadvantages between native programming with Swift or Objective-C and cross-platform development, for example with Cordova or Flutter. You will also learn how to achieve your goals with professional (free) software and see code examples how to improve and defend the source code.
Practical workshop at the end of June
Specific prior knowledge of reverse engineering is not required. You should be familiar with the macOS command line and Xcode as well as the basics of app development. Before the workshop, participants will receive a virtual Linux distribution for VMware with the necessary tools. If desired, a free preparation session will help set up the tools in the run-up to the event.
The workshop will take place via Zoom (GDPR-compliant) on June 23 and 24, 2022, from 9 a.m. to 5 p.m. The price for a ticket is 990 euros.
To home page
#Online #workshop #Protecting #iOS #apps #reverse #engineering