33
Views
2
Comments
Lack of Source Code Obfuscation for Apache Cordova Framework
Application Type
Mobile
Service Studio Version
11.55.4 (Build 63890)

our CyberSecurity Company has identified a security concern regarding the our app for Android application. This application is built using the OutSystems platform, which relies on the Apache Cordova framework to develop Android applications.

Due to the nature of Apache Cordova, the source code of the application is written in JavaScript, HTML, and CSS, making it accessible to attackers who can decompile the APK file. This exposes the source code and creates a potential security risk for the application.

Key Concern:The absence of proper source code obfuscation or protection mechanisms increases the risk of code tampering, intellectual property theft, and other malicious activities.

Recommendations:

  1. Implement a reliable code obfuscation tool to protect the JavaScript and other assets within the APK.
  2. Use encryption techniques for sensitive parts of the codebase.
  3. Explore Apache Cordova or OutSystems-specific security configurations to mitigate such vulnerabilities.
  4. Regularly perform penetration testing to identify and address potential weaknesses.

Could you confirm if this captures your intent accurately, or should additional technical details or questions be included?

2020-09-15 13-07-23
Kilian Hekhuis
 
MVP

Hi ndiab,

This is the OutSystems user's forum. Users ask questions, and users answer. If you have questions for OutSystems (which it seems you have), please open a support case with OutSystems Support, thanks.

2022-02-04 11-09-09
ndiab

thank you for this information

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.