張旗斌
摘 要 網(wǎng)絡(luò)運(yùn)行經(jīng)常會出現(xiàn)各種意外,使得網(wǎng)絡(luò)安全難以得到有效保障,要確保計算機(jī)網(wǎng)絡(luò)環(huán)境運(yùn)行安全,避免病毒侵?jǐn)_,可以開發(fā)網(wǎng)絡(luò)安全系統(tǒng)軟件。軟件開發(fā)應(yīng)以科學(xué)技術(shù)為基本,科技發(fā)展,新型科學(xué)技術(shù)如雨后春筍般出現(xiàn),為我國經(jīng)濟(jì)發(fā)展提供良好的技術(shù)條件。本次可以使用大數(shù)據(jù)分析技術(shù)進(jìn)行網(wǎng)絡(luò)安全系統(tǒng)軟件的開發(fā),為網(wǎng)絡(luò)安全提供基礎(chǔ)保障。
關(guān)鍵詞 大數(shù)據(jù)分析技術(shù);網(wǎng)絡(luò)安全系統(tǒng)軟件;開發(fā)
引言
網(wǎng)絡(luò)環(huán)境下,安全系統(tǒng)的運(yùn)行可能會受到各種因素的影響,例如病毒,導(dǎo)致網(wǎng)絡(luò)運(yùn)行存在安全隱患??梢酝ㄟ^對網(wǎng)絡(luò)安全系統(tǒng)軟件研發(fā),將網(wǎng)絡(luò)防御病毒的能力極大程度提升。以下以大數(shù)據(jù)分析技術(shù)為依據(jù),開發(fā)網(wǎng)絡(luò)安全系統(tǒng)軟件,保障網(wǎng)絡(luò)環(huán)境下安全系統(tǒng)可以得到安全保障。
1 關(guān)于軟件邏輯分層的相關(guān)概述
大數(shù)據(jù)分析技術(shù)前提下,設(shè)計網(wǎng)絡(luò)安全性系統(tǒng)軟件,技術(shù)人員首先就應(yīng)做到的是分層邏輯,明確軟件功能要想實(shí)現(xiàn)需要具備的條件。邏輯分層主要包括信息傳輸、信息提取、網(wǎng)絡(luò)端口對接。設(shè)計人員可以通過本技術(shù)創(chuàng)建邏輯數(shù)據(jù)庫,使得網(wǎng)絡(luò)信息可以進(jìn)行分類存儲,便于之后的信息查找,同時也可以保證信息數(shù)據(jù)提取以及網(wǎng)絡(luò)端口對接,并對功能實(shí)現(xiàn)所應(yīng)用到的數(shù)據(jù)處理,避免不同數(shù)據(jù)在網(wǎng)絡(luò)傳輸中產(chǎn)生干擾,影響數(shù)據(jù)或是信息傳輸速度。邏輯分層后,各類數(shù)據(jù)庫對應(yīng)功能一般是隔離狀態(tài),軟件使用可以在網(wǎng)絡(luò)平臺基礎(chǔ)下進(jìn)行,研發(fā)人員可以下載大量數(shù)據(jù),并在一定時間內(nèi)校驗(yàn)數(shù)據(jù),保障數(shù)據(jù)安全性[1]。
從檢驗(yàn)顯示的結(jié)果來看,邏輯層中信息準(zhǔn)確度還有待商榷,數(shù)據(jù)風(fēng)險可能會導(dǎo)致軟件設(shè)計產(chǎn)生阻礙,因此,需要對風(fēng)險源進(jìn)行預(yù)先判斷,減少信息使用期間的安全程度受到影響。在控制管理期間,數(shù)據(jù)庫分層對接收到信息可以實(shí)現(xiàn)自動對接,以邏輯分層方式為主保障軟件運(yùn)行安全[2]。
2 以大數(shù)據(jù)分析技術(shù)為基礎(chǔ)的網(wǎng)絡(luò)安全系統(tǒng)軟件開發(fā)探析
2.1 科學(xué)選擇文件節(jié)點(diǎn)
大數(shù)據(jù)分析環(huán)境下,以網(wǎng)絡(luò)安全為主,對軟件實(shí)施開發(fā)。開發(fā)人員需要首先選擇系統(tǒng)參數(shù)運(yùn)算節(jié)點(diǎn),依據(jù)數(shù)學(xué)排列特征方式進(jìn)行文件提取參數(shù)節(jié)點(diǎn)??墒怯捎诰W(wǎng)絡(luò)運(yùn)行會受到網(wǎng)絡(luò)環(huán)境影響,因此,對已經(jīng)選擇的節(jié)點(diǎn)需進(jìn)行優(yōu)化。網(wǎng)絡(luò)安全軟件設(shè)計中的網(wǎng)絡(luò)設(shè)備采用sys-log、原始流量運(yùn)用sftp和netflow、外部系統(tǒng)選擇運(yùn)用的是webservice,進(jìn)而進(jìn)行數(shù)據(jù)收集。將已經(jīng)收集到的大量數(shù)據(jù)在lume或ftpd傳輸,進(jìn)而進(jìn)入到數(shù)據(jù)處理的隊列。將已經(jīng)收集到的數(shù)據(jù)可以在HBase中進(jìn)行保存以及儲存。將選擇節(jié)點(diǎn)網(wǎng)絡(luò)串口進(jìn)行連接,將網(wǎng)絡(luò)平臺與研發(fā)的軟件實(shí)施精確的對接。研發(fā)人員在數(shù)據(jù)信息提取期間,可以在網(wǎng)絡(luò)窗口基礎(chǔ)上將數(shù)據(jù)進(jìn)行高速的傳輸[3]。
節(jié)點(diǎn)設(shè)計是保障軟件研發(fā)數(shù)據(jù)安全性的一種比較有效的識別方式,因此,研發(fā)人員可以在安全控制范圍內(nèi)進(jìn)行。而針對節(jié)點(diǎn)控制過程中風(fēng)險,利用數(shù)據(jù)庫的相互聯(lián)系,將文件中遠(yuǎn)程數(shù)據(jù)進(jìn)行讀取,并對文件存儲產(chǎn)生的問題處理,對信息安全控制的范圍全面了解,并做出屬于自身的科學(xué)判斷。如果信息預(yù)算處理對網(wǎng)絡(luò)安全產(chǎn)生影響的話,可以通過將節(jié)點(diǎn)追蹤形式對風(fēng)險數(shù)據(jù)本身所在位置進(jìn)行明確判斷,例如文檔病毒黑客攻擊,確保網(wǎng)絡(luò)可以安全運(yùn)行。
2.2 重視腳本測試代碼的創(chuàng)建
大數(shù)據(jù)分析技術(shù)為基礎(chǔ)的網(wǎng)絡(luò)安全軟件研發(fā)中,應(yīng)創(chuàng)建腳本測試代碼,其可對大數(shù)據(jù)環(huán)境下信息提取提供便利,了解信息是否與安全規(guī)定內(nèi)容保持一致[4]?,F(xiàn)階段的計算機(jī)軟件開發(fā)一般是以Windows 10操作系統(tǒng)為基礎(chǔ),其本身具備自我防護(hù)能力,對網(wǎng)絡(luò)運(yùn)行中出現(xiàn)的病毒可以進(jìn)自動查殺,因此,研發(fā)人員需要對自身開發(fā)軟件功能以及網(wǎng)絡(luò)系統(tǒng)防御機(jī)制沖突性進(jìn)行思考,要將軟件的兼容性增強(qiáng)。腳本測試判斷代碼與系統(tǒng)程序文件沖突,應(yīng)以網(wǎng)絡(luò)運(yùn)行環(huán)境為基礎(chǔ),優(yōu)化軟件創(chuàng)建過程。腳本測試判斷可以將網(wǎng)絡(luò)系統(tǒng)中大量運(yùn)算任務(wù)實(shí)施同時處理。構(gòu)建腳本測試代碼,首先研發(fā)人員應(yīng)明確常規(guī)數(shù)據(jù)范圍,軟件在使用后要保障軟件環(huán)境可以自動更新,腳本也同樣需要更新。若是將更新后使用方向引入,代碼運(yùn)算構(gòu)建的時間就會延長。需以基礎(chǔ)數(shù)據(jù)為主進(jìn)行代碼測試框架構(gòu)建,在軟件運(yùn)用后更新下載,這應(yīng)在創(chuàng)建元框架前提下進(jìn)行的,因此,研發(fā)人員應(yīng)對源文件的技術(shù)特征進(jìn)行熟練掌握,保障后續(xù)的腳本代碼的安全監(jiān)測。
2.3 建立信息處理模型
網(wǎng)絡(luò)安全軟件的研發(fā),需創(chuàng)建信息數(shù)據(jù)處理模型,研發(fā)人員應(yīng)以大數(shù)據(jù)分析技術(shù)為依據(jù),對海量的網(wǎng)絡(luò)數(shù)據(jù)信息進(jìn)行整理以及研究,并及時將系統(tǒng)資源占用問題進(jìn)行處理、數(shù)據(jù)處理的模型創(chuàng)建需要重點(diǎn)考慮系統(tǒng)在使用過后的均衡性。由于病毒入侵在網(wǎng)絡(luò)運(yùn)行中會長時間存在,軟件功能更新,在應(yīng)對病毒入侵也應(yīng)適當(dāng)轉(zhuǎn)變。在監(jiān)測信息安全性過程中,研發(fā)人員可以預(yù)先模擬網(wǎng)絡(luò)運(yùn)行病毒攻擊情況,進(jìn)而對軟件可能存在的系統(tǒng)進(jìn)行預(yù)先判斷,通過創(chuàng)建信息處理系統(tǒng)模型,這可確定系統(tǒng)強(qiáng)化區(qū)域。
創(chuàng)建好軟件的模型后,研發(fā)人員應(yīng)將風(fēng)險劃分為不同類型,使得軟件在病毒攻擊條件下,內(nèi)部文件保證安全。研發(fā)人員所制定的Windows 10操作系統(tǒng)以及匯編語言需要確保連貫性,這才會保證軟件防御性能增強(qiáng)。若是在軟件檢測中發(fā)現(xiàn)病毒,就可以發(fā)出預(yù)警。由于網(wǎng)絡(luò)運(yùn)行,軟件安全以及網(wǎng)絡(luò)方面的安全是同時存在的,兩者之間存在相同點(diǎn)以及差異,因此,研發(fā)人員也應(yīng)以兩者的相同點(diǎn)為依據(jù),創(chuàng)建信息處理模型的基本框架,為網(wǎng)絡(luò)安全系統(tǒng)軟件完善提供極大便利。
3 結(jié)束語
網(wǎng)絡(luò)安全環(huán)境創(chuàng)建,應(yīng)在大數(shù)據(jù)分析技術(shù)之下開展,并研發(fā)出網(wǎng)絡(luò)安全軟件,防御病毒對網(wǎng)絡(luò)環(huán)境的干擾。軟件研發(fā)中,邏輯層是需要研發(fā)人員關(guān)注的關(guān)鍵部分。另外,在大數(shù)據(jù)網(wǎng)絡(luò)環(huán)境下,軟件接收到數(shù)據(jù)傳輸請求后,會自動化將對應(yīng)數(shù)據(jù)庫更新,保障軟件運(yùn)行邏輯處理效率的有效提升。網(wǎng)絡(luò)安全系統(tǒng)軟件還應(yīng)重視文件節(jié)點(diǎn)選擇、創(chuàng)建腳本測試代碼,并創(chuàng)建海量信息處理模型,保障網(wǎng)絡(luò)安全軟件的研發(fā)效果增強(qiáng)。
參考文獻(xiàn)
[1] 寧建創(chuàng),楊明,梁業(yè)裕.基于大數(shù)據(jù)安全分析的網(wǎng)絡(luò)安全技術(shù)發(fā)展趨勢研究[J].網(wǎng)絡(luò)空間安全,2017,94(12):25-28.
[2] 劉春林,袁丹丹.網(wǎng)絡(luò)安全分析中的大數(shù)據(jù)技術(shù)應(yīng)用[J].數(shù)字通信世界,2018,161(5):196.
[3] 曾秋梅.網(wǎng)絡(luò)安全分析中的大數(shù)據(jù)技術(shù)與實(shí)踐探究[J].信息系統(tǒng)工程,2017(4):77.
[4] 吳彬洲.基于大數(shù)據(jù)技術(shù)的計算機(jī)網(wǎng)絡(luò)安全問題分析[J].數(shù)字化用戶,2019,25(16):86.