文/高鵬
計(jì)算機(jī)擺脫了過(guò)去龐大的身軀,發(fā)展為小巧便于攜帶的設(shè)備。除了外觀上的變化,計(jì)算機(jī)系統(tǒng)與軟件也在不斷更新,為了滿足現(xiàn)代人對(duì)計(jì)算機(jī)使用的要求,計(jì)算機(jī)軟件涉及的領(lǐng)域越來(lái)越廣,設(shè)計(jì)的軟件越來(lái)越人性化,便利性和靈敏性已成為最基礎(chǔ)的要求?,F(xiàn)在軟件公司所開發(fā)的計(jì)算機(jī)軟件類型早已超乎我們的想象,只有你想不到的軟件,沒(méi)有你用不到的軟件。軟件的功能越來(lái)越強(qiáng)大,例如掌上公交,可以實(shí)時(shí)查詢公交車到哪里了;還有網(wǎng)上訂票、網(wǎng)上訂餐等等,似乎只要?jiǎng)觿?dòng)手指都能辦成事情。
正是因?yàn)檫@些便利性,在使用過(guò)程中我們個(gè)人信息也會(huì)保存在軟件里面,所以計(jì)算機(jī)軟件的安全性成為大家關(guān)注的重點(diǎn)。因?yàn)橛?jì)算機(jī)病毒多種多樣,一不小心就會(huì)被入侵計(jì)算機(jī)軟件,造成用戶信息泄露,這類事件之前時(shí)常發(fā)生,對(duì)用戶造成了嚴(yán)重的損失。所以計(jì)算機(jī)軟件開發(fā)過(guò)程中就應(yīng)該注意安全性問(wèn)題,加強(qiáng)安全技術(shù)的應(yīng)用。
計(jì)算機(jī)更新?lián)Q代越看快,軟件開發(fā)的速度也就越快,而軟件開發(fā)的過(guò)程中涉及到的問(wèn)題方方面面,軟件的人性化、便利性、用戶體驗(yàn)感、軟件運(yùn)行效率等等,有了這些門檻,軟件開發(fā)的時(shí)候遇到的問(wèn)題自然不會(huì)少,特別是安全性的問(wèn)題。
軟件開發(fā)需要的設(shè)備主要有計(jì)算機(jī)、網(wǎng)絡(luò)系統(tǒng)等,當(dāng)這些設(shè)備出現(xiàn)問(wèn)題也會(huì)影響計(jì)算機(jī)軟件開發(fā)。例如因?yàn)樽匀粸?zāi)害、電路老化、人為故意損害等造成設(shè)備接觸不良、設(shè)備無(wú)法正常使用,甚至計(jì)算機(jī)崩潰,那么計(jì)算機(jī)軟件開發(fā)將會(huì)功虧一簣,心血都付之東流。因此對(duì)計(jì)算機(jī)要定期保養(yǎng),對(duì)已開發(fā)的軟件程序進(jìn)行云保存。
如果正在開發(fā)的軟件代碼泄露,可能造成競(jìng)爭(zhēng)對(duì)手抄襲并且提前投入使用,這是非常嚴(yán)重的事情,涉及到個(gè)人的知識(shí)產(chǎn)權(quán)問(wèn)題。身為軟件開發(fā)工作人員,應(yīng)該要有強(qiáng)烈的保密意識(shí),特別是存有代碼的U 盤或者別的工具,應(yīng)該加密保存,對(duì)日常使用的電腦也應(yīng)該要加密,工作生活中有意識(shí)進(jìn)行保密,就能避免代碼泄露的事情發(fā)生。
軟件開發(fā)的時(shí)候自身可能就存在問(wèn)題。這主要是軟件開發(fā)技術(shù)人員造成的。雖然我國(guó)計(jì)算機(jī)軟件開發(fā)技術(shù)迅速發(fā)展,但是軟件相關(guān)產(chǎn)業(yè)還處于初級(jí)階段,專業(yè)的技術(shù)人員較少,技術(shù)人員的實(shí)踐經(jīng)驗(yàn)不豐富,導(dǎo)致開發(fā)的軟件存在漏洞,加上計(jì)算機(jī)軟件本身可以復(fù)制,當(dāng)軟件沒(méi)有設(shè)置任何安全屏障,別人可以直接復(fù)制,重新制作一模一樣的軟件,盜版就是這樣生產(chǎn)出來(lái)的,因?yàn)楸I版高額經(jīng)濟(jì)利潤(rùn),這樣的事件層出不窮。
防止盜版最好的就是對(duì)其進(jìn)行法律制裁,因?yàn)槲覈?guó)計(jì)算機(jī)軟件發(fā)展還處于初級(jí)階段,相關(guān)的軟件開發(fā)安全保護(hù)規(guī)范還不完善,需要國(guó)家信息安全監(jiān)督管理部門完善行業(yè)的規(guī)章制度,打擊犯罪分子,建立嚴(yán)格的監(jiān)督管理機(jī)制與舉報(bào)機(jī)制,促使軟件開發(fā)的大環(huán)境往好的方向發(fā)展。
技術(shù)人員的個(gè)人技術(shù)是提升軟件安全性的關(guān)鍵,在設(shè)計(jì)軟件時(shí)就考慮并且加強(qiáng)軟件的安全性,對(duì)軟件整體是十分必要的。每年因?yàn)榧夹g(shù)人員個(gè)人疏忽造成泄露的事件不少,這需要每個(gè)技術(shù)人員進(jìn)行反思保密意識(shí)的重要性,有了保密意識(shí)才能避免這類事情的發(fā)生。所以技術(shù)人員應(yīng)該文件進(jìn)行加密設(shè)置。加密的文件是不能運(yùn)行的,這可以有效的保護(hù)源程序和數(shù)據(jù)庫(kù)文件中的信息,使非法用戶不能盜取。
計(jì)算機(jī)軟件一旦被有心人利用跟蹤軟件對(duì)其進(jìn)行跟蹤,從而竊取軟件源代碼,破壞計(jì)算機(jī)內(nèi)部文件的時(shí)候,就需要反跟蹤技術(shù)進(jìn)行圍堵。反跟蹤技術(shù)根據(jù)對(duì)各種挑食和反匯編工具特征進(jìn)行判斷,實(shí)現(xiàn)計(jì)算機(jī)軟件事實(shí)監(jiān)控,防止軟件運(yùn)行時(shí)被跟蹤。加密軟件離開不了反跟蹤技術(shù),反跟蹤技術(shù)就像是警衛(wèi)員,沒(méi)有反跟蹤技術(shù)軟件就如同大門敞開的金庫(kù),毫無(wú)安全性可言。
軟件開發(fā)涉及到的安全技術(shù)還有防止非法復(fù)制軟件技術(shù)、限制技術(shù)等。在計(jì)算機(jī)軟件開發(fā)的時(shí)候運(yùn)動(dòng)能夠加強(qiáng)軟件的安全性,提升軟件開發(fā)率,避免出現(xiàn)被盜的情況發(fā)生。
信息時(shí)代的我們已經(jīng)離不開計(jì)算機(jī)了,所以對(duì)計(jì)算機(jī)軟件的大力開發(fā),是順應(yīng)時(shí)代的要求,解決人們的需要。而我國(guó)的計(jì)算機(jī)軟件發(fā)展還處于初級(jí)階段,需要強(qiáng)大的后援力量,這需要學(xué)習(xí)計(jì)算機(jī)專業(yè)的青少年們加強(qiáng)專業(yè)知識(shí)的學(xué)習(xí),深入研究計(jì)算機(jī)軟件開發(fā),加強(qiáng)安全性建設(shè),為我國(guó)計(jì)算機(jī)軟件發(fā)展做貢獻(xiàn)。