1. 程式人生 > >根據網站錯誤頁面判斷伺服器和系統服務

根據網站錯誤頁面判斷伺服器和系統服務

在網址後面加 /1 顯示下圖這樣的,是JSP站,apache,linux伺服器

 

jsp站 8080、81埠一般都是開的,可以在網址後面加上8080,81這樣來測試

 

    

顯示下圖這樣的,白底黑字的就是是2003系統,iis6.0,

  這個就很好認了,也很常見

    

 

下圖這樣的,白底黑字加紅字的是 window 2008 R2  IIS7.5(IIS7.0也是2008的)

 

    

 

 

 

還有個是window 2012 IIS8.0 R2(這是目前最新的系統)

 

    

 

看到箭頭沒有?其實很多404的頁面都會在標題欄直接出現是IIS什麼的

 

  網站分為三

 

  1.偽靜態網頁   網址一般是https://www.chinacycc.com/thread-1719-1-1.html  這類網址裡面帶符號 /或者 —

  —

號後面的數字(比如說—1)就是代表那篇文章或者檔案在資料庫裡面的模組編號是 1   我們論壇就是偽靜態

 

  2.動態網頁 網址一般是www.xxx.com/news/shownews.php?lang=cn&id=249 後面有個id=** ID=後面的數字表示在資料庫裡面有個ID為XXX 的檔案它在資料庫的編號就是ID後面那個數字

                          

 

  3.靜態網頁       一般的新聞網站都會使用靜態網站

 

總的來說

靜態網頁,動態網頁主要根據網頁製作的語言來區分:

靜態網頁使用語言:HTML(超文字標記語言)

動態網頁使用語言:HTML+ASP或HTML+PHP或HTML+JSP等

還可以從url上區分:

靜態網頁使用url:都以html為結尾

動態網頁使用url:動態的url中基本帶有"?"號

 

還有就是,可以在網址後面加 index.html 或者index.PHP  index.asp   index.do  index.jsp等等 來區分該網站是什麼型別

例如

https://blog.csdn.net/blogdevteam/article/details/82747121 可訪問

https://blog.csdn.net/blogdevteam/article/Details/82747121 不可訪問

即csdn系統為Linux系統

一般來說:asp,aspx,基本可以猜出是windows系統,資料庫為Access或者SQL server

 

轉自誠殷網路論壇:

https://www.chinacycc.com/forum.php?mod=viewthread&tid=1740&highlight=%B8%F9%BE%DD%CD%F8%D5%BE404

 

神器一出,嘖

相容chrome和firefox

BUT!!!

僅供參考。。。