Before starting the integration, please ensure the following steps are completed.
Integrating freeRASP into your project is essential, as it provides the foundation for all malware detection functionalities. For detailed instructions, refer to the freeRASP Integration Guide.
If you have already integrated the SDK, you can skip this step and proceed to the next section.
Malware Detection is available starting from:
freeRASP 12.0.0 on Android
freeRASP 6.8.0 on Flutter
freeRASP 3.10.0 on React Native
freeRASP 1.6.0 on Capacitor
freeRASP 6.4.0 on Cordova
This step is optional, depending on the level of detection you wish to implement. The Malware Detection feature can scan all executable applications (with the MAIN entry point defined) without any additional permissions.
If you want to extend the detection capabilities to all packages (services, daemons, ...), you have to require the android.permission.QUERY_ALL_PACKAGES in your application's Manifest file.
Be aware that this permission is a special subject to the Google Play Review process.