iOS Security Suite – anti-tampering Swift library



Security is a topic that should be considered also by iOS developers. Since the platform cannot be treated as 100% secure, devs and security division need to create a separate threat model for mobile applications.


However, if you are responsible for developing high risk application you will be probably interested in reaching a higher app resiliency. Before attackers find the vulnerabilities they need to analyze your app. This is the moment when you can make their job harder — implement anti-tampering mechanisms and detect if you application has been launched in a malicious environment.


iOS Security Suite  – a Swift library was created to simplify the implementation of anti-tampering mechanism in your iOS application.


The tool is an advanced and easy-to-use platform security & anti-tampering library written in pure Swift. If you are an iOS developer who wants to protect apps from tampering or just wants to be compliant with OWASP MASVS V8, then this library could save you a lot of time.



What ISS detects:

  • Jailbreak (even the iOS 11+ with brand new indicators)
  • Attached debugger
  • If an app was run in emulator
  • Common reverse engineering tools running on the device



Click here to visit our Github page and download.


Platform security verification with our tool is just one of the bricks while building a secure iOS application. If you need to know more about these and other bricks click here and read our mobile security whitepaper.

Stay tuned!

  • Articles and free security guides
  • Reports
  • Presentations and news from conferences around the world
Providing personal data is voluntary. We will send the newsletter until the consent is withdrawn (You can withdraw your consent at any time). Your data will be processed for a period specified in the Privacy Policy available at the following URL.
The Data Controller is SecuRing SJ with the registered office at ul. Kalwaryjska 65/6, 30-504 Kraków. I have the right to withdraw my consent at any time (by sending an e-mail to the address or by phone: +48 (12) 425 25 75). I have the right to access, rectify, erase or limit the processing of my personal data, the right to object, the right to file a complaint with the supervisory authority and right to transfer data. The legal basis for the processing of personal data is Article 6 (1) (a) of the General Data Protection Regulation (GDPR).
The Data Controller uses various IT solutions that allow for more efficient communication and cooperates with entities supporting it in its business and IT processes (i.e. these companies are data recipients/processors). Data are not transferred outside the European Economic Area. These companies have signed appropriate contracts for entrustment of personal data processing.
Thank you for subscribing.
Something went wrong.
Please contact us by phone.