在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

DevEco Studio應用與服務體檢工具介紹

HarmonyOS開發者 ? 來源:HarmonyOS開發者技術 ? 2024-11-05 11:39 ? 次閱讀

應用檢測工具是開發者快速提升鴻蒙應用產品質量不可或缺的。因此,我們要向您推薦DevEco Studio應用與服務體檢工具(AppAnalyzer)。當前已支持包括各種類型測試以及最佳實踐測試,對于當前消費者日益關心的安全隱私問題也提供了相關檢測項,幫助開發者在應用上架前盡早發現安全問題,為消費者提供安全可靠的鴻蒙應用。

應用/元服務開發完成后,開發者可以使用AppAnalyzer對應用/元服務進行本地測試體檢,并給出體檢報告、分析指導以及修改建議,幫助開發者提升應用質量及上架效率。在體檢過程中,工具會收集應用的trace信息、代碼棧、內存快照以及應用頁面的截屏,并保存在本地工程目錄.appanalyzer下,幫助開發者快速進行問題分析定位。開發者可以通過DevEco Studio連接本地設備,自主遍歷HarmonyOS應用/元服務的功能,快速進行自測試,查看測試結果及評分。

當前應用與服務體檢工具為開發者提供了如下安全檢測規則:

檢測規則 規則描述 規則指南
申請權限字段規范檢測 應用(包括應用引用的三方庫)所需權限必須在應用的配置文件module.json5中嚴格按照權限開發指導逐個聲明;申請user_grant權限時,必須填寫reason字段 https://developer.huawei.com/consumer/cn/doc/harmonyos-guides- V5/declare-permissions-V5
應用Ability可見性設置檢測 應評估Ability組件是否需要對外交互,不對外交互的Ability的exported/visible屬性禁止設置為true https://developer.huawei.com/consumer/cn/doc/best-practices-V5/bpta-harmony-application-security-V5#section93277172115
應用Ability權限設置檢測 對外交互的Ability應評估是否需要權限保護,對于重要的功能Ability組件設置訪問權限,在組件中的permissions字段設置合理權限。 https://developer.huawei.com/consumer/cn/doc/best-practices-V5/bpta-harmony-application-security-V5#section16254131183715
DataShareExtensionAbility組件權限檢測 對DataShareExtensionAbility內接口設置合理的讀寫訪問權限,在組件中的writePermission、readPermission、permissions字段設置合理權限 https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V2/app-security-testing-0000001136113822-V2#section05591443184220
權限申請最小化原則檢測 權限申請滿足最小化原則,禁止申請不必要的、新版本廢棄的權限 https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/app-permission-mgmt-overview-V5#%E6%9D%83%E9%99%90%E4%BD%BF%E7%94%A8%E7%9A%84%E5%9F%BA%E6%9C%AC%E5%8E%9F%E5%88%99
公共事件按收器權限訪問控制檢測 涉及敏感功能的公共事件進行訪問權限控制,在組件中的permissions字段設置合理權限 https://developer.huawei.com/consumer/cn/doc/best-practices-V5/bpta-harmony-application-security-V5#section74546012413
應用簽名完整性檢測 需要使用簽名工具或者IDE自帶工具對應用進行簽名 https://developer.huawei.com/consumer/cn/doc/best-practices-V5/bpta-harmony-application-security-V5#section64388132523
應用簽名信息檢測 應用證書所有者的CN、OU、O、C字段不能為空 https://developer.huawei.com/consumer/cn/doc/best-practices-V5/bpta-harmony-application-security-V5#section9566165615525

通過DevEcoStudio->Tools->AppAnalyzer打開應用體檢功能,選擇已經構建測試包和套餐里的安全測試規則執行(如圖1),點擊開始執行應用體檢,相關檢測項異常結果顯示如下:

fe42392a-9804-11ef-a511-92fbcf53809c.png

圖1

fe5ef90c-9804-11ef-a511-92fbcf53809c.png

圖2

檢測結果(如圖2)顯示ability中配置項存在異常,參考stage模型組件啟動規則指南對配置文件進行修改,刪除對應組件中exported屬性配置(如圖3),重新進行掃描。

fe70ea9a-9804-11ef-a511-92fbcf53809c.png

圖3

再次選擇各項安全規則進行測試,掃描通過結果(如圖4)所示:

fe8c2742-9804-11ef-a511-92fbcf53809c.png

圖4

綜上所述,應用與服務體檢可用于測試并評價HarmonyOS應用/服務的安全質量,支持開發者對HarmonyOS應用/服務進行自測試,能快速提供評估結果和改進建議,幫助開發者迅速提升產品質量。更多應用體檢能力,如性能、穩定性、兼容性、功耗、UX、最佳實踐等專項。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開發者
    +關注

    關注

    1

    文章

    607

    瀏覽量

    17275
  • HarmonyOS
    +關注

    關注

    79

    文章

    2005

    瀏覽量

    31670
  • DevEco Studio
    +關注

    關注

    0

    文章

    28

    瀏覽量

    1213

原文標題:DevEco Studio 應用與元服務安全檢測,保障鴻蒙應用安全無憂

