How do malware apps break into the App Store?



Apple reports that 'installing apps from outside the App Store is dangerous for users,' and is implementing a strategy to keep users on Apple devices from downloading apps from outside the App Store. In response, developer Dennis Tokarev disputes the claim that the App Store is safe and explains how malicious apps on the App Store hide their functionality.

How malware gets into the App Store and why Apple can't stop that / Habr
https://habr.com/en/post/580272/



According to Tokarev, the app developer will upload the app's binary file to Apple's server in order to be reviewed by Apple before the app is actually delivered. When an app's binary file is uploaded to an Apple server, it is first subjected

to static analysis to identify the safety and bugs of the application. If a private API is detected that the app is not allowed to use, the binary file upload will be refused and the app developer will be notified of the list of detected APIs.

However, Tokarev points out that there are several ways to hide the existence of private APIs. There are various ways to do this, such as using the zero-day vulnerability in Apple's genuine game-related system 'Game Center' and using Caesar cipher. 'By obfuscating or splitting the string containing the function name, the private API will not be detected. These methods are used in apps with hundreds of millions of downloads,' Tokarev said. I'm checking. '



A malicious developer who exploits a private API to publish an app to the App Store can pose a security risk. In addition to the existence of the vulnerability, Tokarev also pointed out that the application review guidelines are inadequate. 2011 malware app that former US National Security Agency (NSA) staff developed experimentally has been published in the App Store

case and, Uber in 2015 had been illegally acquired the data of the iOS user case inquiries 'The review process hasn't changed at all since this time,' and 'Apple refuses to protect users.'

Mr. Tokarev criticized the current situation where Apple talks about the safety myth of the App Store, does not allow sideloading of apps, and sets an in-app purchase fee of 30% to dominate the market. In order for developers to be treated more freely and fairly, despite the ruling that 'giving app developers the right to introduce payment methods that do not go through the App Store' in the App Store trial. It is said that it is necessary to fight against.



in Mobile,   Security, Posted by log1p_kr