蘋果禁用UDID的後續

2022-03-27 15:17:34 字數 968 閱讀 9241

udid本身無害,並未攜帶使用者的任何私人資訊,但開發商可以將之與應用裡聚集的資訊結合,追蹤使用者行為。如果禁止,影響的不僅僅是廣告網路,還有那些想真正為使用者帶來更好體驗的應用開發商,udid的禁用將會出現導致許多問題,蘋果當然會提供備選方案,但能解決問題嗎?

另乙個例子就是非常受歡迎的twitter應用tweetbot,它利用udid來分清訊息應該傳送到哪台裝置,哪台裝置已經收到了這條訊息,如果沒有udid,應用就無法分清。所以,圍繞udid的問題,不僅僅是廣告網路及追蹤使用者銷售產品所面臨問題,還有其它種種問題。

開發商要將乙個應用在不包含廣告的情況下安裝在某.立裝置上是合法的,蘋果也知道自己需要為開發商提供別的選擇,所以推薦使用cfuuid(core foundation universally unique identifier)。

但並不是每個應用都能很好利用cfuuid,這不是乙個好的備選方案。cfuuid只有在應用向ios系統發出請求時才會被啟用,開發商可以將之自行存在某個地方,但它可能被刪掉而且從此無法找回,而udid一旦啟用,則會永久存在於裝置上。

tweetbot工作室tapbots的paul haddad說:

「cfuuid問題很多,如果你從一台舊裝置中備份檔案到新裝置中,兩台裝置就擁有相同的cfuuid,如果你從臨時檔案中備份作業系統,就會出現乙個裝置裡存在不同cfuuid」。

當然,除了cfuuid,還有其它接解決方案,但也存在侷限性。比如,利用mac位址(也就是一台裝置的網路硬體id),但是它就像udid一樣是永久的,會被網管禁止訪問。

黑客通常會通過mac位址識別使用者裝置所在地,如果蘋果禁用udid,接下來就可能禁用mac位址。haddad說:

「如果你想以一種萬無一失的方法追蹤某台裝置,現在還沒有比udid更合適的選擇。當人們想徹底清理,儲存,更新裝置時,udid的缺失會為開發商帶來許多難題。停用udid不僅僅是對廣告網路及那些使用udid追蹤使用者行為而盈利的人造成衝擊,也會對想要真正為使用者帶來更好體驗的開發商造成影響」。

bygqzhu 

蘋果禁用UDID的後續

udid本身無害,並未攜帶使用者的任何私人資訊,但開發商可以將之與應用裡聚集的資訊結合,追蹤使用者行為。如果禁止,影響的不僅僅是廣告網路,還有那些想真正為使用者帶來更好體驗的應用開發商,udid的禁用將會出現導致許多問題,蘋果當然會提供備選方案,但能解決問題嗎?另乙個例子就是非常受歡迎的twitte...

蘋果禁用熱更新

best regards 二.蘋果審核協議中有這樣二項 審核.png 熱更新技術可以幫開發者避免長時間的審核等待以及多次被拒造成的成本開銷,以及快速修復線上bug,但也給黑客留了後門,也就違反了蘋果的安全和隱私政策.從蘋果的角度看,禁止應用使用熱更新技術更多是為了保護使用者隱私 資料安全以及其全力打...

蘋果1200萬UDID洩露 疑被FBI盜取

1.udid 2.洩露的資料到底哪來的?目前我們不能定論到底是誰首先有意收集這些資料的,antisec表明是自家黑客在fbi的筆記本上無意發現的,fbi聽後指責黑客並沒有證據證明來自他們的筆記本。udid中的日期資訊只有蘋果知道,那是每部裝置最初賣出去的時間。這些資料如此私密,到底是誰洩露的?一 如...