5 ms·
Getting root with benign AppStore apps
- saagarjha 7y ago> it’s a good idea to double check if the App is compiled with the library-validation option (flag=0x200). That would mean that the OS will verify if all dylibs are signed or not Actually, library validation will check if the binary is signed with the same team ID. > I signed up with a new Apple ID for the Apple developer program just because I had the fear that they will ban me, once I introduce an app that can be used for private escalation. In fact they didn’t. Apple has a history of going after people who try to find holes in the App Store’s security model. This was a huge gamble; they could have your life quite miserable if they figured out who was behind this.
- floatingatoll 7y agoHe had an open unpublished conversation with Apple Security and notified them of his own published app, so “if they figured out who” seems inapplicable here.
- saagarjha 7y agoYes, hence why it was a gamble. There was a significant chance that they’d go after him after he told them he put an exploitable app on the App Store.
- liquid9 7y agoHas this also been fixed in High Sierra?