亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種字符操作命令識(shí)別方法及裝置的制作方法

文檔序號(hào):7800251閱讀:114來源:國知局
專利名稱:一種字符操作命令識(shí)別方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及安全訪問領(lǐng)域,特別是一種字符操作命令識(shí)別方法及裝置。
背景技術(shù)
字符遠(yuǎn)程訪問是linux、Unix或網(wǎng)絡(luò)設(shè)備最常用的一種遠(yuǎn)程訪問手段,它允許用戶遠(yuǎn)程操作計(jì)算機(jī),在上面執(zhí)行命令,進(jìn)行維護(hù)。目前,字符遠(yuǎn)程訪問的主要方式包括SSH 禾口 Telnet兩種。字符遠(yuǎn)程訪問給遠(yuǎn)程辦公和遠(yuǎn)程維護(hù)帶來了極大的便利,但它也帶來了一系列的安全問題。由SSH、Telnet進(jìn)行的遠(yuǎn)程操作可能帶來資源信息泄露和違規(guī)操作行為,因此, 必須采取有效的機(jī)制,對(duì)字符遠(yuǎn)程操作進(jìn)行監(jiān)察和審計(jì),特別是對(duì)那些關(guān)鍵服務(wù)器與關(guān)鍵數(shù)據(jù)的操作行為。以確保安全的監(jiān)督和審計(jì)。對(duì)字符遠(yuǎn)程操作審計(jì)的核心在于字符操作命令的準(zhǔn)確識(shí)別,需要從大量的審計(jì)日志中識(shí)別出用戶輸入的字符操作命令,這樣的審計(jì)結(jié)果才具備可用性。現(xiàn)有技術(shù)中,字符審計(jì)產(chǎn)品在對(duì)字符操作命令進(jìn)行分析時(shí),普遍采用的方式是根據(jù)字符操作的命令提示符進(jìn)行命令識(shí)別,即首先定義一系列常見的命令提示符(如#、$、> 等等),通過分析所有的字符操作審計(jì)信息,在這些命令提示符之后的指令便識(shí)別為用戶輸入的字符操作命令。由于Linux/UNIX以及網(wǎng)絡(luò)設(shè)備的廠家和型號(hào)多樣化,采用的命令提示符各異,系統(tǒng)內(nèi)置的命令提示符難以全面覆蓋,所以現(xiàn)有技術(shù)中的技術(shù)方案對(duì)字符遠(yuǎn)程操作審計(jì)的核心進(jìn)行審計(jì)時(shí),如果用戶改變命令提示符,或者設(shè)備采用了非常規(guī)的命令提示符,則無法進(jìn)行命令識(shí)別,從而造成誤判。綜上所述,現(xiàn)有技術(shù)中根據(jù)命令提示符進(jìn)行字符操作命令識(shí)別的技術(shù)方案字符操作命令的識(shí)別率低,容易造成字符操作命令誤判,從而影響審計(jì)結(jié)果的準(zhǔn)確性。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例提供了一種字符操作命令識(shí)別方法及裝置,以提高字符操作命令的識(shí)別率。本發(fā)明實(shí)施例中的技術(shù)方案如下一種字符操作命令識(shí)別方法,包括獲取目標(biāo)客戶端和目標(biāo)服務(wù)器端之間的交互數(shù)據(jù);根據(jù)所述交互數(shù)據(jù)模擬出輸出內(nèi)容,所述輸出內(nèi)容包括顯示所述交互數(shù)據(jù)的內(nèi)容和客戶端狀態(tài),所述客戶端狀態(tài)包括所述交互數(shù)據(jù)中的光標(biāo)位置;將所述輸出內(nèi)容中與光標(biāo)位置處于同一行的交互數(shù)據(jù)識(shí)別為字符操作命令。一種字符操作命令識(shí)別裝置,包括數(shù)據(jù)獲取模塊,用于獲取目標(biāo)客戶端和目標(biāo)服務(wù)器端之間的交互數(shù)據(jù);模擬終端模塊,用于根據(jù)所述交互數(shù)據(jù)模擬出輸出內(nèi)容,所述輸出內(nèi)容包括顯示所述交互數(shù)據(jù)的內(nèi)容和客戶端狀態(tài),所述客戶端狀態(tài)包括所述交互數(shù)據(jù)中的光標(biāo)位置;命令識(shí)別模塊,用于將所述輸出內(nèi)容中與光標(biāo)位置處于同一行的交互數(shù)據(jù)識(shí)別為字符操作命令。通過上述技術(shù)方案可以看出,在本發(fā)明實(shí)施例中,通過獲取目標(biāo)客戶端和目標(biāo)服務(wù)器端之間的交互數(shù)據(jù),然后模擬出輸出內(nèi)容,最后將輸出內(nèi)容中與光標(biāo)位置處于同一行的交互數(shù)據(jù)識(shí)別為字符操作命令。由于本發(fā)明實(shí)施例中,不再根據(jù)字符操作的命令提示符進(jìn)行命令識(shí)別,所以也就不會(huì)像現(xiàn)有技術(shù)中那樣會(huì)因?yàn)槊钐崾痉母淖兌斐烧`判,由于在用戶在輸入字符操作命令時(shí),均會(huì)有光標(biāo)位置,所以通過本發(fā)明實(shí)施例中的技術(shù)方案可以有效地避免字符操作命令的識(shí)別遺漏,從而有效地提高字符操作命令的識(shí)別率。此外,由于無論用戶通過目標(biāo)客戶端訪問什么樣的目標(biāo)服務(wù)器端,比如Linux、 Unix、或者可以通過字符操作命令進(jìn)行操作的網(wǎng)絡(luò)設(shè)備等,在用戶在輸入字符操作命令時(shí), 均會(huì)有光標(biāo)位置,均可以使用本發(fā)明實(shí)施例中的技術(shù)方案來實(shí)現(xiàn)字符操作命令審計(jì)。所以, 本發(fā)明實(shí)施例中技術(shù)方案還提高字符操作命令審計(jì)的兼容性。


圖1為本發(fā)明實(shí)施例中字符操作命令識(shí)別方法的步驟示意圖;圖2為本發(fā)明實(shí)施例中字符操作命令識(shí)別裝置應(yīng)用場(chǎng)景示意圖;圖3為本發(fā)明實(shí)施例中字符操作命令識(shí)別裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。為了提高字符操作命令的識(shí)別率,如圖1所示,本發(fā)明實(shí)施例提供了一種字符操作命令識(shí)別方法,包括S11、獲取目標(biāo)客戶端和目標(biāo)服務(wù)器端之間的交互數(shù)據(jù);在實(shí)際應(yīng)用中,用戶一般會(huì)通過目標(biāo)客戶端訪問目標(biāo)服務(wù)器,本發(fā)明實(shí)施例中的目標(biāo)服務(wù)器具體可以是運(yùn)行LinUX、UniX、或者可以通過字符操作命令進(jìn)行操作的網(wǎng)絡(luò)設(shè)備寸。目標(biāo)客戶端和目標(biāo)服務(wù)器端之間的交互數(shù)據(jù)中,包括了目標(biāo)客戶端輸入的字符操作命令和目標(biāo)服務(wù)器端的輸出結(jié)果。S12、根據(jù)交互數(shù)據(jù)模擬出輸出內(nèi)容,所述輸出內(nèi)容包括顯示所述交互數(shù)據(jù)的內(nèi)容和目標(biāo)客戶端狀態(tài),所述目標(biāo)客戶端狀態(tài)包括所述交互數(shù)據(jù)中的光標(biāo)位置;交互數(shù)據(jù)中包括了目標(biāo)客戶端輸入的字符操作命令和目標(biāo)服務(wù)器端的輸出結(jié)果, 為了可以判定交互數(shù)據(jù)中的字符操作命令,需要在獲取到目標(biāo)客戶端和目標(biāo)服務(wù)器端之間的交互數(shù)據(jù)后,根據(jù)交互數(shù)據(jù)模擬出輸出內(nèi)容。輸出內(nèi)容包括顯示交互數(shù)據(jù)的內(nèi)容和目標(biāo)客戶端狀態(tài),目標(biāo)客戶端狀態(tài)包括所述交互數(shù)據(jù)中的光標(biāo)位置。也就是說,輸出內(nèi)容中不但包括了目標(biāo)客戶端輸入的字符操作命令和目標(biāo)服務(wù)器端的輸出結(jié)果,而且還包括了目標(biāo)客戶端輸入的字符操作命令時(shí)的光標(biāo)位置。S13、將所述輸出內(nèi)容中與光標(biāo)位置處于同一行的交互數(shù)據(jù)識(shí)別為字符操作命令。光標(biāo)位置是用戶在輸入字符操作命令時(shí)的位置指示,而輸出結(jié)果則不會(huì)有光標(biāo)位置。由于只有目標(biāo)客戶端輸入的字符操作命令才會(huì)與光標(biāo)位置處于同一行,所以,可以通過這一特點(diǎn),將字符操作命令從交互數(shù)據(jù)中識(shí)別出來。綜上所述,在本發(fā)明實(shí)施例中,通過獲取目標(biāo)客戶端和目標(biāo)服務(wù)器端之間的交互數(shù)據(jù),然后模擬出輸出內(nèi)容,最后將輸出內(nèi)容中與光標(biāo)位置處于同一行的交互數(shù)據(jù)識(shí)別為字符操作命令。由于本發(fā)明實(shí)施例中,不再根據(jù)字符操作的命令提示符進(jìn)行命令識(shí)別,所以也就不會(huì)像現(xiàn)有技術(shù)中那樣會(huì)因?yàn)槊钐崾痉母淖兌斐烧`判,由于在用戶在輸入字符操作命令時(shí),均會(huì)有光標(biāo)位置,所以通過本發(fā)明實(shí)施例中的技術(shù)方案可以有效地避免字符操作命令的識(shí)別遺漏,從而有效地提高字符操作命令的識(shí)別率。此外,由于無論用戶通過目標(biāo)客戶端訪問什么樣的目標(biāo)服務(wù)器端,比如Linux、 Unix、或者可以通過字符操作命令進(jìn)行操作的網(wǎng)絡(luò)設(shè)備等,在用戶在輸入字符操作命令時(shí), 均會(huì)有光標(biāo)位置,均可以使用本發(fā)明實(shí)施例中的技術(shù)方案來實(shí)現(xiàn)字符操作命令審計(jì)。所以, 本發(fā)明實(shí)施例中技術(shù)方案還提高字符操作命令審計(jì)的兼容性。本發(fā)明實(shí)施例還提供了一種字符操作命令識(shí)別裝置3,如圖2和圖3所示,包括數(shù)據(jù)獲取模塊31,用于獲取目標(biāo)客戶端1和目標(biāo)服務(wù)器端2之間的交互數(shù)據(jù);在實(shí)際應(yīng)用中,用戶一般會(huì)通過目標(biāo)客戶端1訪問目標(biāo)服務(wù)器2,本發(fā)明實(shí)施例中的目標(biāo)服務(wù)器2具體可以是運(yùn)行LinUX、UniX、或者可以通過字符操作命令進(jìn)行操作的網(wǎng)絡(luò)設(shè)備等。目標(biāo)客戶端和目標(biāo)服務(wù)器端2之間的交互數(shù)據(jù)中,包括了目標(biāo)客戶端1輸入的字符操作命令和目標(biāo)服務(wù)器端2的輸出結(jié)果。模擬終端模塊32,用于根據(jù)所述交互數(shù)據(jù)模擬出輸出內(nèi)容,所述輸出內(nèi)容包括顯示所述交互數(shù)據(jù)的內(nèi)容和客戶端狀態(tài),所述客戶端狀態(tài)包括所述交互數(shù)據(jù)中的光標(biāo)位置;交互數(shù)據(jù)中包括了目標(biāo)客戶端1輸入的字符操作命令和目標(biāo)服務(wù)器端2的輸出結(jié)果,為了可以判定交互數(shù)據(jù)中的字符操作命令,需要在獲取到目標(biāo)客戶端1和目標(biāo)服務(wù)器端2之間的交互數(shù)據(jù)后,通過模擬終端模塊32根據(jù)交互數(shù)據(jù)模擬出輸出內(nèi)容。輸出內(nèi)容包括顯示交互數(shù)據(jù)的內(nèi)容和目標(biāo)客戶端狀態(tài),客戶端狀態(tài)包括所述交互數(shù)據(jù)中的光標(biāo)位置。也就是說,輸出內(nèi)容中不但包括了目標(biāo)客戶端輸1入的字符操作命令和目標(biāo)服務(wù)器端2的輸出結(jié)果,而且還包括了目標(biāo)客戶端1輸入的字符操作命令時(shí)的光標(biāo)位置。命令識(shí)別模塊33,用于將所述輸出內(nèi)容中與光標(biāo)位置處于同一行的交互數(shù)據(jù)識(shí)別為字符操作命令。光標(biāo)位置是用戶在輸入字符操作命令時(shí)的位置指示,而輸出結(jié)果則不會(huì)有光標(biāo)位置。由于只有目標(biāo)客戶端1輸入的字符操作命令才會(huì)與光標(biāo)位置處于同一行,所以,可以利用這一特點(diǎn),通過命令識(shí)別模塊33將字符操作命令從交互數(shù)據(jù)中識(shí)別出來。綜上所述,在本發(fā)明實(shí)施例中,通過獲取目標(biāo)客戶端和目標(biāo)服務(wù)器端之間的交互數(shù)據(jù),然后模擬出輸出內(nèi)容,最后將輸出內(nèi)容中與光標(biāo)位置處于同一行的交互數(shù)據(jù)識(shí)別為字符操作命令。由于本發(fā)明實(shí)施例中,不再根據(jù)字符操作的命令提示符進(jìn)行命令識(shí)別,所以也就不會(huì)像現(xiàn)有技術(shù)中那樣會(huì)因?yàn)槊钐崾痉母淖兌斐烧`判,由于在用戶在輸入字符操作命令時(shí),均會(huì)有光標(biāo)位置,所以通過本發(fā)明實(shí)施例中的技術(shù)方案可以有效地避免字符操作命令的識(shí)別遺漏,從而有效地提高字符操作命令的識(shí)別率。此外,由于無論用戶通過目標(biāo)客戶端訪問什么樣的目標(biāo)服務(wù)器端,比如Linux、 Unix、或者可以通過字符操作命令進(jìn)行操作的網(wǎng)絡(luò)設(shè)備等,在用戶在輸入字符操作命令時(shí), 均會(huì)有光標(biāo)位置,均可以使用本發(fā)明實(shí)施例中的技術(shù)方案來實(shí)現(xiàn)字符操作命令審計(jì)。所以, 本發(fā)明實(shí)施例中技術(shù)方案還提高字符操作命令審計(jì)的兼容性。對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。 對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。
權(quán)利要求
1.一種字符操作命令識(shí)別方法,其特征在于,包括 獲取目標(biāo)客戶端和目標(biāo)服務(wù)器端之間的交互數(shù)據(jù);根據(jù)所述交互數(shù)據(jù)模擬出輸出內(nèi)容,所述輸出內(nèi)容包括顯示所述交互數(shù)據(jù)的內(nèi)容和客戶端狀態(tài),所述客戶端狀態(tài)包括所述交互數(shù)據(jù)中的光標(biāo)位置;將所述輸出內(nèi)容中與光標(biāo)位置處于同一行的交互數(shù)據(jù)識(shí)別為字符操作命令。
2.一種字符操作命令識(shí)別裝置,其特征在于,包括數(shù)據(jù)獲取模塊,用于獲取目標(biāo)客戶端和目標(biāo)服務(wù)器端之間的交互數(shù)據(jù); 模擬終端模塊,用于根據(jù)所述交互數(shù)據(jù)模擬出輸出內(nèi)容,所述輸出內(nèi)容包括顯示所述交互數(shù)據(jù)的內(nèi)容和客戶端狀態(tài),所述客戶端狀態(tài)包括所述交互數(shù)據(jù)中的光標(biāo)位置;命令識(shí)別模塊,用于將所述輸出內(nèi)容中與光標(biāo)位置處于同一行的交互數(shù)據(jù)識(shí)別為字符操作命令。
全文摘要
本發(fā)明公開了一種字符操作命令識(shí)別方法及裝置,其中字符操作命令識(shí)別方法包括獲取目標(biāo)客戶端和目標(biāo)服務(wù)器端之間的交互數(shù)據(jù);根據(jù)交互數(shù)據(jù)模擬出輸出內(nèi)容,輸出內(nèi)容包括顯示交互數(shù)據(jù)的內(nèi)容和客戶端狀態(tài),客戶端狀態(tài)包括交互數(shù)據(jù)中的光標(biāo)位置;將輸出內(nèi)容中與光標(biāo)位置處于同一行的交互數(shù)據(jù)識(shí)別為字符操作命令。由于本實(shí)施例中不再根據(jù)字符操作的命令提示符進(jìn)行命令識(shí)別,所以也就不會(huì)像現(xiàn)有技術(shù)中那樣會(huì)因?yàn)槊钐崾痉母淖兌斐烧`判,由于在用戶在輸入字符操作命令時(shí),均會(huì)有光標(biāo)位置,所以通過本發(fā)明實(shí)施例中的技術(shù)方案可以有效地避免字符操作命令的識(shí)別遺漏,從而有效地提高字符操作命令的識(shí)別率。
文檔編號(hào)H04L29/06GK102571774SQ20111044477
公開日2012年7月11日 申請(qǐng)日期2011年12月27日 優(yōu)先權(quán)日2011年12月27日
發(fā)明者劉摩西, 姚一楊, 張旭東, 梅峰, 沈?yàn)t軍, 洪建光, 王紅凱, 盛華挺, 蔣鴻城, 陳建, 龔小剛 申請(qǐng)人:浙江省電力公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1