SlideShare a Scribd company logo
1 of 2
Download to read offline
helloworld@guardsquare.com www.guardsquare.com
Cutting-edge protection
for your iOS apps
iOS applications and SDKs are not immune to reverse
engineering. Hackers can use easily available tools to
disassemble and inspect your iOS applications and SDKs
to gain insight into their inner workings. This leaves apps
vulnerable to various forms of abuse, including intellectual
property theft, cloning, credential harvesting, API key extraction
and code tampering.
iXGuard has been designed to protect your native and hybrid (JavaScript) iOS
applications and SDKs against reverse engineering and hacking. It hardens their
code using a variety of obfuscation and encryption techniques. The applied layers
of protection make it virtually impossible to gain insight into their internal logic.
Secure development made easy
iXGuard processes your project as a whole, including libraries and extensions.
This enables stronger and more extensive hardening.
iXGuard does not require any changes to the source code of your applications
or SDKs.
iXGuard has no impact on your development process. It functions as
a stand-alone solution that processes your compiled applications.
iXGuard is easy to configure. It can be set up to protect entire applications
or specific functions with a single configuration file.
iXGuard provides an In-App Assistant that automatically configures name
obfuscation.
helloworld@guardsquare.com www.guardsquare.com Guardsquare is based in Leuven (Belgium) and San Francisco (USA)
Guardsquare is the global reference in mobile application protection. We develop
premium software for the protection of mobile applications against reverse engineering
and hacking. Our products are used across the world in a broad range of industries,
from financial services, e-commerce and the public sector to telecommunication,
gaming and media.
Requirements
Xcode version 10 to 11
Bitcode-enabled archive build
Name obfuscation
iXGuard obfuscates identifiers in both Swift and
Objective-C code to hide semantic information
from reverse engineers. Most common
reflection constructs are supported out-of-the-
box.
Control flow obfuscation
iXGuard hides the original function logic to
better shield your applications and SDKs against
automated and manual code analysis.
String encryption
iXGuard encrypts sensitive strings in your
applications and SDKs using a random
algorithm and a new key for each single string.
This prevents API endpoints, tokens etc. from
leaking.
Arithmetic obfuscation
iXGuard transforms arithmetic statements
into more complex but equivalent alternatives
to conceal the original computation. The
transformations yield different outcomes in
every single build.
iXGuard protects your native and hybrid (JavaScript) apps and SDKs
against static analysis using multiple code hardening techniques.
iXGuard shields your applications against dynamic analysis and live attacks
using various runtime self-protection mechanisms.
Jailbreak and debugger detection
iXGuard enables your application to monitor
the integrity of the environment in which
it is running. It lets you determine how the
application should react when a potentially
harmful environment is detected.
Hook detection
iXGuard enables your application to detect and
prevent attempts by hooking frameworks (i.e.
Frida, Cydia Substrate and fishhook) to modify
its behavior.
Repackaging detection
iXGuard makes sure your application has not
been repackaged by a third party by performing
signature-based checks and by comparing
additional fields of the binary with the observed
state at compile time.

More Related Content

Similar to iXGuard

Mobile application security
Mobile application securityMobile application security
Mobile application securitywhitecryption
 
ProGuard vs DexGuard
ProGuard vs DexGuardProGuard vs DexGuard
ProGuard vs DexGuardTopher Jordan
 
Software potential code protector
Software potential code protector Software potential code protector
Software potential code protector InishTech
 
CODEIGNITER DEVELOPMENT EXPERTS IN UK
CODEIGNITER DEVELOPMENT EXPERTS IN UKCODEIGNITER DEVELOPMENT EXPERTS IN UK
CODEIGNITER DEVELOPMENT EXPERTS IN UKTechrishblogger
 
IoT Saturday PN 2019 - Eurotech
IoT Saturday PN 2019 - EurotechIoT Saturday PN 2019 - Eurotech
IoT Saturday PN 2019 - EurotechLuca Dazi
 
Agnitum Technology Licensing
Agnitum Technology LicensingAgnitum Technology Licensing
Agnitum Technology LicensingPavel Fyodorov
 
Are you ready for Microsoft Azure Sphere?
Are you ready for Microsoft Azure Sphere?Are you ready for Microsoft Azure Sphere?
Are you ready for Microsoft Azure Sphere?Mirco Vanini
 
First Steps in Android
First Steps in AndroidFirst Steps in Android
First Steps in AndroidRich Helton
 
