精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

利用第三方應用的各類代碼注入技術竊取鑰匙串

安全 黑客攻防
在macOS上存儲密鑰是一個巨大的挑戰,可以通過多種不安全的方式來完成。

在macOS上存儲密鑰是一個巨大的挑戰,可以通過多種不安全的方式來完成。我在漏洞賞金評估期間測試了許多Mac應用程序,并觀察到開發人員傾向于將密鑰放在偏好甚至隱藏的平面文件中。這種方法的問題在于,以標準權限運行的所有非沙盒應用程序都可以訪問密鑰數據。平面文件(Flat-File),Flat File是一種包含沒有相對關系結構的記錄的文件。這個類型通常用來描述文字處理、其他結構字符或標記被移除了的文本。

在使用上,有一些模糊點,如像換行標記是否可以包含于“Flat File(flat file)”中。在任何事件中,許多用戶把保存成“純文本(text only)”類型的Microsoft Word文檔叫做“Flat File(flat file)”。最終文件包含記錄(一定長度的文本的行數)但沒有信息,例如,用多長的行來定義標題或者一個程序用多大的長度來用一個內容表對該文檔進行格式化。

例如,macOS上的Signal在〜/ Library / Application Support / Signal / config.json中存儲了用于加密所有消息數據庫的密鑰。

macOS鑰匙串

根據蘋果的說法,鑰匙串是存儲例如密碼和加密密鑰這樣的小秘鑰的最好地方,鑰匙串是一種非常強大的機制,允許開發人員定義訪問控制列表(ACL)來限制對條目的訪問。應用程序可以通過密鑰組權限進行簽名,以便訪問其他應用程序之間共享的秘鑰。以下Objective-C代碼將在鑰匙串中保存密鑰值:

并且在執行后,你應該看到條目已成功被添加:

第一種竊取技術

第一種技術是驗證應用程序是否已使用“Hardened Runtime”或“Library Validation”標志進行了簽名,鑰匙串不能檢測到代碼注入。因此,只需使用以下命令:

如果標記為0x0,并且沒有__RESTRICT Mach-O段(這個段非常罕見),則只需將惡意的dylib注入到應用程序的主要可執行文件中。創建具有以下內容的exploit.m文件:

編譯:

并注入:

第二種竊取技術

如果可執行文件已使用Hardened Runtime簽名怎么辦?這個繞過技術類似于我在XPC開發系列中向你展示的內容。抓取已分析的二進制文件的舊版本,該版本在沒有強化運行時的情況下簽名,并將dylib注入其中。鑰匙串不會驗證二進制文件的版本,而是會給你展示秘鑰。

針對開發人員的建議修復程序,創建“鑰匙串訪問組”并將秘鑰移到那里。由于二進制文件的舊版本無法使用該鑰匙串組權限進行簽名,因此無法獲得該秘鑰,詳情請點此

第三種竊取技術

切記如果設置了“Hardened Runtime”,則com.apple.security.cs.disable-library-validation將允許你注入惡意動態庫。

第四種竊取技術

正如Jeff Johnson在他的文章中所證明的那樣,TCC只是從表面上檢查應用程序的代碼簽名。鑰匙串中也存在相同的問題,即使整個捆綁包的簽名無效,鑰匙串也只會驗證主要的可執行文件是否未被篡改。讓我們以設備上安裝的Electron應用程序(Microsoft Teams,Signal,Visual Studio Code,Slack,Discord等)之一為例,事實證明Electron應用程序無法安全地存儲你的秘鑰。Electron是一個創建原生應用程序的框架,基于Node.js和Chromium實現了通過JavaScript, HTML 和 CSS 等 Web 技術構建跨平臺應用程序的能力。

其中,Electron還封裝了一些功能,包括自動更新、原生的菜單和通知、崩潰報告、調試和性能分析等。

即使你使用Hardened Runtime簽署了Electron,惡意應用程序也可能會更改包含實際代碼的JavaScript文件。讓我們看一下Github Desktop.app,它將用戶的會話秘鑰存儲在鑰匙串中:

并已有效簽名:

接下來,更改一個JS文件并驗證簽名:

可以看到簽名被破壞了,但是Github會正常啟動并加載保存在鑰匙串中的密鑰:

為了防止修改,Electron實現了一種稱為asar-integrity的機制。它計算一個SHA512哈希值并將其存儲在Info.plist文件中,問題在于它不會停止注射。如果主要的可執行文件尚未使用Hardened Runtime或Kill標志簽名,并且不包含受限制的權限,則只需修改asar文件,計算新的校驗和并更新Info.plist文件即可。如果設置了這些標志或權限,則始終可以使用ELECTRON_RUN_AS_NODE變量,并再次在主要的可執行上下文中執行代碼。因此,它可以竊取鑰匙串條目。

