安全技術(shù)在計算機(jī)軟件開發(fā)的應(yīng)用
時間:2022-08-03 10:45:36
導(dǎo)語:安全技術(shù)在計算機(jī)軟件開發(fā)的應(yīng)用一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
摘要:隨著計算機(jī)技術(shù)的發(fā)展,計算機(jī)在各個領(lǐng)域中得到了廣泛的應(yīng)用,安全技術(shù)的應(yīng)用直接關(guān)系到系統(tǒng)的性能。該文通過對安全技術(shù)在計算機(jī)軟件開發(fā)運用中存在的問題進(jìn)行分析,并且提出了一定的解決對策。
關(guān)鍵詞:安全技術(shù);軟件開發(fā);計算機(jī)
隨著現(xiàn)階段信息技術(shù)的不斷發(fā)展,計算機(jī)在日常生活中起到的作用不斷加大,計算機(jī)使人們的生活發(fā)生了翻天覆地的變化,給人們的生活帶來了巨大的便利,但是有利就有弊,任何事物都具有兩面性,尤其是在網(wǎng)絡(luò)技術(shù)不斷發(fā)展的今天,黑客利用網(wǎng)絡(luò)不斷地攻擊人們的電腦,給人們的信息安全帶來了巨大的隱患。
1計算機(jī)軟件開發(fā)概述
在計算機(jī)的實際運行中,需要進(jìn)行系統(tǒng)優(yōu)化以及開發(fā)可以解決人們實際生活需求的軟件,通過這兩種軟件有效的解決人們生活中的各種問題。同時應(yīng)該根據(jù)用戶的要求,建造出軟件系統(tǒng),主要包括需求捕捉、需求分析、設(shè)計、實現(xiàn)和測試的系統(tǒng)性工程,要借助某種程序設(shè)計語言進(jìn)行實現(xiàn),主要包括設(shè)計軟件的功能和實現(xiàn)的算法、軟件的總體結(jié)構(gòu)設(shè)計和模塊設(shè)計、編程和調(diào)試、程序聯(lián)調(diào)和測試以及編寫、提交程序等過程。
2計算機(jī)軟件開發(fā)過程中存在的安全問題
2.1軟件自身漏洞
在計算機(jī)自身的發(fā)展歷程中,經(jīng)歷了由簡單到復(fù)雜、由單一化到整合的智能化完善,但是與此同時也出現(xiàn)了由于程序編寫漏洞造成的安全問題。在計算機(jī)軟件的初始設(shè)計中存在的漏洞,對于軟件的安全有著非常重大的影響,同時在網(wǎng)絡(luò)環(huán)境不斷變化的情況下,軟件的安全性也受到了極大挑戰(zhàn)。因此,為了確保軟件的順利運用,需要及時更新和改善軟件。我們可以從更科學(xué)的角度避免軟件使用風(fēng)險的發(fā)生,由于目前的網(wǎng)絡(luò)環(huán)境良莠不齊,網(wǎng)絡(luò)病毒感染個人電腦的現(xiàn)象十分普遍,也會給用戶帶來預(yù)料不到的損失。
2.2信息管理中存在的問題
計算機(jī)軟件工作的時候,傳達(dá)了很多信息。在現(xiàn)階段網(wǎng)絡(luò)不斷發(fā)展的背景下,個人信息泄露的風(fēng)險不斷加大,在個人使用電腦的過程中,存在受到能動性攻擊和被動性攻擊的風(fēng)險。能動性攻擊是指主動對于信息進(jìn)行截取和改變的手段,被動性攻擊則是在不影響信息傳送的基礎(chǔ)上,用一定的技術(shù)手段竊取傳達(dá)中的信息,取得相關(guān)信息。在信息安全方面,被動攻擊通常是比較隱蔽的,很難被人察覺。
2.3黑客或病毒攻擊
由于目前大部分網(wǎng)民缺乏基礎(chǔ)性的電腦安全常識,而且容易受到個人情緒的影響,缺乏安全上網(wǎng)的意識,所以容易受到黑客和病毒的攻擊。同時在計算機(jī)運行的過程中,需要網(wǎng)絡(luò)以及多種技術(shù)的配合,所以在這個過程中計算機(jī)更容易感染各種病毒。某些公司和用戶可能會遭到黑客攻擊。病毒和黑客入侵計算機(jī)不僅嚴(yán)重威脅軟件的安全運行,還會對軟件和硬件產(chǎn)生不利影響,最終導(dǎo)致整個計算機(jī)系統(tǒng)崩潰,對用戶自身利益產(chǎn)生嚴(yán)重沖擊。
2.4技術(shù)更新能力不強
技術(shù)更新能力不強使得計算機(jī)病毒網(wǎng)絡(luò)安全風(fēng)險變得更加復(fù)雜。盡管許多用戶應(yīng)用了防火墻和其他網(wǎng)絡(luò)安全技術(shù),并取得了良好的效果,但是因為沒有及時更新,它的網(wǎng)絡(luò)安全防護(hù)效果會越來越差。近年來,我國的軟件開發(fā)工作雖然取得了巨大的進(jìn)步,但是目前還有很多不足之處,主要體現(xiàn)為自主創(chuàng)新能力不足和技術(shù)更新速度較慢等問題,難以進(jìn)行安全可靠的防火墻構(gòu)建,對于用戶的安全上網(wǎng)難以進(jìn)行有效的技術(shù)保障,不利于開展主動性的計算機(jī)病毒防御。所以我們必須依賴國外先進(jìn)的科技產(chǎn)品,同時,在我國的企業(yè)管理中,由于很多企業(yè)的基礎(chǔ)知識能力不強,所以都購買國外先進(jìn)技術(shù)的方法進(jìn)行關(guān)鍵開發(fā),而不愿意投入大量的人力財力進(jìn)行開發(fā),導(dǎo)致軟件技術(shù)更新能力不強。
3安全技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用
計算機(jī)網(wǎng)絡(luò)深刻地改變了人們的生活,但存在很多安全風(fēng)險,如何克服這些風(fēng)險是當(dāng)前計算機(jī)軟件開發(fā)中應(yīng)該注意的問題。因此,我們應(yīng)該更加重視安全技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用,不斷擴(kuò)大計算機(jī)軟件安全技術(shù)的研發(fā)能力,提高計算機(jī)網(wǎng)絡(luò)系統(tǒng)的安全技術(shù)水平,從而充分發(fā)揮其在計算機(jī)網(wǎng)絡(luò)系統(tǒng)保護(hù)中應(yīng)有的作用和價值。
3.1漏洞修復(fù)技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用
在計算機(jī)軟件的開發(fā)過程中,出現(xiàn)漏洞很難避免,所以進(jìn)行漏洞修復(fù)對于提升軟件的安全性具有重要意義。漏洞修復(fù)技術(shù)就是對計算機(jī)漏洞進(jìn)行掃描,修復(fù)潛在威脅,及時調(diào)查危機(jī),防止計算機(jī)軟件遭到外界的破壞。此外,我們還需要相關(guān)技術(shù)人員定期對電腦進(jìn)行檢查和修補,以確保電腦系統(tǒng)的安全運行。通常殺毒軟件的病毒功能,可以對防止病毒入侵起到一定的作用。但是,現(xiàn)在的計算機(jī)病毒變得非常復(fù)雜,所以在實際應(yīng)用中,用戶需要根據(jù)自己的需要安裝多個防病毒目標(biāo)程序。例如,為了保護(hù)計算機(jī)操作系統(tǒng),用戶需要從服務(wù)器上安裝防病毒軟件;如果您需要頻繁地接收大量電子郵件,則需要安裝防病毒軟件,借助郵件服務(wù)器技術(shù)可以準(zhǔn)確地確定外文郵件是否攜帶病毒,從最大限度上防止病毒的入侵。例如,限制流量信號SYN/ICMP,足夠的網(wǎng)絡(luò)帶寬或足夠的能力和資源來攻擊黑客,直接決定了對黑客的抵抗能力。在早期,限制同步流量/ICMP是防止DDoS的最佳方法。可以在腳本中設(shè)置最大同步通信量,以限制ICMP/同步包可以使用的最大帶寬。因此,當(dāng)黑客繼續(xù)訪問用戶并捕獲用戶資源時,當(dāng)大量ICMP同步流量超過限制時,功耗將逐漸降低。黑客可能不知道用戶會被攻擊致死,但是該方法對DDoS的影響不明顯,依然有效。
3.2防火墻加密技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用
計算機(jī)防火墻是在計算機(jī)的發(fā)展中的第一道墻,通過防火墻可以有效地預(yù)防計算機(jī)病毒的入侵,保證網(wǎng)絡(luò)的運行安全。具體來說,防火墻是通過把計算機(jī)的硬件和軟件技術(shù)進(jìn)行有機(jī)結(jié)合,通過把計算機(jī)網(wǎng)絡(luò)建設(shè)成為一個相對安全的關(guān)卡,通過這種方式防止外部病毒的入侵,防止不法分子利用網(wǎng)絡(luò)控制人們?nèi)粘J褂玫碾娔X,同時在設(shè)置防火墻的過程中,應(yīng)該注意把內(nèi)網(wǎng)與外網(wǎng)進(jìn)行分離,通過授權(quán)才能進(jìn)入公司的內(nèi)部網(wǎng)絡(luò),這樣就能有效地把非法用戶隔離在外部,從而達(dá)到對內(nèi)部網(wǎng)絡(luò)有效管理的目的。例如,檢查訪客來源,過濾不需要的服務(wù)端口,確保網(wǎng)絡(luò)帶寬通暢,關(guān)閉所有其他端口,在防火墻上實施阻塞策略,通過反向路線圖查詢方法驗證訪問者IP地址是否真實,在單位時間內(nèi)能夠有效抵抗大量的信令攻擊數(shù)據(jù)包。路線圖是許多服務(wù)器過濾虛假IP地址的常見方法,只要80個端口打開,就可以過濾不需要的服務(wù)端口,減少假IP地址的發(fā)生,并且可以提高網(wǎng)絡(luò)安全性。在骨干節(jié)點的防火墻中,需要定期掃描現(xiàn)有骨干節(jié)點。因為高帶寬,骨干節(jié)點通常是黑客探索的最佳場所。為了發(fā)現(xiàn)可能存在的安全漏洞或及時修復(fù)新的漏洞,當(dāng)一些骨干節(jié)點受到攻擊時,攻擊可能針對一些宿主,以保護(hù)真正的宿主不受攻擊。路由器或防火墻設(shè)備,我們應(yīng)該盡量避免在NAT中使用,防火墻硬件可以抵抗DDoS等攻擊。連接到網(wǎng)絡(luò)骨干節(jié)點的計算機(jī)是服務(wù)器級計算機(jī)。加強這些宿主自身的安全非常重要,所以定期掃描漏洞更重要。
3.3入侵檢測技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用
入侵檢測技術(shù)是以計算機(jī)網(wǎng)絡(luò)系統(tǒng)的安全漏洞為目標(biāo)的網(wǎng)絡(luò)安全技術(shù),具有保護(hù)病毒入侵的效果。在實際應(yīng)用中,在計算機(jī)網(wǎng)絡(luò)上安裝專用的入侵檢測系統(tǒng),系統(tǒng)運用后,對各種用戶信息數(shù)據(jù)進(jìn)行過濾和標(biāo)記,根據(jù)過濾和標(biāo)記過程中得到的數(shù)據(jù)定期進(jìn)行比較檢測。當(dāng)檢測到信息數(shù)據(jù)被更改時,該數(shù)據(jù)將被列為可疑的移動目標(biāo),系統(tǒng)將被完全檢測到。測試后,如果確定系統(tǒng)已被其他用戶更改,則立即將其發(fā)送給用戶。當(dāng)用戶收到警告時,他們會立即停止操作或認(rèn)真地執(zhí)行各種操作。同時,采取有效措施,如系統(tǒng)升級,系統(tǒng)規(guī)格和重新連接計算機(jī)設(shè)備,最大限度地減少潛在的系統(tǒng)安全風(fēng)險。當(dāng)用戶收集信息時,入侵檢測系統(tǒng)也收集信息。對收集到的信息進(jìn)行完全檢測,以確定其是否具有侵入性和破壞性。一旦發(fā)現(xiàn)入侵或破壞,它會立即阻止用戶收集信息和數(shù)據(jù),并解釋原因,及時防止病毒入侵。例如,使網(wǎng)站成為一個靜態(tài)頁面,入侵檢測技術(shù)也是一種有效保護(hù)網(wǎng)絡(luò)的技術(shù)手段。隨著計算機(jī)技術(shù)的發(fā)展,通信技術(shù)和人工智能技術(shù)等先進(jìn)技術(shù)相繼登場,可以迅速發(fā)現(xiàn)危險,進(jìn)行早期警戒,減輕網(wǎng)絡(luò)攻擊系統(tǒng)?,F(xiàn)在一般的入侵檢測技術(shù),分為監(jiān)視主機(jī)入侵和監(jiān)視網(wǎng)絡(luò)入侵。數(shù)據(jù)源可以不使用數(shù)據(jù)庫腳本,或者盡量創(chuàng)建靜態(tài)頁面,正確排列一些網(wǎng)站,大大提高了對網(wǎng)站攻擊的抵抗力。
3.4核心技術(shù)更新在計算機(jī)軟件開發(fā)中的應(yīng)用
隨著計算機(jī)在人們?nèi)粘I钪袘?yīng)用的不斷加深,整個社會對于計算機(jī)軟件技術(shù)的要求也不斷提升,比如不僅僅要求計算機(jī)軟件運行穩(wěn)定,還要保證計算機(jī)整體性能的安全與穩(wěn)定,所以計算機(jī)軟件的開發(fā)需要更加安全更加穩(wěn)定的技術(shù),才能保證軟件符合用戶的使用需求,這就需要計算機(jī)軟件開發(fā)有很好的核心技術(shù)。因此,為了掌握核心技術(shù),首先需要向海外和技術(shù)先進(jìn)企業(yè)學(xué)習(xí),學(xué)習(xí)其成功經(jīng)驗,特別是技術(shù)的研究開發(fā)。同時,也必須深入研究海外的商品。在軟件企業(yè)的發(fā)展中,創(chuàng)新是企業(yè)發(fā)展的動力,這就需要軟件開發(fā)企業(yè)做好以下幾個方面的工作,首先不能盲目地對其他軟件企業(yè)進(jìn)行模仿,而是要建立自己的核心技術(shù),通過有效的創(chuàng)新意識,創(chuàng)造自身的核心技術(shù),通過品牌宣傳與強化,提升核心技術(shù)在企業(yè)發(fā)展中的作用,其次,政府和學(xué)校以及企業(yè)還應(yīng)該建立完善的人才培養(yǎng)機(jī)制,比如政府建立用人導(dǎo)向平臺,鼓勵學(xué)校進(jìn)行更多的人才培養(yǎng),政府建立產(chǎn)學(xué)研一體的平臺,促進(jìn)新技術(shù)的研究與應(yīng)用。同時企業(yè)與學(xué)校之間還應(yīng)該互相溝通,把企業(yè)的需求與學(xué)校的教學(xué)緊密的聯(lián)系在一起,培養(yǎng)出一批具有創(chuàng)新能力的軟件開發(fā)人才。在進(jìn)行軟件開發(fā)的過程中,軟件開發(fā)企業(yè)的開發(fā)水平不斷提升,軟件的功能也有了很大的優(yōu)化,但是隨著軟件技術(shù)的不斷進(jìn)步,現(xiàn)階段要想促進(jìn)軟件功能的優(yōu)化以及軟件在計算機(jī)應(yīng)用中的優(yōu)勢,就要不斷地進(jìn)行創(chuàng)新,實現(xiàn)軟件的持續(xù)發(fā)展,在這里要注意三個原則,那就是標(biāo)準(zhǔn)化技術(shù)原則,開發(fā)計劃原則,和穩(wěn)定性測試原則。只有堅持這三個原則,才能保證軟件能為用戶帶來新鮮體驗感。網(wǎng)絡(luò)設(shè)備是路由器、交換機(jī)、硬件防火墻等負(fù)荷分散設(shè)備,可以有效保護(hù)網(wǎng)絡(luò)。如果網(wǎng)絡(luò)被攻擊,首先死亡的是路由器,因此網(wǎng)絡(luò)設(shè)備、路線圖、開關(guān)、硬件防火墻和其他設(shè)備必須選擇質(zhì)量好的產(chǎn)品。特別是在某個企業(yè)使用負(fù)載分散裝置。如果發(fā)生了很多攻擊,網(wǎng)絡(luò)供應(yīng)商必須限制網(wǎng)絡(luò)節(jié)點上的業(yè)務(wù),并且將DDoS攻擊抑制在最小限度。
4總結(jié)
目前,電腦已經(jīng)成為每個人生活中不可或缺的工具,無論是在日常生活中還是在工作中,電腦扮演了一個生動的角色。電腦安全已經(jīng)成為一個熱門的話題,安全問題將帶來嚴(yán)重的社會影響。在計算機(jī)軟件開發(fā)中,需要確保在相關(guān)的安全技術(shù)測試之后供使用。同時,相關(guān)的技術(shù)人員也要提升自己的意識,加強自己的技術(shù),不斷增強安全意識,以全面提高軟件的安全標(biāo)準(zhǔn),降低軟件的潛在風(fēng)險。在信息爆炸的時代里,軟件的需求量在不斷地增加,程序員在進(jìn)行軟件開發(fā)時,要以用戶的體驗為基礎(chǔ),以信息安全為保障,不斷進(jìn)行軟件開發(fā)與安全管理,不論軟件開發(fā)已經(jīng)取得什么樣的成果,都要戒驕戒躁,努力維護(hù)軟件的安全,促進(jìn)軟件行業(yè)的持續(xù)發(fā)展與進(jìn)步。
參考文獻(xiàn):
[1]盧增寧.安全技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用研究[J].信息與電腦(理論版),2019(8):22-23.
[2]廖夢虎.安全技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用研究[J].計算機(jī)產(chǎn)品與流通,2019(1):28.
[3]盧增寧.安全技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用研究[J].信息與電腦(理論版),2019(8):22-23.
[4]李慧.計算機(jī)軟件開發(fā)中安全技術(shù)的應(yīng)用研究[J].電腦知識與技術(shù)(學(xué)術(shù)版),2019(2):71-72.
作者:曹雁 單位:湖北職業(yè)技術(shù)學(xué)院信息技術(shù)學(xué)院
熱門標(biāo)簽
安全管理論文 安全生產(chǎn)論文 安全隱患 安全工程論文 安全宣傳教育 安全教育論文 安全保衛(wèi)論文 安全文化論文 安全生產(chǎn)匯報材料 安全建設(shè)論文 心理培訓(xùn) 人文科學(xué)概論