欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種安全基線數(shù)據(jù)文件的建立和解析方法及裝置的制造方法_2

文檔序號(hào):9249421閱讀:來源:國知局
負(fù)擔(dān),并降低維護(hù)人員的技能口檻,本發(fā)明實(shí)施例進(jìn)一步包括;設(shè)置邏 輯運(yùn)算標(biāo)簽;同時(shí),在步驟105之后,進(jìn)一步包括:在所述邏輯運(yùn)算標(biāo)簽中,建立所述每一條 檢驗(yàn)條目之間的邏輯關(guān)系,對(duì)任意兩條W上的所述檢驗(yàn)條目進(jìn)行邏輯組合。
[0化0] 在本發(fā)明一個(gè)實(shí)施例中,為了更加方便、快捷地對(duì)不符合安全基線文件要求的各 個(gè)檢驗(yàn)條目進(jìn)行修復(fù),本發(fā)明實(shí)施例進(jìn)一步包括:設(shè)置修復(fù)標(biāo)簽;在步驟105之后,進(jìn)一步 包括;將所述檢驗(yàn)條目的修復(fù)方式和建議安全值寫入所述修復(fù)標(biāo)簽,生成修復(fù)項(xiàng)。
[0化1] 在本發(fā)明一個(gè)實(shí)施例中,為了簡(jiǎn)化冗雜的安全基線數(shù)據(jù)文件的結(jié)構(gòu),進(jìn)一步減少 文件對(duì)平臺(tái)的依賴,本發(fā)明采用簡(jiǎn)化了結(jié)構(gòu)的XML格式作為生成安全基線數(shù)據(jù)文件的格 式。
[0化2] 如圖2所示,本發(fā)明另一實(shí)施例提供了一種安全基線數(shù)據(jù)文件的建立方法,該方 法可W包括如下步驟:
[0053] 步驟201 ;設(shè)置標(biāo)注平臺(tái)信息的標(biāo)簽、邏輯運(yùn)算標(biāo)簽W及修復(fù)標(biāo)簽;
[0化4] 在該步驟中,通過設(shè)置標(biāo)注平臺(tái)信息的標(biāo)簽可W明確各個(gè)安全基線所對(duì)應(yīng)的平 臺(tái),避免了為不同的平臺(tái)建立不同的安全基線數(shù)據(jù)文件;通過設(shè)置邏輯運(yùn)算標(biāo)簽,說明各個(gè) 檢驗(yàn)條目之間的邏輯運(yùn)算關(guān)系,避免了采用了支持腳本代碼的方式支持邏輯運(yùn)算的需求; 修復(fù)標(biāo)簽可為各個(gè)檢驗(yàn)條目提供修復(fù)的方式W及建議安全值,標(biāo)簽的設(shè)置使數(shù)據(jù)結(jié)構(gòu)更加 簡(jiǎn)潔,有利于對(duì)安全基線數(shù)據(jù)文件的維護(hù)。
[0055] 步驟202 ;確定任意一種W上的平臺(tái)信息至所述標(biāo)注平臺(tái)信息的標(biāo)簽信息;
[0056] 在標(biāo)簽內(nèi)可W標(biāo)注安全基線文件可W支持的平臺(tái)信息,如;支持windows?系統(tǒng)平 臺(tái)、Lunix系統(tǒng)平臺(tái)等等,將該些平臺(tái)信息添加入標(biāo)簽內(nèi)。值得說明的是,對(duì)同一操作系統(tǒng) 不同版本間的兼容性信息也進(jìn)行了標(biāo)注。
[0057] 步驟203 ;確定產(chǎn)品的信息,并建立所述產(chǎn)品與平臺(tái)的對(duì)應(yīng)關(guān)系W及所述產(chǎn)品對(duì) 平臺(tái)的引用信息;
[0化引步驟204 ;確定所述產(chǎn)品對(duì)應(yīng)的設(shè)置項(xiàng)的信息,所述設(shè)置項(xiàng)的信息包含了安全基 線的所有設(shè)置項(xiàng)的詳細(xì)信息;
[0化9] 步驟205 ;確定所述設(shè)置項(xiàng)對(duì)應(yīng)的基線條目的信息,所述基線條目包含至少一條 檢驗(yàn)規(guī)則和至少一條檢驗(yàn)條目,每條檢驗(yàn)條目中記錄對(duì)設(shè)置項(xiàng)的引用和設(shè)置目標(biāo)值;
[0060] 上述步驟203至步驟205的確定過程,均是為計(jì)算機(jī)設(shè)定一個(gè)安全標(biāo)準(zhǔn),是檢查計(jì) 算機(jī)配置的標(biāo)準(zhǔn),當(dāng)計(jì)算機(jī)與上述確定的信息一致時(shí),說明計(jì)算機(jī)處于最佳狀態(tài),當(dāng)計(jì)算機(jī) 與上述配置不一致時(shí),一些軟件如360安全衛(wèi)±等可根據(jù)該安全基線數(shù)據(jù)文件中所確定的 值或狀態(tài)對(duì)計(jì)算機(jī)進(jìn)行調(diào)整。值得說明的是,上述步驟204中,設(shè)置項(xiàng)可W兼容文件、注冊(cè) 表和麗IS種設(shè)置方式。
[006U步驟206 ;在所述邏輯運(yùn)算標(biāo)簽中,建立所述每一條檢驗(yàn)條目之間的邏輯關(guān)系,對(duì) 任意兩條W上的所述檢驗(yàn)條目進(jìn)行邏輯組合;
[0062] 例如設(shè)置的安全密碼項(xiàng)包括的檢驗(yàn)條目為:設(shè)置至少8位密碼,密碼由數(shù)字和字 母組合而成。該兩條檢驗(yàn)條目可W具有邏輯運(yùn)算關(guān)系,即;或(〇時(shí)、與(AND)、非(NOT),在 現(xiàn)有技術(shù)中,文件格式標(biāo)準(zhǔn)中采用了支持腳本代碼的方式支持復(fù)雜基線需求,從某些方面 提升了文件格式的可擴(kuò)展性。然而,采用腳本代碼不僅極大地增加了基線檢驗(yàn)程序的開發(fā) 成本和運(yùn)行負(fù)擔(dān),更無形中提高了安全基線數(shù)據(jù)維護(hù)人員的技能口檻和培訓(xùn)成本。
[0063] 值得說明的是,邏輯標(biāo)簽及檢驗(yàn)條目之間允許進(jìn)行任意深度的遞歸嵌套,因此,安 全基線文件編寫者可W對(duì)檢驗(yàn)條目進(jìn)行邏輯組合,W滿足實(shí)際運(yùn)用中多變的情況。
[0064] 步驟207 ;將所述檢驗(yàn)條目的修復(fù)方式和建議安全值寫入所述修復(fù)標(biāo)簽,生成修 復(fù)項(xiàng);
[00化]該步驟可W為一些安全軟件如360安全衛(wèi)±等提供修復(fù)或修改計(jì)算機(jī)設(shè)置提供 修復(fù)或修改方式。
[0066] 步驟208 ;根據(jù)所述確定和建立的各個(gè)信息,形成XML格式的安全基線數(shù)據(jù)文件。
[0067] 另外,本發(fā)明實(shí)施例對(duì)安全基線文件中一些不必要的標(biāo)簽等信息進(jìn)行了刪減,避 免了一切不必要的標(biāo)簽、設(shè)置項(xiàng)等,最大限度提升了文件本身的可讀性。
[0068] 為了進(jìn)一步說明,本發(fā)明采用XML格式生成的安全數(shù)據(jù)基線文件,本發(fā)明實(shí)施例 提供了一種XMLSchema格式的文件架構(gòu)如下所示;
[0069]
[0070]
[0071]
[0072] 如圖3所示,本發(fā)明實(shí)施例提供對(duì)上述安全基線數(shù)據(jù)文件的解析方法,該方法可 W包括步驟如下:
[0073] 步驟301 ;依次獲取標(biāo)簽信息、產(chǎn)品信息、設(shè)置項(xiàng)信息、基線條目信息和所述基線 條目中的檢驗(yàn)規(guī)則和檢驗(yàn)條目;
[0074] 在該過程中將安全基線數(shù)據(jù)讀取到內(nèi)存中,W供安全軟件參考,為安全軟件的檢 測(cè)提供檢測(cè)標(biāo)準(zhǔn)W及檢驗(yàn)規(guī)則。
[0075] 步驟302 ;判斷當(dāng)前檢驗(yàn)條目的標(biāo)簽類型,所述標(biāo)簽類型包括:邏輯運(yùn)算類和檢查 類;
[0076] 例如;對(duì)于密碼設(shè)置項(xiàng)中的檢驗(yàn)條目包括:設(shè)置至少8位密碼W及密碼由數(shù)字和 字母組合而成,那么,至少8位密碼即為檢查類,密碼由數(shù)字和字母組合而成則為邏輯類, 而且8位密碼與密碼由數(shù)字和字母組合而成之間也存在邏輯關(guān)系。
[0077] 步驟303 ;如果所述標(biāo)簽類型為邏輯運(yùn)算類,則記錄當(dāng)前邏輯運(yùn)算的類型,并判斷 下一檢驗(yàn)條目的標(biāo)簽類型;
[007引在該步驟中所提到的邏輯運(yùn)算關(guān)系主要為或(OR)、與(AND)、非(NOT)。
[0079] 步驟304;如果所述標(biāo)簽類型為檢查類,則將所述當(dāng)前檢驗(yàn)條目存儲(chǔ)到當(dāng)前層級(jí) 檢查集合條目下,并判斷下一檢驗(yàn)條目的標(biāo)簽類型;
[0080] 步驟305 ;從修復(fù)項(xiàng)中獲取所述檢驗(yàn)條目的修復(fù)方式和建議安全值。
[0081] 獲取到的檢驗(yàn)條目的修復(fù)方式和建議安全值可W為安全軟件提供計(jì)算機(jī)設(shè)置項(xiàng) 的修復(fù)或修改方式等。
[0082] 值得說明的是,該安全基線數(shù)據(jù)文件的解析過程可W基于標(biāo)準(zhǔn)C++語言及開源 Boost庫完成,對(duì)特定操作系統(tǒng)沒有任何依賴,可W移植到任意支持C++編譯器的操作系統(tǒng) 中。
[0083] 如圖4所示,本發(fā)明實(shí)施例提供了一種安全基線數(shù)據(jù)文件的建立裝置,包括:
[0084] 第一設(shè)置單元401,用于設(shè)置標(biāo)注平臺(tái)信息的標(biāo)簽;
[0085] 第一確定單元402,用于確定任意一種W上的平臺(tái)信息至所述標(biāo)注平臺(tái)信息的標(biāo) 簽信息;
[0086] 第二確定單元403,用于確定產(chǎn)品的信息;
[0087] 建立單元404,用于建立所述產(chǎn)品與平臺(tái)的對(duì)應(yīng)關(guān)系W及所述產(chǎn)品對(duì)平臺(tái)的引用 f目息;
[008引第S確定單元405,用于確定所述產(chǎn)品對(duì)應(yīng)的設(shè)置項(xiàng)的信息,所述設(shè)置項(xiàng)的信息包 含了安全基線的所有設(shè)置項(xiàng)的詳細(xì)信息;
[0089] 第四確定單元406,用于確定所述設(shè)置項(xiàng)對(duì)應(yīng)的基線條目的信息,所述基線條目包 含至少一條檢驗(yàn)規(guī)則和至少一條檢驗(yàn)條目,每條檢驗(yàn)條目中記錄對(duì)設(shè)置項(xiàng)的引用和設(shè)置目 標(biāo)值;
[0090] 生成單元407,用于根據(jù)所述確定和建立的各個(gè)信息,形成安全基線數(shù)據(jù)文件。
[0091] 在本發(fā)明另一實(shí)施例中,上述裝置進(jìn)一步包括:第二設(shè)置單元和邏輯組合單元 (圖中未示出),其中,
[0092] 所述第二設(shè)置單元,用于設(shè)置
當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
淄博市| 塘沽区| 芦溪县| 马尔康县| 江油市| 资兴市| 桃江县| 怀柔区| 莒南县| 阿克陶县| 灵石县| 湖北省| 丁青县| 博爱县| 义马市| 长治市| 行唐县| 搜索| 汾西县| 修水县| 聂拉木县| 元谋县| 西充县| 宜阳县| 霍山县| 章丘市| 体育| 马尔康县| 铜鼓县| 类乌齐县| 军事| 桐乡市| 贵阳市| 黑河市| 邵阳市| 太仓市| 额尔古纳市| 革吉县| 浏阳市| 横山县| 新巴尔虎右旗|