總結

鑰匙串中的安全密鑰存儲確實很難實現,因為對請求的可執行文件的代碼簽名檢查只是一些表面的功夫,因此有多種方法可以繞過訪問控制機制。

最大的問題是在Electron應用程序中,這些應用程序無法將密鑰安全地存儲在鑰匙串中。切記,任何將實際代碼存儲在主要的可執行文件之外的框架都可能被誘騙加載惡意代碼。

本文翻譯自:https://wojciechregula.blog/post/stealing-macos-apps-keychain-entries/

 

責任編輯:趙寧寧 來源: 嘶吼網
相關推薦

2015-11-05 16:44:37

第三方登陸android源碼

2011-07-03 18:59:27

流量

2010-11-01 17:49:30

2013-08-12 16:04:19

第三方移動應用

2010-08-02 23:20:24

2009-04-20 09:36:33

2017-12-11 15:53:56

2019-04-17 08:40:11

IPv6網絡采購商

2019-07-30 11:35:54

AndroidRetrofit

2014-07-23 08:55:42

iOSFMDB

2013-06-25 09:10:36

云數據安全云學習曲線云安全

2012-01-04 14:02:26

JsonCpp

2011-06-07 14:36:24

iOS5WWDC

2012-08-03 09:44:11

iOS 6蘋果地圖

2022-10-24 07:32:20

Mavenjar包代碼

2023-07-11 08:12:49

OkHttp工具網絡

2011-06-03 17:09:40

Android移動應用智能手機

2025-02-05 10:19:24

2012-05-24 21:59:55

iOS

2013-12-16 17:20:21

Chrome登錄驗證
點贊
收藏

51CTO技術棧公眾號

