Android系統已經成為現在主流的智慧型裝置作業系統。目前Android對可疑軟體的防護主要是依靠使用者自身的判斷,Android系統本身只提供給使用者簡略的資訊。在這篇論文中,我們主要想要改進這點,給使用者更詳細的資訊來判斷一個應用程式是否為可疑軟體。一旦使用者上傳了一個apk檔案,系統會開始提取裡面的資訊包含了API calls、permissions還有自訂的features。我們主要用的是靜態分析的方法來分析,並且把分析的結果存回資料庫,最後再把結果轉換成容易理解的敘述上傳到網頁上,為了那些對智慧型裝置不熟悉的使用者,我們為他們評估了應用程式的風險程度,以分數的方式呈現,並設定了一個門檻來判斷其是否為可疑軟體。門檻的決定是透過分析一部分的樣本,找尋可疑軟體的常見特徵,並給定各個特徵一個加權分數並透過不斷的測試與調整以得到最好的準確率,我們的樣本包含了936個應用程式,裡面有200個可疑軟體以及736個無害的應用程式,最終測出來的結果是85.15%的準確率。Android has been one of the most popular operating systems for the mobile devices. And the Android’s permission system can inform users the privacy information used by the applications to be installed, but it only tells the very basic information. In this paper, the goal is to make sure users can understand th...