關燈 巨大 直達底部
親,雙擊螢幕即可自動滾動
第215部分

這並不是為了裝逼,而是工作的實際需要,提高效率,不同的電腦做不同的事。

林鴻執行OICQ軟體之後,頓時便出現了一個和ICQ相類似的介面,呈長條狀,顯示在桌面上,林鴻發現上面的功能也非常相似,連佈局都一樣,倒是有一些細節進行了改良,提高了易用性。…;

即時通訊軟體功能都差不多,對於PonyMa的借鑑,林鴻也不置可否,在這個時期,這些軟體也沒有什麼UI專利可言。

在林鴻眼中,這個軟體並無任何亮點可言,說白了就是ICQ的一個漢化版,在功能和安全性方面,連他當初編寫的CQCQ都比不上。

不過,林鴻還是認真對其進行了一番測試。

國內在軟體這一塊的開發還是比較少,對於國內程式設計師,林鴻自然應該大力支援,更何況,PonyMa也算是他的朋友。

出於習慣,林鴻所關注的東西,還是安全性。

介面設計什麼的,他並不在乎,易用性還有功能是否強大,他也不在乎。

他看一個軟體,首先會想,這個是否足夠安全?透過什麼方式可以突破它的防禦?

軟體測試是軟體開發之後的一個重要工作,在比較完善的軟體公司裡面,有專門的軟體測試人員,他們通常都會對軟體做各種奇怪而又令人想象不到的使用,最常見最有效的測試方法就是進行極限測試。

例如,註冊的時候,輸入密碼位數,看看最大能夠輸入多少位,和別人進行聊天的時候,內容最多可以輸入多少……等等。如果程式設計師在編寫的時候,沒有對這些進行驗證,很有可能就會產生千奇百怪的問題,而這些問題,則有很能是駭客突破防禦的最佳入口。

林鴻隨手將自己之前所遇到的常見漏洞測試了下,發現他們也同樣犯了這樣的錯誤。

僅僅只花了十分鐘左右的時間,林鴻就在文件裡面敲入了總共二十個比較典型的安全漏洞,這些漏洞,有些是他之前程式設計的時候所遇到過的,有一些則是剛剛測試使用的時候新發現的。

除此之外,林鴻還給出了幾個改進意見。

在他看來,OICQ這個軟體要走的路還很長,需要慢慢完善。

至於OICQ軟體的商業價值,他也沒有什麼好的想法。當初他開發CQCQ完全只是為了滿足自己的需求而已。而位元信使現在用的人雖然多,不過也沒有給他創造半毛錢的利潤,就算沒有開源,他想不出有什麼好的盈利方式。

林鴻將這份文件整理了一下,便使用電子郵件將其給PonyMa發了過去,然後便開始做自己的事情。

深Z

Pony|Ma剛剛將決定將自己編寫的即時通訊軟體OICQ小範圍的對外測試。

在此之前,他和自己團隊的成員,已經對這個軟體做了非常細緻的內部測試工作,修復了非常多的漏洞和BUG,並且為了節約時間他們在介面設計上,重度參考了以色列剛剛出現的那個名為ICQ的軟體,甚至連名稱都直接參考了,只在前面加了一個字母O

之所以連名稱都借鑑過來,是因為對方這個名稱的確不錯,一方面CQ是業餘無線電愛好者相互之間進行呼叫的專業程式碼,而國內在網路上活躍的那群人,大部分都是從火腿轉過來的。另外一方面,ICO正好可以對應英文“ISEEKYOY”,中文意思為“我正在尋找你”正好符合即時通訊軟體的基本需求,一語雙關,一舉兩得。

PonyMa身為深Z惠多網站的站長之一,本身就有了一定的知名度,交友也非常廣闊,於是他撰寫了一封比較有誠意的電子郵件,邀請自己的這些朋友們對自己的軟體進行測試歡迎大家提出改進意見。…;

另外一方面,這也有一種炫耀