Skip to content

Releases: securevale/android-rasp

Android RASP 0.6.0

07 May 09:22
0.6.0
5cd0670
Compare
Choose a tag to compare

What's Changed

New Features

  • Root detection guard.

Improvements

  • Several code structure improvements for detection in Rust.
  • Rust dependencies update.

Full Changelog: 0.5.0...0.6.0

Android RASP 0.5.0

13 Dec 13:55
429cee2
Compare
Choose a tag to compare

What's Changed

New Features

  • This release was intended for library internals and sample app improvements.
  • Gradle update to 8.2.
  • Target SDK upgraded to 34 (Android 14).
  • Min supported SDK set to 24 (Android 7).
  • Change look of the sample app for easier checks testing.

Improvements

  • Sample app enhancement to make it both easier to examine and more readable.
  • The .so binaries in the sample app are now included by default.
  • Documentation update.
  • Minor code improvements.

Full Changelog: 0.4.0...0.5.0

Android RASP 0.4.0

21 Nov 13:34
f4c7274
Compare
Choose a tag to compare

What's Changed

New Features

  • Several improvements to Emulator detection checks.

Improvements

  • Migration to Android's Version Catalog.
  • Documentation update.
  • Minor code improvements.

Full Changelog: 0.3.0...0.4.0

Android RASP 0.3.0

02 Aug 08:15
ec90ef9
Compare
Choose a tag to compare

What's Changed

New Features

  • New native info functions available in the DeviceInfo file.
  • DebugField check in DebuggerChecks now not crashing if BuildConfig is not excluded from obfuscation in Proguard configuration. It will return false in such a situation so excluding is still recommended, for more information check README.md

Improvements

  • The .so native file sizes are now significantly decreased (from around 4MB to around 400 KB).
  • Linter applied to native code.
  • Minor code enhancements.

Full Changelog: 0.2.0...0.3.0

Android RASP 0.2.0

28 Jun 12:25
5a7b287
Compare
Choose a tag to compare

What's Changed

New Features

  • All checks rewritten in Rust.
  • Added support Gradle 8+
  • Added support for Android 13

Improvements

  • New methods for triggering checks.
  • Minor code enhancements.

Breaking Changes

  • emulator checks are no longer split between BASIC and ADVANCED, there is only one category.
  • library needs to be initialised before use.

Full Changelog: 0.1.0...0.2.0

Android RASP 0.1.0

17 Jan 15:09
Compare
Choose a tag to compare

Hi there!

This is the initial release of Android RASP, a solution for protecting Android apps against being run on vulnerable devices.

Release notes:

  • Emulator detection implemented
  • Debugger detection implemented