Original (SOAP 2014) release:
-
Source code:
-
To download and install DidFail binaries (and toy apps) on a fresh 64-bit Ubuntu 12.04 (desktop) virtual machine, open a terminal (Ctrl+Alt+T) and enter:
-
To run the analyzer on the included toy apps:
~/didfail/cert/run-didfail.sh ~/didfail/toyapps/out/ ~/didfail/toyapps/*.apk
Additional notes:
- If
apt-get gives a “status file could not be parsed” error, see http://askubuntu.com/questions/30072/.
- The
android.jar file for API version 16 (used by the toy apps) is included. To run the analyzer on other apps, download the Android SDK, run the sdk/tools/android program to grab the android.jar files for other API versions, and edit ~/didfail/cert/paths.local.sh so that sdk_platforms refers to the appropriate directory (e.g., ~/adt-bundle-linux-x86_64-20130729/sdk/platforms/).
See the main DidFail page for the current version of DidFail.