iT邦幫忙

0

怎麼知道伺服器是用什麼平台系統呢?

記得之前有看到某國外網站只要輸入網址就能知道該伺服器用的系統
時間久了就忘了
不知道是否有人能提供方向或指導?

外獅佬 iT邦大師 1 級 ‧ 2015-01-23 15:38:24 檢舉
打電話問系統管理員...毆飛
cmwang iT邦大師 1 級 ‧ 2015-01-23 18:23:20 檢舉
iT邦幫忙MVPwiselou提到:
打電話問系統管理員...


Good Job哈哈哈哈....
16
海綿寶寶
iT邦大神 1 級 ‧ 2015-01-23 09:57:44
最佳解答

我只知道

NetCraft

4
wiseguy
iT邦超人 1 級 ‧ 2015-01-23 16:05:48

這不能單從某個特徵去判定,只能用一些通則來篩選對方最有可能是什麼OS。例如:

  1. 偵測對方是否有開某個作業系統的特定 port,例如 windows 可能會開 3389 terminal 的 port。
  2. 偵測對方的 80 port 回應的是什麼軟體。若是 IIS 那就有可能是 windows,若是 apache 就有可能不是 windows。
  3. 以此類推,去蒐集一些常見的網路服務軟體,會回應什麼訊息,慢慢過濾出對方的作業系統。
    駭客甚至可以在對方沒有開任何服務情況下,由封包的回應速度、MTU大小、來判定對方是什麼OS。
0
luckyman
iT邦新手 3 級 ‧ 2015-01-24 07:44:26

访问该网站,从返回的头信息中可以看到服务器版本,可以大致知道其是什麽操作系统,除非它故意写成其它的。
比如用Chrome访问本站,选择Developer tools
可以看到服务器是 Apache / 2.2.22 (Ubuntu),这就可以知道是Ubuntu了。

我要發表回答

立即登入回答