Added installation instructions.

This commit is contained in:
Achim D. Brucker 2015-05-13 22:08:46 +02:00
parent 035ab43371
commit ad9d6a25bb
1 changed files with 23 additions and 0 deletions

View File

@ -11,6 +11,29 @@ e.g., using Apache Cordova or SAP Kapsel, securely. Currently, the
main focus is to develop a deeper understanding of injection main focus is to develop a deeper understanding of injection
vulnerabilities that exploit the JavaScript to Java bridge. vulnerabilities that exploit the JavaScript to Java bridge.
## Installation
### Prerequisites
We assume that the
* Android SDK (https://developer.android.com/sdk/index.html) and
* Apache Cordova (https://cordova.apache.org/), version 3.5 or later
are installed. Moreover, we assume a basic familiarity with the build
system of Apache Cordova.
### Building DVHMA
#### Setting Environment Variables
export ANDROID_HOME=<Android SDK Installation Directory>
export PATH=$ANDROID_HOME/tools:$PATH
export PATH=$ANDROID_HOME/platform-tools:$PATH
#### Compiling DVHMA
cd DVHMA-Featherweight
cordova plugin add ../plugins/DVHMA-Storage
cordova plugin add ../plugins/DVHMA-WebIntent
cordova compile android
#### Running DVHMA in an Emulator
cordova run android
## Team Members ## Team Members
This application is developed as part of the project ZertApps This application is developed as part of the project ZertApps
(Certified Security for Mobile Applications). ZertApps (Certified Security for Mobile Applications). ZertApps