文章出處:【微信號:HarmonyOS_Dev,微信公眾號:HarmonyOS開發者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    華為鴻蒙系統應用開發工具介紹 DevEco Studio

    簡單介紹華為鴻蒙系統應用開發工具 DevEco Studio的安裝和使用據說12月份鴻蒙系統會推出手機的SDK哦,作為一名普通的開發者,表示非常期待。一、HUAWEI
    發表于 11-04 11:55

    【視頻】開發工具第13期:DevEco Studio特色功能介紹(一)

    本課程介紹DevEco studio工具雙向極速預覽、原子化開發助手、低代碼開發等三個特色功能以及做這些特色功能的意義。Deveco
    發表于 01-29 15:44

    【視頻】開發工具第14期:DevEco Studio特色功能介紹(二)

    本課程介紹DevEco studio工具中的方舟編譯、分布式調試調優、超級終端模擬、原子化服務體檢
    發表于 01-29 15:49

    如何調出DevEco Studio的快捷工具圖標?

    DevEco Studio怎么調出快捷工具圖標?
    發表于 04-11 10:58

    DevEco Studio3.0Beta-HarmonyOS創建和運行HelloWorld

    。4.在設備列表中,選擇Phone設備P40,并點擊按鈕,運行模擬器。5.點擊DevEco Studio工具欄中的按鈕運行工程,或使用默認快捷鍵Shift+F10(macOS為Control+R)運行工程。6.
    發表于 04-13 14:31

    應用開發工具HUAWEI DevEco Studio 新特性分享

    應用開發工具HUAWEI DevEco Studio 新特性分享資料
    發表于 07-22 14:09

    DevEco Studio,HarmonyOS和OpenHarmony應用/服務開發差異

    現在的DevEco Studio同時支持HarmonyOS和OpenHarmony應用/服務開發,但在部分功能(如編程語言、模擬器、簽名等)的使用上存在差別,具體請參考下表。[]() HarmonyOS和OpenHarmony開
    發表于 01-09 10:12

    Huawei DevEco Studio使用指南

    Huawei DevEco Studio使用指南免費下載。
    發表于 05-25 14:55 ?25次下載

    DevEco Studio 2.1 Release版HarmonyOS SDK升級

    DevEco Studio 版本說明記錄了 DevEco Studio 歷史版本的更新記錄: ①如果您已經安裝 DevEco
    的頭像 發表于 06-26 17:49 ?2985次閱讀

    DevEco Studio 3.0 測試版來啦

    DevEco Studio 3.0是HarmonyOS 3.0和OpenHarmony 3.1應用及服務開發配套的集成開發環境(IDE),支持ArkUI聲明式編程規范、低代碼開發、雙向預覽、全新構建
    的頭像 發表于 04-07 11:48 ?2946次閱讀
    <b class='flag-5'>DevEco</b> <b class='flag-5'>Studio</b> 3.0 測試版來啦

    HUAWEI DevEco Studio 3.0 Beta 4全新升級

    HUAWEI DevEco Studio(后文簡稱DevEco Studio)作為HarmonyOS應用及服務開發的IDE,最近升級了新版本
    的頭像 發表于 07-08 09:22 ?2197次閱讀

    HUAWEI DevEco Studio 3.1版本發布,配套ArkTS聲明式開發全面升級

    HarmonyOS應用及服務的一站式集成開發環境(IDE),DevEco Studio 3.1將配套ArkTS聲明式開發全面升級,高效開發,快速調試,快來升級體驗。 官網下載安裝包(復制到瀏覽器打開
    的頭像 發表于 11-16 19:20 ?1507次閱讀

    DevEco Studio 3.1 Beta新特性知多少

    HUAWEI DevEco Studio是開發HarmonyOS應用及服務的一站式集成開發環境(IDE)。本次,DevEco Studio
    的頭像 發表于 04-21 11:15 ?781次閱讀
    <b class='flag-5'>DevEco</b> <b class='flag-5'>Studio</b> 3.1 Beta新特性知多少

    DevEco Studio 3.1 Beta新特性知多少?

    HUAWEI DevEco Studio是開發HarmonyOS應用及服務的一站式集成開發環境(IDE)。本次,DevEco Studio
    的頭像 發表于 04-21 16:50 ?1097次閱讀
    <b class='flag-5'>DevEco</b> <b class='flag-5'>Studio</b> 3.1 Beta新特性知多少?

    鴻蒙北向開發OpenHarmony4.1 DevEco Studio開發工具安裝與配置

    OpenHarmony4.1 DevEco Studio開發工具安裝與配置,鴻蒙北向開發入門必備!
    的頭像 發表于 02-07 17:35 ?473次閱讀
    鴻蒙北向開發OpenHarmony4.1 <b class='flag-5'>DevEco</b> <b class='flag-5'>Studio</b>開發<b class='flag-5'>工具</b>安裝與配置
    主站蜘蛛池模板: 国产午夜久久精品 | 亚洲春色www | 操操久久 | 色播视频在线观看免费 | 在线视频亚洲一区 | 日本免费黄色片 | 色噜噜狠狠大色综合 | 亚洲视频在线一区二区 | 久草热线视频 | 国产成人在线网址 | 一级午夜免费视频 | 天天久 | v片视频| 亚洲播放| 口述他拿舌头进去我下面好爽 | 91视频精品 | 免费黄色一级毛片 | 免费国产成高清人在线视频 | 四虎影院免费观看视频 | 38pao强力打造永久免费高清视频 | 中文字幕视频一区 | 狠狠色噜噜狠狠狠狠2018 | 二区三区视频 | 午夜视频一区二区 | 国产精品影视 | 日本特黄在线观看免费 | 视频免费观看视频 | 欧美三级第一页 | 免费h视频网站 | www.五月激情 | eeuss影院www影院夜场 | 道区二区三区四区 | 欧美不卡一区 | 免费网站你懂得 | 久久久免费视频观看 | 妇女交性大片 | 亚洲一区二区三区免费在线观看 | 亚洲开心激情网 | 1024你懂的国产日韩欧美 | 亚洲午夜久久久久国产 | abc欧美成人影院 |