Tsunami of Technologies. Are we prepared?
Tsunami of Technologies. Are we prepared?Tsunami of Technologies. Are we prepared?
Tsunami of Technologies. Are we prepared?msyukor
 
Fabrizio Cornelli - Securing Android Apps by Reversing - Codemotion Milan 2018
Fabrizio Cornelli - Securing Android Apps by Reversing - Codemotion Milan 2018Fabrizio Cornelli - Securing Android Apps by Reversing - Codemotion Milan 2018
Fabrizio Cornelli - Securing Android Apps by Reversing - Codemotion Milan 2018Codemotion
 
Bhadale group of companies it cloud security catalogue
Bhadale group of companies it cloud security catalogueBhadale group of companies it cloud security catalogue
Bhadale group of companies it cloud security catalogueVijayananda Mohire
 
Introduction to Android Application Security Testing - 2nd Sep 2017
Introduction to Android Application Security Testing - 2nd Sep 2017Introduction to Android Application Security Testing - 2nd Sep 2017
Introduction to Android Application Security Testing - 2nd Sep 2017Satheesh Kumar V
 
Securing Internet of Things
Securing Internet of Things Securing Internet of Things
Securing Internet of Things Swapnil Deshmukh
 
IRJET- Obfuscation: Maze of Code
IRJET- Obfuscation: Maze of CodeIRJET- Obfuscation: Maze of Code
IRJET- Obfuscation: Maze of CodeIRJET Journal
 
CodeIgniter Website Development a Comprehensive Guide 2024 .pdf
CodeIgniter Website Development a Comprehensive Guide 2024  .pdfCodeIgniter Website Development a Comprehensive Guide 2024  .pdf
CodeIgniter Website Development a Comprehensive Guide 2024 .pdfJPLoft Solutions
 

Similar to iXGuard (20)

App security
App securityApp security
App security
 
Mobile application security
Mobile application securityMobile application security
Mobile application security
 
ProGuard vs DexGuard
ProGuard vs DexGuardProGuard vs DexGuard
ProGuard vs DexGuard
 
Software potential code protector
Software potential code protector Software potential code protector
Software potential code protector
 
iOS Application Penetration Testing
iOS Application Penetration TestingiOS Application Penetration Testing
iOS Application Penetration Testing
 
CODEIGNITER DEVELOPMENT EXPERTS IN UK
CODEIGNITER DEVELOPMENT EXPERTS IN UKCODEIGNITER DEVELOPMENT EXPERTS IN UK
CODEIGNITER DEVELOPMENT EXPERTS IN UK
 
IoT Saturday PN 2019 - Eurotech
IoT Saturday PN 2019 - EurotechIoT Saturday PN 2019 - Eurotech
IoT Saturday PN 2019 - Eurotech
 
OWASP for iOS
OWASP for iOSOWASP for iOS
OWASP for iOS
 
Agnitum Technology Licensing
Agnitum Technology LicensingAgnitum Technology Licensing
Agnitum Technology Licensing
 
Are you ready for Microsoft Azure Sphere?
Are you ready for Microsoft Azure Sphere?Are you ready for Microsoft Azure Sphere?
Are you ready for Microsoft Azure Sphere?
 
First Steps in Android
First Steps in AndroidFirst Steps in Android
First Steps in Android
 
Tsunami of Technologies. Are we prepared?
Tsunami of Technologies. Are we prepared?Tsunami of Technologies. Are we prepared?
Tsunami of Technologies. Are we prepared?
 
Fabrizio Cornelli - Securing Android Apps by Reversing - Codemotion Milan 2018
Fabrizio Cornelli - Securing Android Apps by Reversing - Codemotion Milan 2018Fabrizio Cornelli - Securing Android Apps by Reversing - Codemotion Milan 2018
Fabrizio Cornelli - Securing Android Apps by Reversing - Codemotion Milan 2018
 
Bhadale group of companies it cloud security catalogue
Bhadale group of companies it cloud security catalogueBhadale group of companies it cloud security catalogue
Bhadale group of companies it cloud security catalogue
 
Introduction to Android Application Security Testing - 2nd Sep 2017
Introduction to Android Application Security Testing - 2nd Sep 2017Introduction to Android Application Security Testing - 2nd Sep 2017
Introduction to Android Application Security Testing - 2nd Sep 2017
 
DIGIPASS for Apps
DIGIPASS for AppsDIGIPASS for Apps
DIGIPASS for Apps
 
Securing Internet of Things
Securing Internet of Things Securing Internet of Things
Securing Internet of Things
 
