Releases: talsec/Free-RASP-Cordova
Releases · talsec/Free-RASP-Cordova
freeRASP 8.1.1
Android
Fixed
- Issue with empty
SharedPreferencesfiles
Changed
- Decreased version of
Kotlinto2.0.0
freeRASP 8.1.0
- iOS SDK version: 6.12.1
- Android SDK version: 16.0.1
Cordova
Fixed
- Fixed error on iOS with unsafe call
Android
Added
- Added support for 16 KB memory page sizes
- Added
multiInstancecallback- Detecting whether the application is installed/running in various multi-instancing environments (e.g. Parallel Space)
Changed
- The ADB service running as a root is a signal for root detection
- Improved emulator detection
- Internal security improvements
Fixed
- Removed malware report duplicates
iOS
Added
- Added palera1n jailbreak detection
Changed
- Improved Dopamine jailbreak detection
Fixed
- Resolved memory-related stability issues.
freeRASP 8.0.0
- iOS SDK version: 6.11.0
- Android SDK version: 15.1.0
Cordova
Added
- Added interface for screenshot / screen recording blocking on iOS
- Added interface for external ID storage
Changed
- Plugin now requires kotlin version >= 2.0.0
Android
Added
- Added externalId to put an integrator-specified custom identifier into the logs.
- Added eventId to the logs, which is unique per each log. It allows traceability of the same log across various systems.
Changed
- New root detection checks added
iOS
Added
- Added externalId to put an integrator-specified custom identifier into the logs.
- Added eventId to the logs, which is unique per each log. It allows traceability of the same log across various systems.
- Screen capture protection obscuring app content in screenshots and screen recordings preventing unauthorized content capture. Refer to the freeRASP integration documentation.
Fixed
- Resolved an issue with the screen recording detection.
- Resolved an issue that prevented Xcode tests from running correctly.
freeRASP 7.4.1
Check out the full changelog to stay updated on new features, improvements, and the complete history of changes: https://docs.talsec.app/freerasp/whats-new-and-changelog
Android
Changed
- Compile API increased to 35, dependencies updated
- Internal library obfuscation reworked
- Root detection divided into 2 parts (quick initial checks, and time-demanding asynchronous post checks)
Fixed
- ANR issues bug-fixing
iOS
Added
- Improvement of the obfuscation of the SDK.
Changed
- Deep signing of the OpenSSL binaries.
freeRASP 7.4.0
- iOS SDK version: 6.8.0
- Android SDK version: 14.0.1
Cordova
Added
- Introduced
blockScreenCapture(boolean enable)method to block/unblock screen capture. - Introduced
isScreenCaptureBlocked()method to get the current screen capture blocking status. - New callbacks:
screenshot: Detects when a screenshot is takenscreenRecording: Detects when screen recording is active
Changed
- Set following required SDK versions for Android plugin:
- targetSdkVersion to 35
- compileSdkVersion to 35
Android
Added
- Passive and active screenshot/screen recording protection
Changed
- Improved root detection
Fixed
- Proguard rules to address warnings from okhttp dependency
iOS
Added
- Passive Screenshot/Screen Recording protection
freeRASP 7.3.0
- iOS SDK version: 6.6.3
- Android SDK version: 13.2.0
Android
Added
- Added request integrity information to data collection headers.
- Enhanced and accelerated the data collection logic.
freeRASP 7.2.0
- iOS SDK version: 6.6.3
- Android SDK version: 13.0.0
Cordova
Changed
- App icons for detected malware are not fetched automatically anymore, which reduces computation required to retrieve malware data. From now on, app icons have to be retrieved using the
getAppIconmethod - Parsing of malware data is now async
Android
Changed
- Malware data is now parsed on background thread to improve responsiveness
freeRASP 7.1.0
Cordova
Added
- Added
adbEnabledcallback, which allows you to detect USB debugging option enabled in the developer settings on the device
Android
Added
- ADB detection feature
freeRASP 7.0.1
- Android SDK version: 12.0.0
- iOS SDK version: 6.6.3
Cordova
Fixed
- Removed conflicting export on npmjs
freeRASP 7.0.0
- Android SDK version: 12.0.0
- iOS SDK version: 6.6.3
Cordova
Added
- BREAKING CHANGE: New dependency is required to run freeRASP; add following plugin to
android/build.gradle:
plugins{
id 'org.jetbrains.kotlin.plugin.serialization' version '1.7.10'
}- Added configuration fields for malware detection
Android
Added
- New feature: malware detection as a new callback for enhanced app security
Fixed
- Refactoring Magisk checks in the root detection
- Resolving IllegalArgumentException caused by unregistering not registered receiver in TalsecMonitoringReceiver
iOS
Added
- Enhanced security with Serotonin Jailbreak Detection to identify compromised devices.
Changed
- Updated SDK code signing; it will now be signed with:
- Team ID: PBDDS45LQS
- Team Name: Lynx SFT s.r.o.