張永健
(河北工程大學信息與電氣工程學院 河北省邯鄲市 056038)
在計算機軟件開發中運用安全技術主要是運用網絡安全技術,此項技術應用對提升計算機軟件開發成效具有重要作用。安全技術與生產技術應用中緊密聯系、相互依存,在生產中多項生產技藝發生轉變,對應安全技術應用價值也會逐步提升。在計算機軟件開發中要合理應用網絡安全技術,為了能對網絡病毒、黑客入侵進行控制,保障多項信息數據安全傳輸,要注重突出的安全技術應用價值。本文以下對安全技術在計算機軟件開發中的實踐進行探究,旨在發揮安全技術運用效能,提升計算機軟件開發實踐成效。
近年來我國科學技術快速發展,計算機應用也逐步脫離傳統龐大的身軀,開始趨向于小巧化發展。當前計算機不僅在外觀方面存有較大變化,內部計算機系統應用也在不斷更新換代,能有效適應廣大群眾對計算機應用提出的各項要求,能為計算機產業發展奠定相對穩固的基礎。加上當前電子信息技術普遍運用,在各類軟件開發運用中短小精悍、靈敏快捷是重要發展方向,各類軟件應用性能較為強大。目前諸多軟件在應用中均要實行實名認證,所以計算機軟件自身安全性受到廣大群眾關注重視。加上目前計算機應用中內部病毒種類逐步增多,導致部分應用人員在軟件應用中會受到諸多病毒入侵干擾,導致諸多安全信息泄露。這樣將導致諸多計算機用戶承受較大的經濟損失、安全危機等。所以在計算機軟件開發中要注重做好安全技術應用,提高開發安全性[1]。
在計算機軟件開發中安全技術應用至關重要,能對計算機系統運行安全性、穩定性有效保護。在計算機軟件開發中,各類軟件均對應著專屬系統。當安全技術應用價值較低,將會導致計算機系統被不法分子入侵,或是受到多類病毒侵害,將會產生較大負面影響。對計算機系統、應用軟件產生損壞,還會對諸多軟件用戶個人信息安全產生較大影響,不利于社會穩定發展。安全技術高效化應用能對系統有效保護,全面提升系統整體風險防控能力,提高計算機軟件運行效率。安全保護系統應用中更注重對各類風險實施有效防控,對軟件優化、升級也具有重要價值。
在社會現代化發展中,各類計算機軟件應用開發主要是為了滿足廣大客戶各項需求、適應社會現代化發展進程要求。在計算機軟件開發中通過高水平的安全技術運用有助于提升軟件開發綜合能力,加上安全技術應用也能實現諸多軟件應用升級。安全技術提高的重要作用就是為了給予客戶群體更大的信任度,通過發揮安全技術安全性能,能有效控制各類風險問題,對病毒、黑客入侵進行控制。對各類文件資料、重要文檔保護也較為有利,防止多項信息泄露,能推動計算機軟件開發行業全面發展[2]。
計算機軟件開發中主要還是應用在計算機硬件設備中,其正常運行中要注重做好各類基礎設備管理,是當前諸多研究部門重點關注的問題。目前硬件發展跟不上軟件發展實施快速轉換,多數區域實體設備操作系統開始從Window7 轉變為Window8、Window10。有部分企業對操作系統尚未實施針對性更換,仍舊是選取傳統基礎設備。此類設備在安全性、易用性方面落后于時代發展要求。在故障管理中,各類老舊設備長期應用中線路老化情況突出,會出現突然死機狀況。后續運行故障整改中各類配套資料應用也不適應時代發展需求,想對設備以及材料實施更換的整體難度較大[3]。
互聯網在全面普及推廣中,對人們日常生產生活、信息交流等方面提供了較大便利,但是也存有惡意軟件安裝、敏感信息盜取、垃圾郵件群發等諸多安全問題。在計算機軟件開發運用中,全面構建計算機防火墻架構至關重要,能有效防控個人計算機受到外部環境攻擊。加上防火墻系統運用針對性不足,日常防火墻能隨意獲取,能保障個人用戶信息安全。但是針對諸多強勢病毒攻擊卻顯得束手無策,難以提升計算機軟件應用成效。
在各類軟件開發中常見的數據漏洞問題較多,主要存在于以下幾個方面。分別為匿名的文件傳輸協議,其次是基于電子郵件將部分編碼病毒轉入到系統中。再者是在網頁編輯活動組織開展中,直接展示系統構成以及相應的服務目錄,為不法分子侵入軟件提供空間。之后是實現人員應用導致數據轉化,在不同人員接手管理中,會導致軟件開發危險系數增大。此類要素均會導致計算機軟件開發中出現較多數據漏洞問題,是當前計算機安全管理中常見的問題部分[4]。
各類計算機病毒是影響計算機軟件開發的重要因素,因為多數病毒隱蔽性較強、傳播范圍較大。在計算機運行中用戶難以判定其細微變化,當計算機軟件受到病毒侵害之后,將會導致諸多數據丟失、數據崩壞等。作為具備高標程技巧的可執行程序運用,計算機病毒表現形式較多。比如部分病毒會轉為病毒修復程序,會導致計算機病毒檢測中不能有效識別,還會誘導計算機用戶使用,這樣將會導致計算機安全始終處于被動狀態。各類病毒破壞性較強,會導致計算機運行速率減慢,系統進入到癱瘓狀態。計算機內部存儲的各項信息被損毀,硬件設備被損壞。黑客自身具備較強的計算機應用能力,主要是對他人機密信息進行盜取。在計算機軟件開發研究中,黑客群體會基于計算機網絡內部中存有的各項問題,通過各類渠道對計算機進行攻擊,對用戶個人合法權益產生侵害[5]。
加密技術運用中就是基于加密算法不同堆疊方式,對第三方入侵有效管控,有助于控制各類信息泄露。目前常用的加密技術主要有以下類型,首先是存儲加密技術運用,主要有存儲控制、密文存儲方式,其均能起到有效保護?;趦灮{整加密算法補充相應模塊實施保護,這樣當檢測到信息入侵情況之后,可以實施多次加密,有助于提升信息保密層數,提高系統安全性。其次是全面實現網絡傳輸加密,目前基于網絡傳輸路徑實施不法入侵是重要路徑。在各類信息交互中,要注重做好線路加密以及終端保護。其中終端保護就是對信息源頭實施有效加密,在信息傳輸、信息接收中均要多方進行信息確認,這樣能有效控制病毒郵件傳入。在線路加密中主要是對各類傳輸信息實施有效加密,防止各類信息數據被竊取,提高信息傳輸安全性。現有的網絡傳輸加密方式對各類病毒非法入侵有較好的保護成效,在病毒傳輸中能對其進行有效控制。最后在密鑰加密設定中,其屬于相對廣泛的加密技術,主要是由于各類軟件信息開發利用中相對便捷,運行中得到許可才能操作,這樣能有效控制軟件開發中諸多信息入侵以及信息丟失問題發生。
在防火墻應用中主要包含以下形式,常見的主要有應用級網關防火墻、過濾防火墻、狀態檢測防火墻。其中包過濾防火墻是最為基礎的應用形式,安全技術應用簡單且實效性較高,部署相對容易,應用較為透明。但是安全控制較為單一,僅僅適用于特定程序。加上其對各類數據傳遞環境檢查分析成效較低,整體效能有待提升。應用層網關防火墻應用中要對系統協議實施全面分析,對各類數據內容實施針對性檢測。但是其應用缺點也較高,多方位分析中雖然能提升系統安全性,但是也會對系統整體性能產生影響。加上各類軟件系統應用數量增加,其運行效率不能得到有效保障。在當前應用較多的就是狀態檢測防火墻技術,此項技術運用能對計算機網絡通信以及內部不同軟件層級進行監控。緊密聯系上下層級對應關系進行判定,是過濾防火墻的升級版本,對各類病毒入侵防控具有良好保護價值。但是對諸多應用數據包中的垃圾郵件、惡意廣告程序管控顯得較為無力,當前在軟件開發中使用此類防火墻技術,要注重結合軟件開發需求合理應用,實現網絡對接。
近年來隨著多項技術發展優化,在軟件開發中還能運用安全高效的防火墻技術,其主要是基于主要模塊、次要模塊為基準,實現各類IP 協議封裝采集、解析,設定信息數據過濾基本原則。在網絡安全防控中對各類重點信息實施全方位過濾,發現危險要素存在,在后續相似地址發送的數據包均會被檢測、屏蔽。當前通過此類防火墻運用,在功能界面主要是設定了控制模塊、信息采集模塊、日志模塊、狀態模塊。在控制管理模塊應用中,主要是突出添加、編輯、刪除等功能,能實現防火墻諸多應用程序有效匹配和安全防護。日志模塊運用中是對防火墻軟件應用開發中存有的各類問題集中記錄,將問題及時反饋給用戶。在狀態指示模塊補充中,能有效展示防火墻中多項信息,實現系統軟件應用基礎功能。
在計算機軟件開發中要注重對各類常見的漏洞情況針對性防控,首先是做好緩沖區域漏洞問題修復。在實際工作中要注重對各類運行風險較高的程序實施監控,做好危險漏洞有效修復。其中諸多風險問題產生主要是基于各類危險漏洞拓展的,在軟件編寫中諸多編碼以及源代碼會產生沖突,也會導致系統漏洞擴大。相關技術人員要注重做好編寫、控制過程有效優化,在軟件格式化中,部分執行編碼失效,將會影響到計算機系統運行數據安全性,對系統安全產生威脅。技術人員要合理選取相應的修復方法對各類影響較大的編碼實施優化,或是在源代碼中設定應用格式常量,便于對漏洞問題集中修補。在部分系統運行中會運用隨機數,其應用范圍較廣,將導致計算機系統不能有效處理各類信息,這樣將會導致系統運行出現諸多漏洞。在各類計算機應用安全案例中能得出,各類漏洞產生的安全問題相對繁雜,此類漏洞難以集中修復,會影響到計算機軟硬件應用成效。
近年來網絡技術發展較快,除了從實體網絡線路進行入侵外,還會從無線網絡入侵中表現。入侵檢測是計算機安全從被動轉為主動的重點環節,主要是由應用通信、數據推理、神經網絡、信息統計方面組成。這樣在計算機系統運行中要注重實現協同分析,判定系統中各類變化以及存有的安全隱患,及時做好威脅攔截,能全面提升計算機安全性能。在入侵檢測中要合理投入諸多資源,嚴禁應用盜版的安全技術。在入侵檢測技術運用中,要注重做好動態以及靜態檢測,判定網絡連接情況。在靜態檢測中發揮數據庫以及人工智能作用,在軟件開發初期階段要注重合理運用。在動態檢測中主要是基于網絡環境實現大數據推理、信息統計,對各類有害信息實施過濾,維護計算機應用安全。
各類計算機病毒產生的危害較大,計算機病毒對社會經濟穩定發展會產生較大負面影響。目前在反病毒技術應用中要注重選取主動內核技術,對操作系統內部實施有效修補,促使反病毒系統底層模塊有效優化。在計算機運行中注重對病毒實施全面檢測,此項技術運用實踐要注重突出網絡、硬件、軟件系統有效對接。此外,還能運用代碼識別技術,主要是基于當前大數據環境對各類常見的病毒代碼進行特征識別,在識別掃描中判定代碼可疑性,注重有效反制。在此項技術應用實踐中要建立科學化的數據庫,對各類病毒行為實施對比。還能運用虛擬仿真技術,基于應用軟件對操作系統實施針對性模擬,便于將病毒轉入到模擬程序中,有助于高效化檢測出病毒。
當前在計算機應用軟件開發中存有諸多問題,其是限制計算機全面發展的重要原因。各類常見的計算機安全問題限制了計算機系統穩定運行與安全應用,現階段要注重做好系統加密、防火墻設計、漏洞修復、入侵檢測、反病毒技術運用等,全面提升計算機軟件開發成效,降低各類安全風險發生概率。