Android sustav i aplikacije namijenjene za isti su zbog široke rasprostranjenosti i podataka kojima raspolažu česta meta napadača. Cilj svakog napada je pronaći ranjivost aplikacije koja se može zlonamjerno iskoristiti. Temeljni korak prevencije od napada je pisanje sigurnog koda koji neće sadržavati ranjivosti. Cilj ovog rada je upoznati se s mogućim ranjivostima aplikacija i načinima na koje ih napadač može iskoristiti. Analiza je provedena na aplikaciji koja sadrži namjerno umetnute ranjivosti, a ranjivosti su otkrivene statičkom i dinamičkom analizom aplikacije. Na kraju je testirano koje se od pronađenih ranjivosti mogu, odnosno ne mogu, pronaći strojnim putem.Android operating system and Android applications are often target for malwa...