?? 今天真倒霉,學(xué)員通過Tomcat黑了我的計(jì)算機(jī)!
?? 下面先說說怎么被黑的過程吧!我昨天講解在Servlet程序中如何讀寫資源時(shí),講到了如果一個(gè)Servlet或JSP程序能夠讀寫當(dāng)前計(jì)算機(jī)上的任意目錄的話,那么采用Tomcat對(duì)外出租虛擬主機(jī)時(shí),就會(huì)出現(xiàn)安全問題,因?yàn)閯e人上傳的Servlet/JSP程序可以瀏覽服務(wù)器上的所有目錄和修改服務(wù)器上的文件。我安排學(xué)員們自己做做這個(gè)實(shí)驗(yàn)看看,沒想到,第二天上課后不久,我的計(jì)算上就彈出了“計(jì)算機(jī)即將被關(guān)閉”的通知消息窗口,一些同學(xué)隨之開始哈哈大笑,我知道被他們黑了,便問了整個(gè)被黑的過程。
? 原來,一些同學(xué)昨晚被馮偉立(大二輟學(xué))給黑了,今天反過來拿我的計(jì)算機(jī)開練!
? 原理如下:使用tomcat自帶的管理程序(Manager)可以遠(yuǎn)程管理Tomcat服務(wù)器上的所有WEB應(yīng)用程序,包括創(chuàng)建和發(fā)布新的WEB應(yīng)用程序。我在講解Tomcat的Manager程序時(shí),講解了如何配置tomcat的安全帳戶,馮偉立記住了我課堂演示時(shí)的tomcat管理帳號(hào)(我當(dāng)時(shí)也真沒想到這個(gè)管理帳號(hào)成了安全后門),他通過這個(gè)管理帳號(hào)就可將他的WEB應(yīng)用程序部署到我的Tomcat服務(wù)器中。我以前也給學(xué)員們交過一些安全方面的知識(shí),并提醒學(xué)員們時(shí)刻保持注意,當(dāng)我昨天提醒大家Servlet程序可以讀寫當(dāng)前計(jì)算機(jī)上的任意目錄是個(gè)安全問題時(shí),馮偉立便想到了通過Servlet來啟動(dòng)Windows的一個(gè)進(jìn)程試試,當(dāng)他利用晚上自習(xí)的時(shí)間嘗試成功后,就拿幾個(gè)同學(xué)的計(jì)算機(jī)試了試身手,因?yàn)榇蠹叶际褂胻omcat默認(rèn)的管理帳號(hào),所以,很容易進(jìn)入。當(dāng)同學(xué)們搞清楚怎么回事后,等我今天上課時(shí),就給我開了開玩笑,他們讓一個(gè)Servlet執(zhí)行“shutdown -t 60”命令進(jìn)行延時(shí)關(guān)機(jī),接著又讓另一個(gè)Servlet執(zhí)行“shutdown -a”命令取消關(guān)機(jī),把我作弄了一把。
? 雖然計(jì)算機(jī)被黑了,但是我沒有生氣,反而有點(diǎn)高興!為啥?我為有這么優(yōu)秀的學(xué)員高興啊,他們聰明、愛思考、能吃苦,以后一定會(huì)有出息的。呵呵,每次一想起我這批學(xué)員,我內(nèi)心總是忍不住泛起一陣喜悅之情。得天下之英才而育之,是人生一大幸事,我雖沒有育天下英才的才華,天下英才也不會(huì)為我而來,但就目前培訓(xùn)班的學(xué)員,我教他們的感覺真的很爽、很舒服,我們教授的東西,他們基本上都能很快能學(xué)會(huì),不僅如此,他們還能在我們講解內(nèi)容的基礎(chǔ)上做出一些讓我很受啟發(fā)的研究。這么多優(yōu)秀的學(xué)員聚在一起,他們相互之間就能學(xué)到不少知識(shí),置身于這樣的環(huán)境,受到這些優(yōu)秀學(xué)員的影響,基礎(chǔ)稍差的學(xué)員受益更是非淺。
?
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
