現在資訊化的發展越來越快,AI、VR、自動駕駛、5G、大資料等發展的如火如荼。但是在某些不知名的角落裡,還有些幾年前甚至十幾年前的系統在默默的執行著。
我以前在某醫院裡,見過一臺電腦,竟然執行著win95系統,開機要好幾分鐘而且卡的難以忍受。我詢問了下,這臺win95上執行著一個大型醫療裝置的管理軟體,這個醫療裝置是很多年前從國外進口的,現在根本找不到售後了,如果換了電腦,裡面的管理軟體就無法執行,只能留著這臺win95的電腦,一旦某一天這臺電腦徹底的罷工了,那麼這臺幾十萬的醫療裝置也就無法繼續使用了。
我現在的單位,在內網有一個系統,功能很簡單,就是每天上傳一些資訊用於展示,類似一個簡單的部落格系統。我新換了臺win10的電腦之後,才發現這個業務系統只能使用IE6,更高版本的IE或者chrome、firefox等都無法正常開啟。經過檢視原始碼,我發現是使用的一個名叫動力文章管理系統的開源系統,下面使用自己的電腦搭建一下。
工具準備1、xp系統一個
2、動力文章系統原始碼一份
3、aws.exe軟體一個(一款小巧輕盈的Asp Web伺服器,懶得弄iis了)
安裝過程安裝過程非常簡單,完全傻瓜化的。
開啟xp虛擬機器,將系統原始碼複製到xp系統裡面,解壓縮,然後將Aws.exe複製到原始碼根目錄下,就會自動開啟首頁。
開啟之後,發現有部分圖片都打不開,而且管理員登入的時候二維碼無法顯示。首頁的圖片,是使用的另外一個網站的圖片,因為年代久遠,那個網站已經關閉了,後臺找到相關程式碼,替換下相關圖片即可。
管理員登入這裡驗證碼無法顯示,根本沒有辦法進入後臺,為了能夠進入後臺,我們簡單粗暴的把驗證碼功能給去掉。
找到Admin_Login.asp,將如下標紅的程式碼去掉。此處程式碼為去掉前臺頁面的驗證碼顯示功能。
找到Admin_ChkLogin.asp,將如下標紅的程式碼去掉。此處程式碼是為了去掉後臺驗證所輸入驗證碼是否正確的功能。
去掉如上程式碼後,重新整理頁面,使用預設賬號和密碼,admin和admin888登入,成功進入後臺。
因為使用的是win10下面的qq瀏覽器,所以新增文章裡面的文字編輯器無法正常使用,必須使用IE6才可以。
總結因為只是想自己搭建一下這個原始碼,所以遇到驗證碼的問題之後,沒有試圖去下載另外的一個版本,而是簡單粗暴的去改了原始碼,將驗證碼功能給去掉了。
這套原始碼我以前沒用過,不過據說還是不錯的。不過隨著新技術的層出不窮,再好的系統,也有過時的一天,雖然沒有英雄遲暮的悲壯,但是仍然很可惜,雖然現在可能還有部分客戶繼續使用,可是被放棄卻是遲早的事情了。
-
1 #
-
2 #
qq瀏覽器的工具那個地方,可以選擇相容模式,有ie6的。
-
3 #
編輯器你試下IE的相容模式。。。
-
4 #
開眼了,這方面知識匱乏
asp的,已經不能用了,漏洞太多,分分鐘被攻破