2016-01-10 260 views
31

最近我進入我的谷歌帳戶,發現它不僅說目前我正在使用的瀏覽器 - 它也知道我所用的計算機的確切名稱。 Google如何獲取這些信息?Google如何知道我的電腦名稱?

Google screenshot

我一直在瀏覽互聯網,供JavaScript方法,應該給我的計算機名稱或類似 - 但我相信,JavaScript是無法讀取這些數據。如果對於任何事情,該網站應該可能包含一個小的Java應用程序來執行和獲取數據,但通常需要我通過單擊模式打開框來接受java正在瀏覽器中運行。

後來我想也許他們執行在瀏覽器中的一些C代碼 - 但他們是如何做到的瀏覽器的「沙箱」外面和訪問數據?我的第三個理論是,當我安裝Google Chrome瀏覽器時,它能夠傳遞這些細節 - 但它沒有意義,當我注意到它也知道我的iPad確切名稱,雖然我沒有安裝任何谷歌應用程序在我的iPad上。 (谷歌地圖,Gmail,鉻或任何東西)。

UPDATE 2016年1月25日

我給這一些額外的想法,似乎穿過別的東西絆倒。我使用node.js或Flash做了相同的解決方案,但我回想起Google用Python編寫了所有東西,這讓我覺得如果使用Python足夠簡單。我發現這篇文章:How can I use Python to get the system hostname?,並認爲這可能是Google的一種方式。我不知道在編寫網站時這是否仍然可以實現,並且這也是基於瀏覽器的方法(請注意,我不是任何級別的Python程序員)。

+0

Google chrome擴展程序?或Google應用啓動器? – void

+0

瀏覽器和操作系統很容易從瀏覽器的用戶代理字符串中獲得,但不是計算機名稱。你究竟在哪裏看到這些信息? –

+0

我剛剛意識到Google可以做到這一點......我使用的是Firefox,而Google則在Google帳戶 - >安全 - >最近使用的設備中顯示了我的計算機名稱。它還展示了我的三星手機的設備型號。 – Charly

回答

-5

我不知道你還想知道或不知道,但無論如何, 瀏覽器發送到加載網頁上每一頁的每一個請求都有一些標題,這個標題有一些關於瀏覽器,引用URL等的信息。 .. 在這種情況下,重要的是「用戶代理」標題,其中包括有關瀏覽器,操作系統和更少的信息。

你可以通過訪問使用Java腳本瀏覽器的用戶代理字符串中的客戶端:

navigator.userAgent 

,甚至像PHP和ASP和等服務器端編程語言..。

這是和Safari瀏覽器在Macintosh上的設備例如用戶代理字符串:

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.75.14 (KHTML, like Gecko) Version/7.0.3 Safari/7046A194A

你也可以讓自己的用戶代理字符串和所有的分析DATAS的here

+3

Chrome的UserAgent字符串是否包含*計算機名稱*?我非常懷疑這一點。 – Philipp

+2

用戶代理不包含機器名稱。 –

0

這當然不是任何網站都可以識別您的用戶帳戶。 然而,谷歌可能能夠通過您的用戶帳戶與他們通過谷歌同步谷歌驅動,或一些類似收集的數據結合這樣做。不好的行爲,毫無疑問!

8

我做了一些測試。我有2個Google帳戶,我發現在我的主帳戶(我使用Chrome)上,Google知道我的電腦名稱。在另一個帳戶上,我使用Edge和Firefox登錄,但他們都沒有顯示我的電腦名稱。直到我以Chrome用戶身份登錄Chrome瀏覽器的ITSELF(不是Google頁面),我的第二個Google帳戶顯示了我正在使用的瀏覽器。

我驗證了這對我的筆記本電腦:我登錄我的第二個帳號進入谷歌網站上的一個新的用戶,它並沒有在安全設置的一個設備上更新的計算機名稱。一旦我用該帳戶登錄Google瀏覽器,它就會顯示我的電腦名稱。所以它看起來像是因爲你已經登錄谷歌瀏覽器,谷歌知道你的電腦名稱。 ,谷歌使用沙箱不作這方面的任何差異

注意。找到您的計算機名稱很簡單,只需在命令提示符下輸入hostname即可。

+0

有趣。它如何識別出Firefox與Chrome運行在同一臺計算機上?是否有Firefox報告的共享設備標識符?或者他們會使用啓發式技術(例如相同的瀏覽器版本,屏幕分辨率等)? –

0

因爲當你連接到谷歌,他們安裝的Cookie在你compputer因爲他們不知道你的信息,並說你是alerady來這裏它就像ID Installor

曲奇其文件(ID),當您連接到站點時,網站上使用這個文件知道,如果你alerady來到這裏與否,他們能得到所有您的相關信息:IP,計算機名稱,接入到WiFi我的事情,在您的PC 是建立特殊和獨特的ID爲什麼他們知道你的計算機名

相關問題