色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

    文章

    576

    瀏覽量

    17020
  • HarmonyOS
    +關注

    關注

    79

    文章

    1977

    瀏覽量

    30224
  • DevEco Studio
    +關注

    關注

    0

    文章

    21

    瀏覽量

    1101

原文標題: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

    DevEco Studio 鴻蒙真機運行調試步驟介紹

    一、DevEco Studio 3.0.0.800 鴻蒙真機運行調試步驟1.在DevEco Studio開發工具上生成P12文件記住生成的位
    發表于 05-24 17:44

    應用開發工具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 ?2735次閱讀

    DevEco Studio 3.0 測試版來啦

    DevEco Studio 3.0是HarmonyOS 3.0和OpenHarmony 3.1應用及服務開發配套的集成開發環境(IDE),支持ArkUI聲明式編程規范、低代碼開發、雙向預覽、全新構建
    的頭像 發表于 04-07 11:48 ?2637次閱讀
    <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 ?1948次閱讀

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

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

    DevEco Studio 3.1 Beta新特性知多少

    HUAWEI DevEco Studio是開發HarmonyOS應用及服務的一站式集成開發環境(IDE)。本次,DevEco Studio
    的頭像 發表于 04-21 11:15 ?648次閱讀
    <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 ?787次閱讀
    <b class='flag-5'>DevEco</b> <b class='flag-5'>Studio</b> 3.1 Beta新特性知多少?
    主站蜘蛛池模板: 亚洲AV怡红院影院怡春院| 亚洲伊人久久网| a视频免费在线| 亲女乱h文小兰第一次| 被公疯狂玩弄的漂亮人妻| 日韩欧美一区二区三区在线| 共妻肉多荤文高h一女n男| 午夜福利体验免费体验区| 久久99国产精品无码AV| 91综合久久久久婷婷| 日本69xxxx| 国产亚洲日韩另类在线观看| 在线观看免费av网站| 蜜臀AV精品久久无码99| 北原多香子qvod| 无码任你躁久久久久久久| 久久re热在线视频精99| free18sex性自拍裸舞| 无套内谢大学生A片| 就去色一色| 成人性生交大片| 亚洲日韩天堂在线中文字幕| 男女久久久国产一区二区三区| 国产精品成人啪精品视频免费观看| 一二三四电影完整版免费观看 | 国产精品亚洲第一区二区三区 | 久久久无码AV精品亚洲A片软件 | 2019精品国产品在线不卡| 色综合久久久久久| 久久re这里精品23| 调教女M屁股撅虐调教| 伊人免费在线| 熟女人妻AV五十路六十路| 久久不射网| 给我免费播放片bd国语| 最新 国产 精品 精品 视频| 天堂精品国产自在自线| 暖暖视频大全免费观看| 精品少妇爆AV无码专区| 国产精品成人免费观看| xxxx88|