freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

android外文翻譯--深入理解安卓系統(tǒng)的安全性-android(已修改)

2025-02-04 06:37 本頁面
 

【正文】 本科 畢業(yè)設計 (論文 )譯文 題目名稱 : Understanding Android Security 學 院: 計算機科學技術 專業(yè)年級: 計算機科學與技術 08(師)級 學生姓名: 班級學號: 指導教師: 王雙立 二○一二 年 五 月 三十一 日 譯文題目 : 深入理解安卓系統(tǒng)的安全性 原文題目 : Understanding Android Security 原文出處 : html?w=EjJzMDk2OTg 作者: Security 1 深入理解安卓系統(tǒng)的安全性 下一代開放操作系統(tǒng)的主流將不會在桌面上,但是將會出現(xiàn)在我們每天攜帶的手機上。這些開放性的環(huán)境將會帶領這些新的應用可能集成這些已經存在的在線服務,當然隨著日以具增的數據與服務在手機上的支持,手機上的安全缺陷也越發(fā)明顯。下一代操作系統(tǒng)本質在于是否提供一個完整綜合的安全平臺。 由開放手機聯(lián)盟( open Handset Alliance 谷歌領導)所開發(fā)的 android 系統(tǒng)是一 個被廣泛看好的一個手機開源系統(tǒng),該系統(tǒng)提供一個基本的操作系統(tǒng),一個中間件應用層,一個 java 開發(fā)工具和一個系統(tǒng)應用收集器( collection of system applications )。盡管 android SDK 自 2021 年就發(fā)布了,但是第一部 android 手機卻在 2021 年 10 月才誕生。自從這時起谷歌開起了自己的時代, TMobile 的G1 的制造商臺灣 HTC 估算 G1 的發(fā)貨量在 2021 年底已經超過 100 萬部。據業(yè)內人士預期該 G1 手機的銷量將會在 2021 年繼續(xù)保持。不久的將來其他許多手機供應商要計 劃支持這個系統(tǒng)。 一個圍繞 android 龐大的開發(fā)者社區(qū)已經建立,同時很多新的產品和應用已經可以在 android 上使用。一個 Android 的主要賣點是它使開發(fā)人員無縫把在線服務擴展到手機。這方面最明顯的例子是谷歌的緊密集成 Gmail,日歷和聯(lián)系人Web 應用程序通過該系統(tǒng)。用戶只需提供一個 android 用戶名和密碼,其手機自動同步與谷歌的服務。其他廠商正在迅速適應自己的現(xiàn)有的即時通訊,社交網絡和游戲服務。 Android 和許多企業(yè)尋找新途徑來整合他們的自己已有的業(yè)務到android 上。 傳統(tǒng)的臺式機和服務器的 操作系統(tǒng)一直在努力進行安全功能的集成。這些個人和商業(yè)應用在單一平臺的很出色,然而這一塊業(yè)務一個手機平臺上像android 上不是很有用。它給了許多研究人員希望。 Android 沒有停在為其他平臺體用應用支持:應用的執(zhí)行依賴于頂層 JAVA 中間件,這個中間件運行在嵌入式Linux 內核之上。所以開發(fā)人員要把他們的應用部署到 Android 必須使用其自定義的用戶界面環(huán)境。 此外, android 系統(tǒng)應用限制各應用相互調用 API 協(xié)作,并且對方為自己的 2 用戶應用進行身份驗證。盡管這些應用有一定的安全特性,我們一些有經驗的開發(fā)人 員開發(fā) android 應用人士透露,設計安全應用程序并不總是直線前進的。Android 使用一個簡單的 許可標簽分配模式限制訪問的資源,但其他應用程序的原因必要性和便利,其 設計師們增加了困惑對這個系統(tǒng)。本文試圖對 Android的安全的復雜性進行講解,并注意一些可能的發(fā)展缺陷以及應用程序的安全。我們通過嘗試得出一些經驗教訓,希望對未來的安全有用。 Android Application Android 應用程序框架對開發(fā)者來說是一個強制架構。 它沒有一個 main()函數功能或單一入口點執(zhí)行,相反,開發(fā)人員 必須 在設計方面的應用組件。我們開發(fā)的應用對 android 的 sdk 的幫助的 API Example Application。 我們開發(fā)了一個描述如何創(chuàng)建 android 的應用。有興趣的讀者可以去我們的站點下載讓我們考慮一個基于位置的社交網絡應用,其中手機用戶可以通過本應用發(fā)現(xiàn)他們的朋友們位置。我們進行功能拆分, 分成兩個應用程序:一個用于跟蹤查看朋友和??此麄?。如圖 1 所示, FriendTracker 應用包括跟蹤的組件 specifc 朋友的位置(例如,通過一個 Web 服務),儲存地理坐標,并分享這些合作統(tǒng)籌與其他應用 程序。然后用戶使用友情查看器應用程序來檢索地理坐標和儲存在地圖上查看朋友。 這兩個應用程序包含的多個組件包括展示自己任務,他們組件是由他們組件類型所決定的。 。一個 Android 開發(fā)者選擇從根據不同的組件類型組件的目的決定 (如與一個用戶或存儲數據接口)。 圖 1。例如 Android 應用程序。 FriendTracker 和 FriendViewer 應用由多個不同類型的組件,每個提供一個不同的組功能。 Activity 提供一個用戶界面, Service執(zhí)行后臺處理, Content 提供存儲, Broadcast receiver 接收機其他應用程序的信息。 Component Types android 系通定義了 4 種組件類型。 Activity 3 組件定義應用程序的用戶界面。通常,應用程序開發(fā)者定義每一個活動“畫面?!?Activity 可以自己開始,也可能通過傳遞和返回值。在一時間只有一個鍵盤的系統(tǒng) Activity 可以進行處理,在這個時候所有其他的 Activity 都會被暫停。 Service 組件執(zhí)行后臺處理。當一個活動需要進行一些操作,在用戶界面消失以后(如下載一個文件或播放音樂),它通常采取此種動作特殊設計的服務。 開發(fā)人員還可以在系統(tǒng)啟動使用特殊的守護進程, Service 通常定義一個遠程過程調用( RPC),其他系統(tǒng)組件可以用來傳送接口命令和檢索數據,以及注冊一個回調函數。 Content 組件存儲和共享數據 用關系數據庫接口。每個 Content 供應者都有一個關聯(lián)的“權限”來形容它的內容包含。其他組件使用時作為一個 handle 執(zhí)行 SQL查詢(如 的 SELECT, INSERT 或 DELETE 內容。雖然 Content 供應者通常存儲把數值放在數據庫記錄中,數據檢索是實現(xiàn)特殊的例子,文件也同時通過內容提供商共享接口。 Broadcast receiver 該組件作為為從郵件信箱發(fā)送信息給他應用程序。通常,廣播消息的應用程序代碼隱含的目的地。因此,廣播接收器訂閱這些目的地接收發(fā)送給它的消息。應用程序代碼也可以解決明確廣播接收機包括命名空間分配。 圖 1 顯示了 FriendTracker 和 FriendViewer 應用所包含的不同的組件類型。開發(fā)者組件使用一個主要定義文件(也用于定義權限,稍后介紹)。上有一個應用程序的組件的數量沒有限制定義每種類型,但作為習慣,一組件應具有相同的名稱該應用程序。通常情況下,這是作為在 FriendViewer activity 中進行注冊。這一動作通常指示主 activity 作為該系統(tǒng)應用程序啟動器用于啟動用戶界面 。然而,如果需要啟動特定的 activity,開發(fā)者需要者在選擇配置 manifest 信息來實現(xiàn)這一個功能。在在 FriendTra
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1