The invention discloses a method of operating system EVT log debris recovery, which comprises the following steps: setting the S1 storage structure of EVT operating system using the log into S2, S2: search steps; recording head by recording the signature, if you have to search, enter the S3 step; if not to search, enter the S6 step; S3 judge: the recording head structure is complete, if so, enter the S4 step; if not, return to the S2 step; S4: determine the log message block structure is complete, if so, enter the S5 step; if not, return to the S2 step; S5: analysis and recovery log records, return S2 steps; S6: order and contents the recovery log record is ordered to restore the original log records: the S5 all recovered single log records, according to the log information block in the recording head record number are sequenced, also The order and content of original log records.
【技術實現步驟摘要】
系統EVT日志碎片恢復的方法、終端設備及存儲介質
本專利技術涉及系統安全
,具體是一種操作系統EVT日志碎片恢復的方法、終端設備及存儲介質。
技術介紹
Windows操作系統的日志記錄著從開機到關機之間的各種系統事件及用戶事件的發生時間、描述和結果等信息,從中可以提煉出如開關機時間、系統登錄時間、遠程/被遠程連接記錄等有用數據,日志分析是取證人員經常來分析用戶行為的一種重要方法。在WindowsXP、2000、2003系統上,操作系統日志以EVT文件格式進行存儲,默認存儲在系統分區下的Windows\system32\config目錄下,目錄下包括系統日志SysEvent.evt、安全日志SecEvent.evt、應用程序日志AppEvent.Evt以及其他程序的日志,利用事件查看器可以對日志文件執行打開、另存、過濾、清除等操作。傳統的分析方式包括使用事件查看器查看和工具提取日志記錄,但都僅限在正常日志文件范圍內進行查看和分析。目前,市面上大部分取證軟件對日志文件的分析取證都僅限在正常日志文件中,若嫌疑人懂得一些反取證技術,對日志進行清理或者格式化磁盤,則會使取證人員丟失很大一部分的有效數據。若能把刪除的日志恢復回來,則可從中找出嫌疑人試圖掩蓋的事實。常見的恢復方式是簽名恢復,根據頭部簽名以及尾部簽名判斷出文件首尾,還原出日志文件,但因數據在未分配簇中并不一定是連續存放的,或者頭部簽名已被覆蓋,所以恢復出來的數據經常是缺失或者無效的。
技術實現思路
為了解決上述問題,本專利技術提供一種操作系統EVT日志碎片恢復的方法、終端設備及存儲介質,在基于對EVT日 ...
【技術保護點】
一種操作系統EVT日志碎片恢復的方法,其特征在于:包括如下步驟:S1:設置操作系統EVT日志采用的存儲結構:設置操作系統EVT日志采用的存儲結構,存儲結構包括頭部塊、日志記錄信息塊和尾部塊,日志記錄信息塊包括記錄頭、事件描述塊和數據塊,記錄頭至少包括記錄簽名、記錄編號、記錄時間、記錄長度和事件相關信息,數據塊至少包括記錄長度和數據相關信息,進入S2步驟;S2:通過記錄簽名搜索記錄頭:通過搜索記錄頭中記錄簽名的存儲位置,進行記錄頭的搜索,并判斷是否搜索到記錄頭,若有搜索到,則進入S3步驟;若未搜索到,則進入S6步驟;S3:判斷記錄頭結構是否完整:判斷搜索到的記錄頭是否結構完整的記錄頭,若是,則進入S4步驟;若否,返回S2步驟;S4:判斷日志記錄信息塊結構是否完整:判斷搜索到的記錄頭所在的日志記錄信息塊是否結構完整的日志記錄信息塊,若是,則進入S5步驟;若否,返回S2步驟;S5:解析并恢復日志記錄:解析搜索到的日志記錄信息塊,若符合S1中設置的日志記錄信息塊的存儲格式,則將其進行保存,以恢復日志記錄,若不符合,則不保存,返回S2步驟;S6:對已恢復的日志記錄進行排序以還原原始日志記錄的順序 ...
【技術特征摘要】
1.一種操作系統EVT日志碎片恢復的方法,其特征在于:包括如下步驟:S1:設置操作系統EVT日志采用的存儲結構:設置操作系統EVT日志采用的存儲結構,存儲結構包括頭部塊、日志記錄信息塊和尾部塊,日志記錄信息塊包括記錄頭、事件描述塊和數據塊,記錄頭至少包括記錄簽名、記錄編號、記錄時間、記錄長度和事件相關信息,數據塊至少包括記錄長度和數據相關信息,進入S2步驟;S2:通過記錄簽名搜索記錄頭:通過搜索記錄頭中記錄簽名的存儲位置,進行記錄頭的搜索,并判斷是否搜索到記錄頭,若有搜索到,則進入S3步驟;若未搜索到,則進入S6步驟;S3:判斷記錄頭結構是否完整:判斷搜索到的記錄頭是否結構完整的記錄頭,若是,則進入S4步驟;若否,返回S2步驟;S4:判斷日志記錄信息塊結構是否完整:判斷搜索到的記錄頭所在的日志記錄信息塊是否結構完整的日志記錄信息塊,若是,則進入S5步驟;若否,返回S2步驟;S5:解析并恢復日志記錄:解析搜索到的日志記錄信息塊,若符合S1中設置的日志記錄信息塊的存儲格式,則將其進行保存,以恢復日志記錄,若不符合,則不保存,返回S2步驟;S6:對已恢復的日志記錄進行排序以還原原始日志記錄的順序及內容:對S5中所有已恢復的單條日志記錄,按日志記錄信息塊中記錄頭的記錄編號大小進行排序,還原出原始日志記錄的順序及內容。2.如權利要求1所述的操作系統EVT日志碎片恢復的方法,其特征在于:所述操作系統為Windows操作系統。3.如權利要求1或2任一所述的操作系統EVT日志碎片恢復的方法,其特征在于:S1中,記錄頭的存儲結構...
【專利技術屬性】
技術研發人員:施志明,吳少華,江漢祥,蘇再添,
申請(專利權)人:廈門市美亞柏科信息股份有限公司,
類型:發明
國別省市:福建,35
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。