Android RASP 0.7.0
What's Changed
This release was intended for library internals and sample app improvements.
New Features
- Support for Java. (#4, #3)
- Package visibility restrictions workaround. (https://developer.android.com/training/package-visibility) (2899d74, c420c3e)
Improvements
- Enhancements in root and emulator checks. (79b9dff, 5a4c9a6, 6c4adab)
- Enhance the sample application to clearly indicate the vulnerability status of the device. (1352d1c)
- The
.so
binaries size optimization. (b42a1ed) - Documentation update.
- Minor code improvements.
Migration Guide
- Change import
import com.securevale.rasp.android.native.SecureApp
toimport com.securevale.rasp.android.SecureApp
. ExtendedResult
class now has additional fieldisThresholdExceeded
.ExtendedResult
is used as a result of callback insubscribe
andsubscribeVulnerabilitiesOnly
methods.
check.subscribe { result ->
val type = result.checkType
val vulnerable = result.vulnerable
val isThresholdExceeded = result.thresholdExceeded
}
Full Changelog: 0.6.0...0.7.0