IRJET- Obfuscation: Maze of Code
IRJET- Obfuscation: Maze of CodeIRJET- Obfuscation: Maze of Code
IRJET- Obfuscation: Maze of Code
 
Sa*ple
Sa*pleSa*ple
Sa*ple
 
CodeIgniter Website Development a Comprehensive Guide 2024 .pdf
CodeIgniter Website Development a Comprehensive Guide 2024  .pdfCodeIgniter Website Development a Comprehensive Guide 2024  .pdf
CodeIgniter Website Development a Comprehensive Guide 2024 .pdf
 

Recently uploaded

9892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x79892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x7Pooja Nehwal
 
Model Call Girl in Shalimar Bagh Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Shalimar Bagh Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Shalimar Bagh Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Shalimar Bagh Delhi reach out to us at 🔝8264348440🔝soniya singh
 
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual serviceanilsa9823
 
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun serviceanilsa9823
 
Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...
Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...
Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...Niamh verma
 
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,Pooja Nehwal
 
哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...
哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...
哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...wyqazy
 

Recently uploaded (7)

9892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x79892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x7
 
Model Call Girl in Shalimar Bagh Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Shalimar Bagh Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Shalimar Bagh Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Shalimar Bagh Delhi reach out to us at 🔝8264348440🔝
 
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
 
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
 
Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...
Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...
Chandigarh Call Girls Service ❤️🍑 9115573837 👄🫦Independent Escort Service Cha...
 
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
 
哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...
哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...
哪里有卖的《俄亥俄大学学历证书+俄亥俄大学文凭证书+俄亥俄大学学位证书》Q微信741003700《俄亥俄大学学位证书复制》办理俄亥俄大学毕业证成绩单|购买...
 

iXGuard

  • 1. helloworld@guardsquare.com www.guardsquare.com Cutting-edge protection for your iOS apps iOS applications and SDKs are not immune to reverse engineering. Hackers can use easily available tools to disassemble and inspect your iOS applications and SDKs to gain insight into their inner workings. This leaves apps vulnerable to various forms of abuse, including intellectual property theft, cloning, credential harvesting, API key extraction and code tampering. iXGuard has been designed to protect your native and hybrid (JavaScript) iOS applications and SDKs against reverse engineering and hacking. It hardens their code using a variety of obfuscation and encryption techniques. The applied layers of protection make it virtually impossible to gain insight into their internal logic. Secure development made easy iXGuard processes your project as a whole, including libraries and extensions. This enables stronger and more extensive hardening. iXGuard does not require any changes to the source code of your applications or SDKs. iXGuard has no impact on your development process. It functions as a stand-alone solution that processes your compiled applications. iXGuard is easy to configure. It can be set up to protect entire applications or specific functions with a single configuration file. iXGuard provides an In-App Assistant that automatically configures name obfuscation.
  • 2. helloworld@guardsquare.com www.guardsquare.com Guardsquare is based in Leuven (Belgium) and San Francisco (USA) Guardsquare is the global reference in mobile application protection. We develop premium software for the protection of mobile applications against reverse engineering and hacking. Our products are used across the world in a broad range of industries, from financial services, e-commerce and the public sector to telecommunication, gaming and media. Requirements Xcode version 10 to 11 Bitcode-enabled archive build Name obfuscation iXGuard obfuscates identifiers in both Swift and Objective-C code to hide semantic information from reverse engineers. Most common reflection constructs are supported out-of-the- box. Control flow obfuscation iXGuard hides the original function logic to better shield your applications and SDKs against automated and manual code analysis. String encryption iXGuard encrypts sensitive strings in your applications and SDKs using a random algorithm and a new key for each single string. This prevents API endpoints, tokens etc. from leaking. Arithmetic obfuscation iXGuard transforms arithmetic statements into more complex but equivalent alternatives to conceal the original computation. The transformations yield different outcomes in every single build. iXGuard protects your native and hybrid (JavaScript) apps and SDKs against static analysis using multiple code hardening techniques. iXGuard shields your applications against dynamic analysis and live attacks using various runtime self-protection mechanisms. Jailbreak and debugger detection iXGuard enables your application to monitor the integrity of the environment in which it is running. It lets you determine how the application should react when a potentially harmful environment is detected. Hook detection iXGuard enables your application to detect and prevent attempts by hooking frameworks (i.e. Frida, Cydia Substrate and fishhook) to modify its behavior. Repackaging detection iXGuard makes sure your application has not been repackaged by a third party by performing signature-based checks and by comparing additional fields of the binary with the observed state at compile time.