国产一区二区色| 精品久久人人做人人爱| 欧洲精品一区色| 在线播放成人av| 在线中文字幕第一区| 日韩免费视频一区二区| 国产96在线 | 亚洲| 亚洲老妇色熟女老太| 在线综合视频| 亚洲欧美国内爽妇网| 15—17女人毛片| 日本一本在线免费福利| 99久久精品免费看| 国产精品入口尤物| 免费日韩在线视频| 久久最新网址| 欧美电影影音先锋| 欧日韩免费视频| 成人高清免费观看mv| 国产高清亚洲一区| 青青草原一区二区| 亚洲伦理一区二区三区| 美国十次av导航亚洲入口| 欧美亚洲丝袜传媒另类| 欧美精品久久96人妻无码| 少妇高潮一区二区三区69| 免费久久99精品国产| 欧美日本精品在线| 精品国产成人亚洲午夜福利| 久久综合给合| 一本一本久久a久久精品综合麻豆| 亚洲精品欧美精品| 色噜噜在线播放| 久久成人精品无人区| 97香蕉超级碰碰久久免费软件| 亚洲精品一区二区三区影院忠贞| 亚洲日本va午夜在线电影| 一本色道久久综合亚洲91| 91国在线高清视频| av大全在线免费看| 91蜜桃视频在线| 懂色中文一区二区三区在线视频| 日本一区二区三区久久| 亚洲毛片在线| 成人97在线观看视频| 日韩人妻一区二区三区| japanese色系久久精品| 欧美日韩国产影片| 波多野结衣作品集| 日韩深夜视频| 亚欧色一区w666天堂| 久久av喷吹av高潮av| 91大神在线网站| 国产亚洲福利社区一区| 国产欧美日韩一区二区三区| 国产精品久久久久毛片| 日本欧美一区二区| 国产精品吹潮在线观看| 九九精品免费视频| 国产精品乱看| 青青草99啪国产免费| 久久草视频在线| 在线观看不卡| 色综合久久精品亚洲国产| 91麻豆免费视频网站| 色乱码一区二区三区网站| 亚洲精品成人免费| 国产成人无码一区二区在线观看| 国产人妖ts一区二区| 在线播放91灌醉迷j高跟美女| 日韩不卡一二三| 欧美少妇激情| 欧美日韩免费一区二区三区| 午夜免费电影一区在线观看| 国产精品一二三区视频| 久久久久久一二三区| 久久国产精品 国产精品| 黑人操亚洲女人| 精品在线你懂的| 91精品国产成人| 国产中文字幕视频| 视频在线在亚洲| 国产精品亚洲аv天堂网| 一级黄色免费看| 韩国v欧美v亚洲v日本v| 91精品国产91久久久久青草| 亚洲美女性生活| av不卡在线观看| 欧美日韩中文国产一区发布 | 国产综合精品| 国外成人免费在线播放| 日韩久久精品一区二区三区| 亚洲女人18毛片水真多| 成人免费视频caoporn| 极品尤物一区二区三区| 日韩a在线观看| 国产欧美日韩激情| 欧美aaa在线观看| 高清电影在线免费观看| 欧美视频二区36p| 亚洲欧美国产日韩综合| 综合伊人久久| 亚洲精品视频在线播放| jizz18女人高潮| 欧美日韩国产免费观看| 91福利视频网| 一级aaaa毛片| 成人福利电影精品一区二区在线观看| 六十路精品视频| 天堂a中文在线| 国产精品三级av| 国产日韩欧美精品在线观看| 男人皇宫亚洲男人2020| 制服丝袜亚洲播放| 韩国三级在线看| 欧美三级午夜理伦三级在线观看 | yourporn在线观看视频| 亚洲欧美偷拍三级| 草草久久久无码国产专区| 另类图片综合电影| 欧美tk丨vk视频| 鲁丝一区二区三区| 一区在线免费观看| 国产欧美精品久久久| 日韩av高清在线| 亚洲精品午夜久久久| 国产精品无码一本二本三本色| 国产精品中文| 亚洲最新视频在线| 国产成人亚洲欧洲在线| 日韩国产欧美在线视频| 动漫精品视频| 日本在线免费播放| 亚洲不卡av一区二区三区| 88av.com| 天堂资源在线亚洲| 欧美高清视频在线观看| 中国老头性行为xxxx| 91免费在线看| 丁香六月激情婷婷| 国产高清精品二区| 中文字幕国产亚洲2019| 日韩av大片在线观看| 国产福利不卡视频| 在线免费一区| 91综合国产| 亚洲欧美一区二区三区四区| 久久久无码精品亚洲国产| 精品在线免费观看| 亚洲精品日韩精品| 欧美18—19sex性hd| 日韩激情av在线播放| 国产无遮挡又黄又爽| 国产在线精品免费| 永久久久久久| 亚洲女同志freevdieo| 亚洲国内精品在线| 久久久精品国产sm调教| 国产一区二区三区精品视频| 一区二区不卡在线视频 午夜欧美不卡'| 超级碰碰久久| 亚洲欧美国产高清va在线播| 日韩美女视频网站| 成人高清免费观看| 国产一区二区四区| 成人香蕉社区| 国内精品视频一区| 国产77777| 亚洲一二三四区不卡| 五月天丁香社区| 欧美视频二区| 国产精品青青草| 美女航空一级毛片在线播放| 精品国产a毛片| 日韩 欧美 亚洲| av色综合久久天堂av综合| 少妇av一区二区三区无码| 国产色噜噜噜91在线精品 | 日本japanese极品少妇| 亚洲毛片播放| 日本一区二区精品| 欧美日韩伦理一区二区| 不卡av在线播放| 精品区在线观看| 亚洲6080在线| 欧美人与性囗牲恔配| 捆绑变态av一区二区三区| 亚洲一区三区| 亚洲图色一区二区三区| 久久久视频精品| 欧美性孕妇孕交| 欧美综合亚洲图片综合区| 中文字幕91视频| 国产一区二区日韩精品| 丁香婷婷综合激情| 色婷婷精品视频| 国产精品久久久久久久app| 黄色动漫在线| 亚洲第一色在线| 欧美视频xxxx| 亚洲精品综合在线| 五十路六十路七十路熟婆| 日韩一区欧美二区| 欧美在线观看视频免费| 妖精视频一区二区三区免费观看| 国产精品一区二区久久| free性欧美| 这里只有精品在线播放| www.天堂av.com| 色悠悠久久综合| 国产极品美女在线| 91亚洲永久精品| а 天堂 在线| 嫩草成人www欧美| 中文字幕制服丝袜在线| 麻豆精品少妇| 亚洲www在线观看| 成人av免费电影网站| 成人444kkkk在线观看| 日漫免费在线观看网站| 欧美一区二区成人| 一级黄色大片视频| 亚洲一区二区偷拍精品| 丁香激情五月少妇| 94色蜜桃网一区二区三区| www.com久久久| 久久精品91| 久久在线中文字幕| 久久久久免费av| 麻豆亚洲一区| 国产精品久久久久久久久久白浆| 91精品国产99| 免费不卡av| 日韩少妇与小伙激情| 四虎在线观看| 精品国精品国产尤物美女| 亚洲精品成人在线视频| 亚洲一区二区成人在线观看| 性生交大片免费全黄| www国产精品av| 肉丝美足丝袜一区二区三区四| 亚洲一区久久| 国产手机免费视频| 久久久久久久久国产一区| 日本午夜精品一区二区| 中文字幕日韩在线| 亚洲xxx自由成熟| 少妇精品视频在线观看| 国产精品国内视频| 欧美××××黑人××性爽| 久久久中文字幕| 国产丝袜视频在线播放| 欧美成人免费观看| 国产一区久久精品| 久久久91精品国产一区不卡| 在线看的av网站| 日韩中文有码在线视频| av大全在线免费看| 中文欧美在线视频| av天在线观看| 伊人久久久久久久久久| 国产中文在线| 中国日韩欧美久久久久久久久| 国产精品久久一区二区三区不卡| 亚洲人成绝费网站色www| 日韩专区一区二区| 亚洲欧美国内爽妇网| 国产又爽又黄网站亚洲视频123| 亚洲国产精品福利| 亚洲色图另类小说| 日韩大片免费观看视频播放| 亚洲国产av一区二区| 欧美一级一区二区| 国产精品久久婷婷| 欧美一区二区三区人| www.五月婷婷| 亚洲精品第一页| 丰满熟女一区二区三区| 亚洲国产精品成人精品| 午夜性色福利影院| 一个人看的www久久| 日本在线视频网| 欧美人与物videos| 九色porny视频在线观看| 91禁国产网站| 天堂电影一区| 国产精品久久久久久久久久久不卡| 美女扒开腿让男人桶爽久久软| 97视频网站入口| 成人免费直播| 国产精品久久久久久久天堂 | 国产精品一区二区三| 亚洲欧美在线综合| 国产精品一区二区免费| 国产精品一区2区3区| 日本成人性视频| 夜久久久久久| 黄色片视频在线| 国产精品99久久久久久久女警| 欧美性生交xxxxx| 欧美激情中文不卡| 欧美精品videos极品| 精品人伦一区二区三区蜜桃网站| 亚洲免费视频二区| 日韩你懂的在线播放| 黄色的视频在线免费观看| 久久五月情影视| www.com.cn成人| 亚洲精品免费在线视频| 日本一区福利在线| 在线观看精品视频| 亚洲精品美女91| 亚洲激情在线看| 91视视频在线观看入口直接观看www | 国产精品白丝jk喷水视频一区| 99综合久久| 欧美在线日韩精品| 欧美特黄一区| 欧美三级午夜理伦三级富婆| 成人教育av在线| 亚洲激情图片网| 欧美日韩另类字幕中文| 国产男男gay体育生网站| 亚洲精品自在久久| 污片在线免费观看| 国产精品盗摄久久久| 国产精品一线| 在线视频91| 狂野欧美一区| 激情综合激情五月| 亚洲视频一二三区| 五月激情丁香网| 亚洲女人天堂成人av在线| 少妇av在线| 青青久久av北条麻妃黑人| 99精品国产一区二区三区2021| 欧美视频观看一区| 日韩天天综合| 亚洲精品乱码久久久久久9色| 中文字幕成人av| 国产成人无码一区二区在线播放| 精品播放一区二区| 在线观看av免费| 亚洲直播在线一区| 91精品综合| 在线视频一二区| 中文字幕在线免费不卡| 中文字幕视频一区二区| 亚洲欧美在线看| 在线最新版中文在线| 激情五月综合色婷婷一区二区| 亚洲一级二级| 精品人妻在线视频| 一区二区三区欧美| aaa一区二区三区| 久久夜色撩人精品| 欧美成a人片免费观看久久五月天| 蜜桃视频在线观看91| 亚洲欧美日韩国产一区二区| a级一a一级在线观看| 亚洲成精国产精品女| 亚洲精品字幕在线| 久久久久久久av| 懂色av一区二区| 老司机激情视频| 国产成人精品一区二区三区四区| 欧美日韩中文字幕在线观看| 日韩一区二区三区在线视频| 91极品在线| 国产精品永久入口久久久| 1024成人| 性色av蜜臀av色欲av| 色综合色综合色综合色综合色综合 | 国产精品激情自拍| 第一会所亚洲原创| 日韩免费毛片视频| 久久综合视频网| 波多野结衣视频网站| 国产精品探花在线观看| 51xx午夜影福利| 99这里只有久久精品视频| 日本一区二区免费电影| 日韩在线观看免费高清| 亚洲天堂av资源在线观看| 精品欧美一区免费观看α√| 国产欧美日韩激情| 亚洲av无码国产精品久久不卡 | 亚洲女同志freevdieo| 五月天丁香综合久久国产| 福利一区在线观看| 中文字幕乱码视频| 91精品国产色综合久久不卡98口| 欧美一站二站| 久久免费精品国产| 欧美性感一区二区三区| 第一av在线| 亚洲国产欧美日韩| 不卡一区在线观看| 在线免费观看一区二区| 8x海外华人永久免费日韩内陆视频|