tft每日頭條

 > 生活

 > 通過mac地址查找ip地址

通過mac地址查找ip地址

生活 更新时间:2025-02-10 21:42:18

通過mac地址查找ip地址(為什麼根據IP地址查詢物理所在地)1

大家還記得抓獲“甘肅白銀案”主犯的過程的來龍去脈嗎?

白銀警方一直握有案犯的DNA信息,而DNA信息是每個人唯一擁有的,那問題來了,既然DNA信息唯一識别一個人,警方為何那麼多年卻一直不能鎖定案犯?

答案很簡單,因為DNA信息庫沒有世間所有人的DNA信息。如果有,相信案犯絕不會多年逍遙于法網之外。。。

誰曾想案犯的遠房親戚犯事被抓進去了,提取了DNA信息。并把DNA信息錄入了信息庫,就是把案犯的DNA信息與其本人的身份證ID聯系了起來。警方破案時,可以根據嫌疑人現場遺留DNA信息,如果在信息庫裡比對成功,就可以鎖定嫌疑人。

白銀警方沒有放棄努力,一直用案犯DNA信息去比對DNA信息庫。有一次長時間的匹配查詢之後,電腦上留下了相似度極高的一個DNA信息,原來是案犯親戚的,這一下大大縮小了排查範圍。警方經過大量的排查工作,最終成功鎖定嫌疑人,并于白銀市工業學校一小賣部内将犯罪嫌疑人抓獲。

為何不使用mac地址而使用IP地址來定位位置信息?

MAC地址和IP地址在全球範圍内都是唯一的,按理說都可以用來定位計算機的位置,但是目前全球範圍内,并沒有MAC地址與物理位置的一一對照數據庫。

建MAC地址與位置信息庫很難嗎?

是的,銷售商把電腦賣給用戶時,可以輕松獲得用戶ID、電腦MAC對應關系,但是用戶是在中國用,還是拿到非洲用,銷售商無從知道,所以這個庫是不可能建立起來的。

IP地址建庫更可行

IP地址屬于運營商的資産,運營商很容易将屬于自己的IP資産與地理位置綁定起來,于是就生成了IP地理信息庫(GeoIP),當把全球的IP地理信息庫融合為一體,就可以根據用戶的IP來粗略獲得用戶的位置信息。

讀者肯定有一個大大的問題,服務器到底可以獲得客戶端計算機網卡的MAC地址嗎?

如果按照OSI參考模型的通信模式,服務器無法獲得客戶端網卡的MAC地址。

因為MAC地址位于數據鍊路層,本地數據鍊路層會被本地網關終結(Termination),然後網關提取出IP報文及以上(此時已經沒有鍊路層的信息了),将IP報文朝着終點的方向繼續中繼,所以服務器可以輕松獲得客戶端的IP,卻看不到客戶端MAC地址的影子。

難道服務器就沒有任何辦法獲得計算機網卡的MAC地址?

隻要有客戶端的全力支持與配合這個也不難,既然數據鍊路層無法獲得客戶端的MAC地址,那能否讓客戶端将自己的網卡MAC地址、操作系統版本号、顯卡序列号、硬盤序列号提取出來,包裝在應用層的報文裡傳輸給服務器?這些信息隻要操作系統通過系統函數開放出來,應該不難獲得。上文說了,可以通過網絡層的IP地址來粗略定位用戶位置信息,服務器獲得用戶IP地址易如反掌。但是卻不能依賴IP地址來鎖定一台計算機、或者一個用戶!

智能手機在家、在地鐵、在公司、在商場,随着連接WIFI熱點不斷變化,手機的IP也在不斷變化着,隻能依賴IP地理信息庫找到IP地址與位置的對應的關系。

無論手機移動到哪裡,手機的MAC地址卻是不變的,完全可以利用這種唯一性來鎖定一台手機(移動計算機)、進而鎖定一個用戶。

鎖定用戶有什麼好處?

在廣告無處不在的互聯網生态裡,如何唯一鎖定用戶(用MAC地址唯一識别),并積累用戶喜好(搜索引擎),為每一個用戶建立一個個人喜好數據庫,那麼下次用戶登錄網站時,廣告商立馬就可以知道是哪個用戶了。哦,原來是“王小胖”,王小胖喜歡旅遊與美食,那就有針對性地推送“旅遊度假”的廣告,廣告更有可能轉化為銀子。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved