日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

【译】在您的应用中安全使用Android的篡改检测 (Using Android's tamper detection securely in your app)

發布時間:2025/3/15 Android 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【译】在您的应用中安全使用Android的篡改检测 (Using Android's tamper detection securely in your app) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原文地址: https://koz.io/using-safetynet-securely-in-your-android-app/

在上一篇博文中,我從技術角度描述了Google Play的SafetyNet服務的結構,深入研究了細節并對其進行了檢查。

回顧:Google Play的SafetyNet服務允許您的應用獲取有關所運行設備的“ CTS兼容性”狀態的信息。您可以將CTS兼容性視為生根檢測,設備篡改檢測和活動MitM檢測的組合。

許多應用程序使用商業“保護套件”來執行其中的某些任務,或者推出自己的解決方案-這通常很容易被破壞。

Google Play的SafetyNet服務可以免費為您的應用提供類似的信息-盡管檢查是基本的,但比推出自己的解決方案更難繞過。我相信,如果您確實想進行篡改檢測,但又不想投資專門的產品或咨詢服務,那么使用此API值得一試。

但是,對于不具備安全意識的開發人員而言,“正確”使用SafetyNet API并非直截了當。

不安全地使用SafetyNet

例如,此示例應用程序?(源)和此應用程序以僅客戶端方式實現API。這些應用程序獲取證明結果,并使用和字段getBoolean()上的方法在本地檢查簽名和CTS兼容性字段。ctsProfileMatchisValidSignature

這種方法的問題在于,已經在設備上具有root用戶訪問權限的攻擊者可以掛鉤該getBoolean()方法并使其始終返回true-誘使您的應用程序相信該設備確實與CTS兼容,而真正的SafetyNet響應卻說這是不。如果您在本地檢查JWS AttestationResult對象的簽名,則會存在相同的問題。

完全可以執行這種掛鉤的Xposed模塊已經發布-可以輕松進行旁路。

或者,攻擊者可以重新打包您的應用程序并剝離所有這些檢查,從而獲得相同的結果。

避免客戶端檢查

這幾乎不是新的最佳實踐建議:避免客戶端檢查對您有好處。

我和Cigital的資深顧問Georgi Boiko創建了SafetyNet Playground,這是一個示例性的開源Android應用程序,旨在解決這些“瑣碎的繞過”問題。它使用SafetyNet API的方式與Android Pay相同。

設計該應用程序是為了在服務器端進行檢查。這樣的想法是,除非SafetyNet服務響應您的設備與CTS兼容,否則服務器將不會返回任何有用的數據。

有了這樣的解決方案,攻擊者就可以不再瑣碎地鉤住應用程序中的內容。他需要投入時間和精力來趕上趕超過程,并了解不斷變化的SafetyNet服務,試圖掛鉤從設備收集到的所有內容,并弄清楚什么將構成每張支票的“可接受”狀態。

當然,攻擊者在剝離了Attestation API之后仍然可以重新打包應用程序。取決于攻擊者的聰明程度,它也可能會被擊敗,因為JWS對象包括發出請求的程序包的簽名……攻擊者將不得不偽造該簽名,以便Google Services認為另一個應用程序發出了請求。

這篇博客文章詳細介紹了SafetyNet Playground的設計。Android應用程序和Web服務是開源的,因此您可以重用部分代碼或對其進行研究。

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的【译】在您的应用中安全使用Android的篡改检测 (Using Android's tamper detection securely in your app)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美午夜精品久久久久免费视 | 国产午夜无码视频在线观看 | 香蕉成视频人app下载安装 | 一级二级三级黄色片 | 日本免费网站视频 | 日本十八禁视频无遮挡 | 欧美老熟妇乱xxxxx | 亚洲午夜精品一区二区三区 | 五月色婷| 亚洲天堂一二三 | 大屁股白浆一区二区 | 91pron在线 | 五月激情丁香 | 亚洲国产视频一区二区 | 久久久久久久久久久久久久 | 久久精品国产免费看久久精品 | 天堂va蜜桃一区 | 亚洲视频大全 | 国产jzjzjz丝袜老师水多 | 天码人妻一区二区三区在线看 | 伊人免费视频二 | 日本黄色高清 | 一级做a爱片性色毛片 | 成人片免费视频 | 国产又黄又爽又色 | 制服下的诱惑暮生 | 999视频在线播放 | 欧美日韩国产一级片 | 亚洲天堂影院 | 欧美久久久一区二区三区 | 亚洲伦理自拍 | 精品乱子伦一区二区 | 综合激情在线 | 99国产精品国产精品九九 | 黑人无套内谢中国美女 | 欧美色图亚洲色 | 91精品国产欧美一区二区 | 日本精品一二三 | 亚洲天堂少妇 | 超污视频软件 | 中日韩精品一区二区三区 | 91伦理在线 | 岳乳丰满一区二区三区 | 久久噜| 日韩精品免费一区二区三区 | 欧美成人吸奶水做爰 | 日本精品免费在线观看 | 91av导航 | 久久av影视 | 亚洲黄色成人 | 国产色91| 香蕉视频一区二区 | 农村搞破鞋视频大全 | 日韩乱码人妻无码中文字幕 | 健身教练巨大粗爽gay视频 | 最新国产在线视频 | 五月激情婷婷在线 | 国产资源精品 | 日本乱码一区二区 | 国产一区二区色 | 男人天堂综合 | 天天操天天射天天爽 | 伊人久久婷婷 | 牛牛精品一区 | 在线观看视频日韩 | 成人网页在线观看 | 99综合久久 | 五月天激情小说 | av网站入口 | 丰满大爆乳波霸奶 | 国产日产欧洲无码视频 | а天堂中文在线官网 | 香蕉视频免费看 | 久久99精品久久久久久琪琪 | 午夜极品 | 国产三级三级在线观看 | 一起草最新网址 | 国产在线播| 成年人免费网址 | 国产大片一区二区三区 | 欧美一区二区三区在线观看视频 | 一级片在线免费看 | 亚洲精品视频一区二区 | 合欢视频污 | 国产欧美在线精品日韩 | 91久久国产综合久久 | 综合人人 | 免费看a视频 | 中文字幕超清在线观看 | 99热日本| 黄色小视频在线 | 日韩免费在线视频观看 | 久久人妻少妇嫩草av无码专区 | 日韩精品视频免费 | 国产女人爽到高潮a毛片 | 日韩女优在线视频 | 在线观看成人av | 亚洲不卡av一区二区 | 日本黄色片.|