Releases: talsec/Free-RASP-Cordova
Releases · talsec/Free-RASP-Cordova
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
multiInstance
callback- 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
getAppIcon
method - 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
adbEnabled
callback, 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.
freeRASP 6.3.3
iOS
Changed
- Renewed the signing certificate