免费看男阳茎进女阳道视频

                        24小時論文定制熱線

                        咨詢電話

                        熱門畢設:土木工程工程造價橋梁工程計算機javaasp機械機械手夾具單片機工廠供電采礦工程
                        您當前的位置:論文定制 > 畢業設計論文 >
                        快速導航
                        畢業論文定制
                        關于我們
                        我們是一家專業提供高質量代做畢業設計的網站。2002年成立至今為眾多客戶提供大量畢業設計、論文定制等服務,贏得眾多客戶好評,因為專注,所以專業。寫作老師大部分由全國211/958等高校的博士及碩士生設計,執筆,目前已為5000余位客戶解決了論文寫作的難題。 秉承以用戶為中心,為用戶創造價值的理念,我站擁有無縫對接的售后服務體系,代做畢業設計完成后有專業的老師進行一對一修改與完善,對有答辯需求的同學進行一對一的輔導,為你順利畢業保駕護航
                        代做畢業設計
                        常見問題

                        安卓應用商店設計開發

                        添加時間:2019/07/25 來源:電子科技大學 作者:王隸龐
                        本文設計的目標是實現一種安全的安卓應用商店,作者所在團隊已經成功開發了這樣一套系統,它除了實現常規的第三方安卓應用商店所提供的應用下載,更新等功能外,還提高了移動終端的安全防護能力。
                        以下為本篇論文正文:

                        摘要

                          近些年來,智能手機日益普及,安卓操作系統已經逐漸成為移動設備中市場份額最大的應用操作平臺,給人們的日常生活帶來了極大的便利。在這基礎上,各類移動終端面臨著前所未有的安全威脅。為了保障普通用戶的信息安全,安卓平臺上已存在各類的安全軟件,提供如安全郵件,安全短信,安全電話等服務。

                          但是市面上并未對軟件的防篡改安全做特別的研究,本選題正是對于安卓終端的整機軟件安全做出了提升。

                          本文中首先介紹了安卓應用市場的基本概念,國內外的研究現狀與發展動態現有商店使用的技術與方法。其次介紹了安卓操作系統的概念、體系結構和 dalvik虛擬機,對安卓操作系統的安全機制進行了研究。之后揭示了安卓系統的安全隱患,一些針對安卓系統的攻擊方法以及本文中涉及到的安全隱患,介紹了數字簽名算法的概念以及應用。

                          其次在正文中給出了安卓應用商店的網絡服務器的設計,實現其訪問控制,軟件管理、存儲和查詢,管理設計,日志審計,數據庫設計等功能。給出安卓應用商店應用商店套件端的設計,實現界面設計,下載模塊設計和系統功能模塊設計等功能。

                          最后根據對應測試環境給出較為完善的測試手段和方法,完成對安卓應用商店的功能性和安全性的測試。

                          關鍵詞:應用商店,安卓,數字簽名,防篡改

                        ABSTRACT

                          In recent years, the smart mobile phone is becoming more and more popular, android operating system has gradually become the largest market share in the mobile device application platform, which brings great convenience to people's daily life. On this basis, android operating system is facing all kinds of mobile terminal security threats. In order to guarantee the information security of ordinary users, all kinds of security software already exists on the android platform, provide safety messages , email, and calling. But the software in the market have no specialty in preventing tampering for now, The purpose of this thesis is to enhance the security of the android operating system overall.

                          This paper firstly introduces the basic concept of the android application market, the technology and method of current situation and development trend of research at home and abroad to use the existing stores. Secondly, introduces the concept of the android operating system architecture and the Dalvik virtual machine, security mechanism on the android operating system is studied. After revealing the security risks android system, relates to the security risks of several attack methods for android, this paper introduces the concept of digital signature algorithm and application.

                          Secondly, the design of the Android application store network server is given in the text, the realization of access control, software management, storage and query, design management, log audit, database design and other functions.Android application store to give the design of the application store suite, to achieve the interface design, download module design and system function module design and other functions.

                          Finally, according to the corresponding test environment is given a more perfect testing methods and methods to complete the functional and security testing of Android application store.

                          Keywords: The app store, android, digital signature, tamper proof

                          伴隨終端智能化的潮流,以手機為代表的智能移動終端已廣泛應用于各行各業,給人們的日常生活帶來了極大的便利。在這基礎上,各類移動終端面臨著前所未有的安全威脅。為了保障普通用戶的信息安全,安卓平臺上已存在各類的安全軟件,提供如安全郵件,安全短信,安全電話等服務。

                          現有的安全軟件注重對傳輸的信息進行安全防護,而對移動終端的應用安全卻未做出統一的管理:移動終端上使用的應用軟件來源復雜、涉及廣泛,可能夾帶惡意代碼、木馬或病毒,給移動終端的使用安全帶來隱患,甚至在某些品牌手機的“刷機包”內,就已經被移植有附帶惡意代碼的軟件。因此,解決移動終端的應用軟件的安全問題是當務之急。為加強移動終端應用軟件的管理,提高移動終端的安全防護能力,現在需要對安卓應用商店的安全性進行提升,研制安全的安卓應用商店(以下簡稱安全商店),實現對終端安裝的應用軟件的統一安全檢測、標識、下載和管理。移動終端安裝的應用軟件全部通過安全商店下載、安裝,可防止包含惡意代碼、木馬、病毒的非法應用軟件的入侵。

                          近年來,隨著互聯網的呈指數級的迅速擴張發展和和安卓手機的日新月異,豐富的安卓應用越來越多,而作為手機應用的前端和上游,應用程序商店類應用也陸續出現,這類功能性的應用商店已經成了普通手機的裝機標配,其所提供的服務能幫助用戶自由高效地獲取并管理手機應用。[1]。在國內,google 自帶的安卓電子市場所帶的愿景市場是全球化的,默認語言為英文的應用特別多,再加上服務器建設的問題,導致了官方服務器的鏈接速度特別慢,造成了國內本地的用戶使用起來及其不習慣,易用性較差。這樣,在以開放源碼為特色的安卓系統下,很多第三方開發的應用市場開始嶄露頭角,在用戶的體驗上和服務器的鏈接速度上具有較大的優勢。2010 年開始至今,市面上出現多種第三方應用商店,現穩定占有絕大多數國內市場的大概有 20 多款。其中不乏如 360,騰訊,網易等互聯網巨頭或是 appchina,安智市場,機鋒市場等從社區起始的市場。用戶可以通過多種渠道購買和下載 APP,選擇空間變得很大。

                          而發展總歸來說是一把雙刃劍,很多的問題和困難也出現在了國內的第三方的應用商店上。其中較為明顯的一點就是應用商店很難持續性地賺到錢,現在的第三方的應用市場主要的目標還是盡可能的擴張,占有更多的市場份額,這樣浮躁的發展方式造成了應用市場的持續發展的能力較差,現在越來越多的國內第三方應用商店已經舉步維艱,靠微薄的廣告費用生存著,這樣也不利于自身軟件的健康發展。目前應用的開發商只要付費給錢,就可以在很多應用商店上占據顯眼和重要的位置,而不管應用的質量和水準如何,而這類費用已經是第三方安卓應用商店的非常重要的收入來源了。還有一個問題就是應用商店的同質化的問題,第三方的安卓應用商店并沒有太大的差別,這樣導致了用戶打開各個應用商店粗淺的用戶體驗幾乎相同。不僅如此,應用商店開發公司追求其商店應用程序的數量個數,并未對應用程序的質量有全方位的掌控,缺乏細化經營的意識,在國內盜版如潮的大環境下,更是加劇了同質化的程度,應用程序商店的移動應用程序市場已經推出了一種新的方法來定義和銷售軟件應用程序。

                          而在安全應用這一領域,國內手機上面對惡意代碼軟件、木馬病毒的橫行,也是造成了很多用戶不選擇安卓系統而選擇微軟或蘋果操作系統的原因。出現這種問題,究其原因是因為安卓系統源碼開放的特性,一些人或團體人為地制造了具有惡意代碼、木馬病毒的應用軟件,后臺暗中吸取流量,惡意扣費,記錄用戶信息等,這些也是第三方軟件商店需要承擔起的安全審核的責任。作為國內最安全的應用下載市場,360 手機衛士對自己平臺上的每一款應用經過了 360 手機衛士的安全檢測,供用戶下載使用。而其他應用市場,由于國內應用審核快,審核團隊資源、水平參差不齊,山寨應用橫行,嚴重損害用戶的終端安全。而在應用防篡改、防植入代碼這一方面,國內應用市場還是主要依靠安卓自帶的數字簽名技術,并無應用商店對其發布的應用做任何專有的標示和管理。

                          在國外,蘋果公司作為行業近 10 年來光芒萬丈的行業領導者,也作為創始者建立了應用商店這一概念,由于蘋果操作系統的封閉,用戶也被動的適應了起初可能并不易用的 App Store,而目前來看蘋果的應用市場已經非常通用和強力。通過蘋果應用商店的模式,蘋果并不負責用戶的應用選擇,也不負責應用開發商對用戶的推廣,這樣做讓用戶和應用開發者自發的進行了結合,推翻了以前手機制造商制作應用,用戶只能使用手機制造商的應用這種單一的局面。在應用商店上線的應用軟件,用戶通過網絡連接 App Store 的界面,自行選擇消費應用軟件,將其安裝在手機中。蘋果公司近 10 年在史蒂夫喬布斯的帶領下,建立了完成的產業盈利模式,比如 App Store 將合作方的資源進行了規劃和整合,以一站式的服務方式將手機應用、音樂、運營商、增值業務平臺等各類業務整合到了包括 iphone、ipod、ipad 等數字產品中。02、Orange 這類國外的運營商都已經開始自行推出應用商店。

                          而國內的運營商雖然暫時落后,不過也在積極地布局這類模式,因為畢竟運營上的資源是得天獨厚的,想要推廣應用商店或應用也是有著其他第三方安卓應用商店所不具備的優勢的。[3]。

                          因為安卓系統的開放,這樣搭建一個應用市場還是很簡單的,但由于 GMS(Google 開發并推動安卓系統的動力,也是安卓系統的靈魂所在)在美國的統治地位,Google 各種服務的整合以及開發者沒有那么多精力維護那么多應用市場的更新,所以其他的應用市場對于多數消費者沒有存在的必要。而在國外官方市場強勢,手機預裝官方市場,三星或者其他的廠商應用市場存在感很低,國外公司不敢公然做盜版這些條件,以至于相對于國內,國外的應用市場整合的更加集中,在管理方面也更為規范。但是在對于軟件安全方面,投機的個人或團隊將惡意代碼、木馬病毒移植到了一些熱門應用,隨后上傳到一些第三方的應用市場,消費者通常都無法分辨原版應用和已被修改過的應用,在點擊下載使用后,造成了消費者的安全威脅,這種俗稱“打包黨”,這種行為也側面反應了應用市場應用審核能力的不足。目前 97%的移動惡意軟件將安卓系統作為攻擊目標,相比之下針對應用程序安全的發展顯得特別緩慢。

                          本論文主要設計并實現了一個基于安卓平臺的應用商店,服務器端為 web 服務器,通過 http 連接為終端上的應用商店提供下載服務,安裝 Oracle、SqlSever或 MySQL 等數據庫。終端為應用 apk,通過在 eclipse、SDK 等安卓軟件開發環境上使用 JAVA 語言開發。本課題中在此基礎上通過私有的數字簽名技術,對服務器端應用商店中的軟件進行二次數字簽名,加強了軟件來源的唯一性,防止應用在網絡過程中被篡改。終端上通過對系統服務的定制,對下載軟件的簽名驗證,保障應用的可靠性和軟件來源的唯一性。

                          在開發的前期,研究了國內外安卓商店類應用的歷史和發展現狀,研究了安卓系統體系架構、安全機制、安全威脅等概念。研究了數字簽名技術并比較了安卓自帶的數字簽名技術的優缺點。研究了安卓系統級開發的相關知識,最終完成了本論文中的應用商店。

                        安卓應用商店設計開發:

                        軟件下載
                        軟件下載

                        非應用商店軟件安裝圖
                        非應用商店軟件安裝圖

                        被篡改簽名的軟件安裝圖
                        被篡改簽名的軟件安裝圖

                        合法安裝示意圖
                        合法安裝示意圖

                        目 錄

                          第一章 緒論
                            1.1 國內外研究與發展現狀
                            1.2 本文主要工作
                            1.3 本論文的結構安排
                          第二章 安卓操作系統和安全
                            2.1 安卓操作系統概述
                              2.1.1 安卓操作系統體系結構
                              2.1.2 安卓 Dalvik 虛擬機
                            2.2 安卓的安全機制
                              2.2.1 應用和框架層安全
                              2.2.2 本地庫安全
                              2.2.3 內核安全
                            2.3 安卓安全威脅和解決方法
                              2.3.1 root 權限威脅
                              2.3.2 隱私數據威脅
                              2.3.3 惡意代碼和病毒威脅
                              2.3.4 終端刷機威脅
                              2.3.5 應用商店面臨的安全威脅
                            2.4 本章小結
                          第三章 安全的安卓應用商店技術研究
                            3.1 數字簽名技術研究
                              3.1.1 數字簽名的定義
                              3.1.2 數字簽名過程
                              3.1.3 安卓應用中的數字簽名
                            3.2 安卓應用程序開發的研究
                            3.3 安卓系統層開發的研究
                            3.4 安卓 UI 開發的研究
                            3.5 網絡服務器開發的研究
                            3.6 本章小結
                          第四章 安全的安卓應用商店的設計實現
                            4.1 網絡服務器的設計實現
                              4.1.1 需求分析
                              4.1.2 硬件設計
                              4.1.3 軟件設計實現
                            4.2 應用商店套件的設計實現
                              4.2.1 需求分析
                              4.2.2 硬件設計
                              4.2.3 軟件設計
                            4.3 本章小結
                          第五章 安全的安卓應用商店的測試
                            5.1 服務器測試
                              5.1.1 測試環境
                              5.1.2 測試方法和結論
                            5.2 應用商店套件測試
                              5.2.1 測試環境
                              5.2.2 測試方法和結論
                            5.3 本章小結
                          第六章 結 論
                            6.1 本文的主要貢獻
                            6.2 下一步工作的展望
                          致 謝
                          參考文獻

                        (如您需要查看本篇畢業設計全文,請您聯系客服索。

                        相關內容
                        好優論文定制中心主要為您提供代做畢業設計及各專業畢業論文寫作輔導服務。 網站地圖
                        所有論文、資料均源于網上的共享資源以及一些期刊雜志,所有論文僅免費供網友間相互學習交流之用,請特別注意勿做其他非法用途。
                        如有侵犯您的版權或其他有損您利益的行為,請聯系指出,論文定制中心會立即進行改正或刪除有關內容!
                        免费看男阳茎进女阳道视频