Android operating system is the most popular mobile system in the world. This
study makes a detailed analysis of its security mechanism and existing problems.
By analyzing the security architecture of Android operating system, exploited
loopholes are pointed out. It also points out hidden security dangers which
can be used by hackers. This study introduces the malicious behavior detection
method and emphatically introduces the detection method based on behaviors.
Due to the disadvantages of the detection method based on behaviors, the detection
method is concluded which reduces the rate of false positives. By putting forward
an improved attack tree algorithm, a more rigorous theory system has been formed.