對於任何一個程式設計師來說,現在公認的那些版本的系統,通常都很完善,而且比如微軟之類的公司還會不時的給系統加補丁,以確保系統執行正常。而世界各地的駭客同樣在找這些系統的漏洞,不過無論他們是為了錢還是為了和微軟頂牛,最終都會使這個系統越來越完善,漏洞越來越少。
因此,每一款成熟的系統面世應用,基本上都比較完善了,可以利用的漏洞,特別是在現行程式設計的條件下非常少,而這樣漏洞一經發現,通常都會引起業界的重點關注。
但是,在這兒,董秀秀和紀文中發現,原來自己曾經以為是業界模板的系統,處處都是漏洞!
這怎麼可能?
他們看到林棟輕而易舉的拿到了對面計算機的管理員許可權,頓時就傻掉了,董秀秀心裡犯起了嘀咕,這位不會是開掛了吧?這種破解速度,就算是五角大樓那種防守嚴密的地方,恐怕也不會有什麼秘密而言吧?
“這只是一個小的測試。”林棟對三個人的表現很滿意,一推鍵盤,笑著說道:“如果想要有大的應用,這種小軟體還是不夠看的。只是為了給你們一個直觀的演示才會這樣程式設計,至於後面你們要學的,除了基礎外,還有就是一些專業方面的應用軟體,那時就看你們的悟性了!”
“我能問個問題嗎?”紀文中推了推眼鏡,突然問道,“我想知道你這個軟體的工作原理。這一點,對我們不保密吧?”
林棟撓了撓頭,他畢竟只是一個歷史系的學生,對於計算機雖然喜歡,但並不是強項,腦子裡繼承的那麼多的知識,但如果一下子拿出這種程式設計的原理來,想要講透也並不容易。
想到自己的專業,靈光一閃,林棟笑道:“工作原理等我開始給你們講程式設計基礎知識的時候會涉及到。我想你們現在想知道的恐怕是為什麼我能這麼快的攻破你們的機子吧?”
董秀秀和紀文中連連點頭。
林棟一拍巴掌:“這就好講了。這樣說吧,機器語言是由0和1來實現的對吧?”
三個人點頭。
“但程式語言要實現功能,必須加上邏輯語言,特別是英文程式設計,要有前字尾,要有固定的格式,對吧?”
再次點頭。
“這是為了讓機器語言好識別,但也多佔用了一些資源。”林棟用自己理解的方式最直白的講道:“而你們應該知道,華夏的易經八卦原本也是由虛實組成的,原本也可以轉化為零和一,實質上如果打比方的話,我用的語言就是古文,而你們用的是現代白話文,在我古文的角度來看,你們的白話文表達一個意思,浪費了太多的字,實質上三個字能表達的,你們非要用幾十個字。於是,在我看來,這多出來的字裡行間,字字是漏洞!”
原來是這樣!
盡管還不明白那個程式設計的原理是什麼,但三個人恍然大悟:果然有點意思!