At times, it could be time consuming to do the analysis part manually. There are many tools available that can perform Dynamic Analysis of Android apps. If offline analysis is your choice, Droidbox is your best bet. Droidbox is a sandboxed environment that can be used to analyze Android apps. There are some online analysis engines out there that can do the job very well. SandDroid is one among them. You can go to http://sanddroid.xjtu.edu.cn/ and upload your APK file for automated analysis.
As an end user, it is necessary to be careful while using Android devices. As we have seen in this chapter, Android malwares that can cause great damage can be easily developed with little Android programming knowledge. Following are some general tips for end users to be safe from Android malwares:
READ_SMS
permission is something suspicious.