PreEmptive Protection - DashO includes several sample applications that allow you to become more familiar with using DashO.
These samples are installed with DashO and are located in the
samples directory. Applications include:
DebuggingOnAndroid – An Android application that shows the use of Debug Checks and Responses.
KotlinOnAndroid – An Android application using Kotlin.
Multidir – Cross-directory obfuscation using the
Multijar – Cross-jar obfuscation using the
RootOnAndroid – An Android application that shows the use of Root Check and Response.
Shelflife – Several Examples
Authorized-app – Using Shelf Life to add an authorization check and a free trial period to an existing application.
Basic – Use Shelf Life to add an expiration date to a hello world application.
CustomAction – Use a custom Shelf Life action to bring up dialogs when the application has expired.
RelativeStart – Expire an application a certain number of days from a dynamic start date.
TokenSource – Read the expiration token from an external source, in this case from resources.
SimpleApp – A hello world type application.
SimpleAppJar – A hello world type application using a Quick Jar project. (Deprecated)
SpringBean – A Spring Application showing how DashO deals with Spring Beans.
TamperOnAndroid – An Android application that shows the use of Tamper Check and Response.
Please refer to the readme files as many samples have special configuration steps.
Samples are also available on GitHub:
- DashO-GameOfLife – The DashO-GameOfLife sample demonstrates how to configure DashO for a complex Android app that includes a library.