[發明專利]審計方法及裝置、客戶端有效
| 申請號: | 202010147638.3 | 申請日: | 2020-03-05 |
| 公開(公告)號: | CN111404889B | 公開(公告)日: | 2023-06-09 |
| 發明(設計)人: | 施純毅;李春藝 | 申請(專利權)人: | 網宿科技股份有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L41/069 |
| 代理公司: | 上海晨皓知識產權代理事務所(普通合伙) 31260 | 代理人: | 成麗杰 |
| 地址: | 200030 上海市徐匯區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 審計 方法 裝置 客戶端 | ||
1.一種審計方法,其特征在于,應用于客戶端,所述方法包括:
接收用戶輸入的交互數據,判斷所述交互數據是否為命令結束符;
若所述交互數據不是命令結束符,將所述交互數據發送到服務器;若所述交互數據是命令結束符,根據接收到的所述交互數據,得到操作命令;
判斷所述操作命令與預設的危險命令條件是否匹配;
若所述操作命令與所述危險命令條件匹配,發送用于阻斷所述操作命令執行的中斷命令至所述服務器,以阻斷所述服務器執行所述操作命令;
所述危險命令條件包括至少一正則表達式和與各所述正則表達式一一對應的目標對象;所述判斷所述操作命令與預設的危險命令條件是否匹配,包括:判斷所述操作命令是否與任一所述正則表達式匹配;
若所述操作命令與任一所述正則表達式匹配,則判斷所述客戶端與所述任一所述正則表達式對應的目標對象是否匹配;
若所述客戶端與任一所述正則表達式對應的目標對象匹配,判定所述操作命令與所述危險命令條件匹配;
其中,在所述接收用戶輸入的交互數據之后,還包括:判斷接收到的交互數據是否為命令數據;若所述交互數據為命令數據,進入所述判斷所述交互數據是否為命令結束符的步驟;
其中,在所述將所述交互數據發送到服務器之前,還包括:判斷所述命令數據是否為命令字符;若所述命令數據為命令字符,設置所述命令數據對應的狀態標志位;若所述命令數據不是命令字符,則將所述交互數據發送到服務器;
在所述將所述交互數據發送到服務器之后,還包括:接收所述服務器返回的所述命令數據對應的返回數據;若所述命令數據不是命令字符,則服務器不提供所述返回數據;
所述根據接收到的所述交互數據,得到操作命令,包括:根據所述交互數據、各所述命令數據對應狀態標志位以及各所述命令數據對應的返回數據,得到所述操作命令。
2.根據權利要求1所述的審計方法,其特征在于,在所述將所述交互數據發送到服務器之前,還包括:
記錄所述交互數據對應的光標信息;
所述根據接收到的所述交互數據,得到操作命令,包括:
根據接收到的所述交互數據與各所述交互數據對應的光標信息,得到所述操作命令。
3.根據權利要求1所述的審計方法,其特征在于,在判定所述操作命令與所述危險命令條件匹配之后,還包括:
判斷所述客戶端是否處于監控模式;
若所述客戶端處于監控模式,將所述命令結束符發送到所述服務器;
若所述客戶端處于非監控模式,進入所述發送用于阻斷所述操作命令執行的中斷命令至所述服務器的步驟。
4.根據權利要求1所述的審計方法,其特征在于,所述方法還包括:
按預設格式組成所述操作命令對應的命令日志;
將所述命令日志進行本地存儲。
5.根據權利要求4所述的審計方法,其特征在于,在將所述命令日志進行本地存儲之前,還包括:
判斷所述客戶端中是否存在密鑰文件;
若所述客戶端中存在密鑰文件,根據所述密鑰文件對所述命令日志進行加密;
所述將所述命令日志進行本地存儲,包括:
將加密后的所述命令日志進行本地存儲。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網宿科技股份有限公司,未經網宿科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010147638.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:脊椎骨折區域分析模型訓練方法和裝置
- 下一篇:一種光伏發電板清洗裝置





