新四季網

一種計算機信息檢索系統與方法

2023-05-14 00:44:26 1

專利名稱:一種計算機信息檢索系統與方法
技術領域:
本發明涉及一種電子數據處理的方法與系統,尤其涉及一種對計算機存貯 的數據進行檢索處理的方法與系統。
背景技術:
隨著以計算機、網絡技術為代表的現代信息技術的飛速發展,存貯在計算 機中各種電子數據對於人們生活、工作越來越重要。人們常常需要檢索大量的 電子數據,特別是及時收集、分析、確認、保護、提取、歸檔計算機系統的各 類電子數據,已經成為計算機安全事件應急響應、打擊計算機犯罪、打擊涉及 計算機電子證據犯罪活動中最亟待解決的技術難題。
現有的計算機取證技術要求經過專業的技術人員到達現場,操作、檢查目 標計算機系統,拆卸機箱並取出存貯介質,利用硬碟複製機等專用設備複製存 貯介質以達到保全原始證據的目的,然後再利用取證系統分析計算機系統和復 制的存貯介質。上述過程中,為了得到最終的取證分析結論,必須要進行到達 現場、複雜的拆卸、長時間的複製工作,耗時長並且複雜。此外,安裝取證系 統的作業系統在加載存貯介質上的文件系統時,往往會主動寫入部分信息,從 而導致存貯介質上的原始信息遭到破壞。部分別有用心的犯罪分子,甚至可以 利用作業系統內部的漏洞,使作業系統在加載時破壞敏感證據。釆用取證系統 直接分析複製後的存貯介質,雖然可以避免存貯介質本身遭到破壞,但同樣會 破壞經轉儲後的數據,從而導致無法分析出關鍵的原始數據。
綜上所述,現有的計算機檢索、取證系統存在如下不足之處為了得到最 終的取證分析結論,必須要進行到達現場、複雜的拆卸、長時間的複製工作, 耗時長並且複雜,效率低下;對涉及犯罪的計算機電子證據的取證對技術人員
的要求很高,需要全面的計算機軟硬體知識,就司法人員現有的技術狀況來看,
難以普及計算機電子證據取證技術,不利於打擊涉及計算機電子證據犯罪活動; 無論是從目標計算機自身作業系統啟動檢索,還是取出目標計算機存貯介質復 制後檢索,都有可能破壞敏感證據,導致無法分析出關鍵的原始數據,嚴重影 響分析取得電子證據的真實性、合法性、關聯性以及證明力;檢索、取證功能 薄弱、種類單一,只能完成對純文本關鍵字、文件名稱為目標的檢索,缺少對圖片、文件內容、電話號碼、信用卡號碼、郵件地址、網絡地址、身份證號碼等 多種特定信息檢索的功能。

發明內容
本發明的目的在於克服上述不足,提供一種對計算機存貯的數據進行檢索 處理的方法與系統。
本發明的技術方案如下 一種計算機信息檢索系統,包括目標計算機、系 統啟動裝置、移動存儲裝置,所述移動存儲裝置載有檢索目標的配置信息並用 於存儲檢索結果;所述系統啟動裝置載有所述目標計算機啟動程序和檢索程序, 用於啟動所述目標計算機並使所述目標計算機運行檢索程序。
所述檢索程序由用戶監控界面模塊、檢索調度模塊、通信模塊、進程管理 模塊、檢索任務分配模塊、索引生成模塊、檢索功能模塊、檢索服務模塊構成。
所述用戶監控界面模塊運行時,顯示當前檢索狀態的信息,包括案件信息、 當前檢索進度、檢索結果、磁碟狀態;用於用戶輸入控制信息和檢索描述信息。
所述檢索調度模塊運行時,讀取並分析檢索目標配置信息,分析目標計算 機存儲設備的待檢索文件的索引,根據待檢索文件索引調度檢索任務,把檢索 狀態信息發送給所述用戶監控界面模塊,把檢索結果信息發送給所述檢索服務 模塊中的日誌子模塊,以生成檢索日誌。
所述通信模塊運行時,流轉發送各模塊之間控制及數據信息。
所述進程管理模塊運行時,負責啟動和關閉其他各模塊的運行。
所述檢索任務分配模板運行時,根據檢索任務調度不同的檢索功能模塊處理。
所述索引生成模塊運行時,根據檢索目標配置信息生成目標計算機存儲設 備上待檢索文件的索引。
所述檢索服務模塊包括壓縮服務、郵件服務、日誌服務、OFFICE文檔處理、 PDF文檔處理子模塊。
所述檢索功能模塊運行時,具有圖片、文字、文件內容匹配檢索功能。
所述系統啟動裝置啟動所述目標計算機不依賴於所述目標計算機自身的操 作系統。
所述系統啟動裝置與所述移動存儲裝置為一個裝置或者各自獨立的裝置。 所述檢索目標的配置信息由工作計算機寫入所述移動存儲裝置。 所述工作計算機和所述移動存儲裝置之間的連接出現異常時,不接受檢索 目標配置信息的寫入。所述目標計算機為本機作業系統已被破壞而無法啟動的計算機。 所述檢索結果由所述系統啟動裝置控制寫入所述移動存儲裝置。 所述檢索程序依據所述檢索目標的配置信息對所述目標計算機存儲信息進 行檢索。
所述目標計算機通過所述系統啟動裝置進行啟動,出現異常時,所述系統 啟動裝置會自動終止啟動。
所述目標計算機和所述移動存儲裝置之間的連接出現異常時,所述系統啟 動裝置會暫停檢索。
一種計算機信息檢索方法,包括以下步驟在工作計算機上通過配置程序
生成檢索目標配置信息;將檢索目標配置信息寫入移動存儲裝置;用載有檢索
程序的系統啟動裝置啟動目標計算機;將檢索目標配置信息導入檢索程序;進
行目標計算機信息檢索;生成檢索報告。
所述檢索程序由用戶監控界面模塊、檢索調度模塊、通信模塊、進程管理
模塊、檢索任務分配模塊、索引生成模塊、檢索功能模塊、檢索服務模塊構成。 所述用戶監控界面模塊運行時,顯示當前檢索狀態的信息,包括案件信息、
當前檢索進度、檢索結果、磁碟狀態;用於用戶輸入控制信息和檢索描迷信息。 所述檢索調度模塊運行時,讀取並分析檢索目標配置信息,分析目標計算
機存儲設備的待檢索文件的索引,根據待檢索文件索引調度檢索任務,把檢索
狀態信息發送給所述用戶監控界面模塊,把檢索結果信息發送給所述檢索服務
模塊中的日誌子模塊,以生成檢索曰志。
所述通信模塊運行時,流轉發送各模塊之間控制及數據信息。 所述進程管理模塊運行時,負責啟動和關閉其他各模塊的運行。 所述檢索任務分配模塊運行時,根據檢索任務調度不同的檢索功能模塊處理。
所述索引生成模塊運行時,根據檢索目標配置信息生成目標計算機存儲設 備上待檢索文件的索引。
所述檢索服務模塊包括壓縮服務、郵件服務、日誌服務,OFFICE文檔處理, PDF文檔處理子模塊。
所述檢索功能模塊運行時,具有圖片、文字、文件內容匹配檢索功能。
所述用戶監控界面模塊運行時,包括如下步驟在目標計算機或通過網絡 在其他計算機上顯示監控界面,等待消息;判斷接收到的消息是否是用戶輸入 命令,如果是,繼續判斷該消息是否為退出命令,如果是,則退出;如果否,則把該消息發給通信模塊,繼續等待消息;如果接收的不是用戶輸入命令,則 繼續判斷是否為檢索結束消息,如果是,則結束;如果否,則把接收到的信息 顯示到用戶界面上,然後繼續等待消息。
所述檢索調度模塊運行時,包括如下步驟從移動存儲設備中獲取檢索目 標配置信息,把檢索目標配置信息發送給通信模塊;接收從通信模塊發送過來 的索引數據,從索引數據中讀取需要檢索的文件信息,分析索引數據,判斷索 引數據是否分析結束,如果是,則發送結東消息到用戶界面監控模塊,然後結 東;如果否,根據檢索的條件把待檢索文件發送到通信模塊;從通信模塊接收 檢索結果信息,並將曰志信息發送到通信模塊,再把日誌和其他信息發送到用 戶界面監控模塊;再返回從索引數據中讀取需要檢索的文件信息。
所述通信模塊運行時,包括如下步驟等待並接收數據;判斷該數據是否 為退出通信模塊的命令,如果是,則退出;如果不是,繼續判斷該數據是否為 命令消息,如果是,則將該數據轉發給檢索調度模塊,然後繼續等待接收數據; 如果否,則檢測該數據是否為檢索調度模塊發來的數據,如果是,則轉發給進 程管理模塊,然後繼續等待接收數據;如果否,則判斷該數據是否為進程管理 模塊返回的數據,如果是,則把數據轉發給檢索調度模塊,然後繼續等待接收 數據;如果否,則寫錯誤曰志,然後繼續等待接收數據。
所述進程管理模塊運行時,包括如下步驟分別啟動用戶監控界面模塊、 檢索調度模塊、通信模塊、索引生成模塊、檢索服務模塊、檢索任務分配模塊; 開始接收通信模塊發來的數據;判斷該數據是否為退出進程管理模塊的命令, 如果是,則退出進程管理模塊;如果不是,則進一步判斷該數據為何種服務類 型,如果為索引生成服務類型,則生成待檢索文件索引;如果為檢索服務類型, 則執行特定的檢索服務,如壓縮服務,郵件服務,日誌服務,OFFICE文檔處理, PDF文檔處理;如果為檢索功能服務類型,則檢索目標數據,如文字、圖片和文 件內容;以上三種服務執行完畢,把結果返回給通信模塊,並重新開始接收通 信模塊發來的數據。
所述索引生成模塊運行時,包括如下步驟從進程管理模塊獲取檢索目標 配置信息,讀取目標存儲設備中的文件列表信息,根據檢索目標配置信息篩選 文件,生成待檢索文件索引;判斷是否設置了優先搜索的路徑,如果是,調整 待檢索文件索引,將包含在優先路徑中的文件放置在索引前部,保存待檢索文 件索引;如果否,直接保存待檢索文件索;把結果返回給進程管理模塊。
所述檢索功能模塊進行圖片檢索時,包括如下步驟從進程管理模塊獲取
10檢索目標配置信息,判斷是否為模糊檢索,如果是,則使用圖片模糊匹配算法計算出匹配度,然後將檢索結果返回進程管理模塊;如果否,則使用圖片精確匹配算法檢索,再將檢索結果返回進程管理模塊。
所述模糊檢索支持多種圖像格式,包括GIF、 JPEG、 PNG、 XPM、 TGA、 TIFF、BMP、 SVG。
所述檢索功能模塊進行文件內容匹配檢索時,包括如下步驟從進程管理模塊獲取檢索目標配置信息,計算匹配文件大小,第一次判斷是否校驗成功,若否,則將檢索結果返回進程管理模塊;若是,則計算匹配文件MD5校驗和,再判斷是否校驗成功,若否,則將檢索結果返回進程管理模塊;若是,則計算匹配文件SHA256校驗和,第三次判斷是否校驗成功,若否,則將檢索結果返回進程管理模塊;若是,也將檢索結果返回進程管理模塊。
所述檢索功能模塊進行文字檢索時,包括如下步驟從進程管理模塊獲取檢索目標配置信息,判斷是否為關鍵字檢索,若是,則在文件中檢索關鍵字,再將檢索結果返回進程管理模塊;若否,則利用POSIX正則表達式規則進行檢索,再將檢索結果返回進程管理模塊。
所述利用POSIX正則表達式規則進行檢索,支持特定格式如電郵地址、信用卡號碼的搜索。
所述目標計算機為本機作業系統已被破壞而無法啟動的計算機,所述系統啟動裝置啟動所述目標計算機不依賴於所述目標計算機自身的作業系統。本發明對於目標計算機的硬碟內容具備非破壞性。
本發明支持辦公套件文檔、電子表格、郵件、網頁、即時通信記錄、文本的搜索。
本發明可以搜索已刪除文件,並可以恢復。本發明支持按照優先級排序進行快速搜索。本發明支持搜索非圖片文件中的圖片信息。本發明支持搜索壓縮文件。本發明支持光碟鏡像文件搜索。
本發明能同時支持搜索簡體中文與繁體中文的各種編碼,包括GB2312、GBK、 GB18030、 BIG5、 BIG5-HKSCS、 UTF-16、 UTF-8,無論文件內容是用以上哪
種編碼、只要匹配檢索關鍵字中漢字的文件均能被檢索出來。本發明支持對windows系統中縮略圖數據的搜索。
本發明與現有技術相比具有的有益效果是為了得到最終的取證分析結論,沒有複雜的拆卸、長時間的複製工作,實現快速搜索、現場取證,耗時短並且過程簡單,效率高,有利於計算機犯罪的打擊;對涉及犯罪的計算機電子證據的取證對技術人員的要求低,甚至不需要計算機軟硬體知識,就司法人員現有的技術狀況來看,有利於普及計算機電子證據取證技術,有利於打擊涉及計算
機電子證據犯罪活動;不從目標計算機的作業系統啟動,檢索程序不在目標計
算機安裝,對目標計算機的存貯介質不會有任何修改,不會破壞敏感證據而導致無法分析出關鍵的原始數據,確保分析取得電子證據的真實性、合法性、關
聯性以及證明力;檢索、取證功能強大,具有圖片、文字、文件內容匹配檢索功能,支持辦公套件文檔、電子表格、郵件、網頁、即時通信記錄、文本的搜索。可以搜索已刪除文件,並可以恢復。支持按照優先級排序進行快速搜索。支持搜索非圖片文件中的圖片信息。支持搜索壓縮文件。支持光碟鏡像文件搜索。


圖i為本發明結構示意圖2為檢索程序模塊圖3為檢索程序流程圖4為用戶監控模塊流程圖5為檢索調度模塊流程圖6為通信模塊流程圖7為進程管理模塊流程圖8為索引生成模塊流程圖9為關鍵字搜索模塊流程圖IO為圖片搜索模塊流程圖11為文件內容精確檢索模塊流程圖。
具體實施例方式
下面結合附圖和具體實施方式
對本發明作詳細描述。
如圖l所示, 一種計算機信息檢索系統,包括目標計算機ioi、系統啟動裝置102、移動存儲裝置103,移動存儲裝置103載有檢索目標的配置信息並用於存儲檢索結果;系統啟動裝置102載有啟動程序和檢索程序,用於啟動目標計算機101並使目標計算機101運行檢索程序。一種計算機信息檢索方法,包括以下步驟在工作計算機上通過配置程序
生成檢索目標配置信息;將檢索目標配置信息寫入移動存儲裝置103;用載有檢索程序的系統啟動裝置102啟動目標計算機;將檢索目標配置信息導入檢索程序;進行目標計算機101信息檢索;生成檢索報告。
系統啟動裝置102與移動存儲裝置103可以是一個裝置,或者是各自獨立的裝置,如光碟、快閃記憶體盤、移動硬碟等。工作計算機和移動存儲裝置103之間的連接出現異常時,不接受檢索目標配置信息的寫入。目標計算機101可以是本機作業系統已被破壞而無法啟動的計算機。檢索結果由系統啟動裝置102控制寫入移動存儲裝置103。檢索程序依據檢索目標的配置信息對目標計算機101的存儲信息進行檢索。目標計算機101通過系統啟動裝置102進行啟動,出現異常時,系統啟動裝置102會自動終止啟動。目標計算機101和移動存儲裝置103之間的連接出現異常時,系統啟動裝置102會暫停檢索。
如圖2所示,檢索程序由用戶監控界面模塊、檢索調度模塊、通信模塊、進程管理模塊、檢索任務分配模塊、索引生成模塊、檢索功能模塊、檢索服務模塊構成。
如圖3所示,檢索程序按如下流程運行在步驟S301,流程開始;在步驟S302,使用系統啟動裝置102載有的啟動程序啟動目標計算機101;在步驟S303,啟動進程管理模塊;在步驟S304,開始檢索存貯於目標計算機101中的數據;在步驟S305,檢索完成,生成檢索報告;在步驟S306,流程結東。
下面具體描述檢索程序的各功能模塊運行流程。
如圖4所示,用戶監控界面模塊運行時,包括如下流程在步驟S401,流程開始;在步驟S402,在目標計算機或通過網絡在其他計算機上顯示監控界面;在步驟S403,等待消息;在步驟S404,判斷接收到的消息是否是用戶輸入命令,如用戶輸入控制信息、檢索描述信息;如果是,進入步驟S406,如果否,進入步驟S405。
在步驟S406,繼續判斷該消息是否為退出命令,如果是,進入步驟S409,流程結東;如果否,進入步驟S408,則把該消息發給通信模塊,進一步流程如圖6所示;然後返回步驟S403,繼續等待消息。
在步驟S405,繼續判斷是否為檢索結東消息,如果是,進入步驟S409,流程結束;如果否,進入步驟S407,把接收到的信息顯示到用戶界面上,顯示當前檢索狀態的信息,包括案件信息、當前檢索進度、檢索結果、磁碟狀態;然後返回步驟S403,繼續等待消息。如圖5所示,檢索調度模塊運行時,包括如下流程在步驟S501,流程開始;在步驟S502,從移動存儲設備中獲取檢索目標配置信息;在步驟S503,把檢索目標配置信息發送給通信模塊,進一步流程如圖6所示;在步驟S504,接收從通信模塊發送過來的索引數據;在步驟S505,從索引數據中讀取需要檢索的文件信息;在步驟S506,分析索引數據;在步驟507,判斷索引數據是否分析結束,如果是,則進入步驟S509,如果否,進入步驟S508。
在步驟S509,發送結東消息到用戶界面監控模塊,進一步流程,如圖4所示;然後進入步驟S513,流程結東。
在步驟S508,根據檢索的條件,把待檢索文件發送到通信模塊,進一步流程如圖6所示;在步驟S510,從通信模塊接收檢索結果信息;在步驟S511,將曰志信息發送到通信模塊,進一步流程,如圖6所示;在歩驟S512,再把曰志和其他信息發送到用戶界面監控模塊,進一步流程,如圖4所示;然後返回步驟S505,繼續從索引數據中讀取需要檢索的文件信息。
檢索調度模塊讀取並分析檢索目標配置信息,分析目標計算機存儲設備的待檢索文件的索引,根據待檢索文件索引調度檢索任務,把檢索狀態信息發送給所述用戶監控界面模塊,把檢索結果信息發送給所述檢索服務模塊中的曰志子模塊,以生成檢索曰志。
如圖6所示,通信模塊運行時,流轉發送各模塊之間控制及數據信息,包括如下流程在步驟S601,流程開始;在步驟S602,等待並接收數據;在步驟S603,判斷該數據是否為退出通信模塊的命令,如果是,則進入步驟S605,流程結東;如果否,進入步驟S604。
在步驟S604,繼續判斷該數據是否為命令消息,如果是,則進入步驟S606,如果否,進入步驟S607。
在步驟S606,將該數據轉發給檢索調度模塊,進一步流程,如圖5所示;然後返回步驟S602,繼續等待接收數據;在步驟S607,判斷該數據是否為檢索調度模塊發來的數據,如果是,進入步驟S608,如果否,進入步驟S609。
在步驟S608,將該數據轉發給進程管理模塊,進一步流程,如圖7所示;然後返回步驟S602,繼續等待接收數據;在步驟S609,判斷該數據是否為進程管理模塊返回的數據,如果是,進入步驟S606,如果否,進入步驟S610。
在步驟S606,把數據轉發給檢索調度模塊,然後返回歩驟S602,繼續等待接收數據;在步驟S610,則寫錯誤曰志,然後返回步驟S602,繼續等待接收數據。如圖7所示,進程管理模塊運行時,負責啟動和關閉其他各模塊的運行,
包括如下流程在步驟S701,流程開始;在步驟S702,啟動用戶監控界面模塊;在步驟S703,啟動檢索調度模塊;在步驟S704,啟動通信模塊;在步驟S705,啟動索引生成模塊;在步驟S706,啟動檢索服務模塊;在步驟S707,啟動檢索任務分配模塊,根據檢索任務調度不同的檢索功能模塊處理;在步驟S708,開始接收通信模塊發來的數據;在步驟S710,判斷該數據是否為退出進程管理模塊的命令,如果是,進入步驟S709,流程結東;如果否,進入步驟S711。
在步驟S711,判斷該數據為何種服務類型,如果為索引生成服務類型,則進入步驟S712,生成待檢索文件索引;如果為檢索服務類型,則進入步驟S713,執行特定的檢索服務,如壓縮服務,郵件服務,日誌服務,OFFICE文檔處理,PDF文檔處理;如果為檢索功能服務類型,則進入步驟S714,檢索目標數據,如文字、圖片和文件內容,支持辦公套件文檔、電子表格、郵件、網頁、即時通信記錄、文本的搜索,可以搜索已刪除文件,並可以恢復,支持搜索非圖片文件中的圖片信息,支持按照優先級排序進行快速搜索,支持搜索非圖片文件中的圖片信息,支持搜索壓縮文件,支持光碟鏡像文件搜索,支持對windows系統中縮略圖數據的搜索;以上步驟S712、步驟S713、步驟S714執行完畢,各自進入步驟S715,把執行結果返回給通信模塊,進一步流程,如圖6所示;然後返回步驟S708,重新開始接收通信模塊發來的數據。
如圖8所示,索引生成模塊運行時,包括如下流程在步驟S801,流程開始;在步驟S802,從進程管理模塊獲取檢索目標配置信息;在步驟S803,讀取目標存儲設備中的文件列表信息;在步驟S804,根據檢索目標配置信息篩選文件,生成待檢索文件索引;在步驟S805,判斷是否設置了優先搜索的路徑,如果是,進入步驟S806;如果否,進入步驟S807。
在步驟S806,調整待檢索文件索引,將包含在優先路徑中的文件放置在索引前部;然後進入步驟S807。
在步驟S807,保存待檢索文件索引;在步驟S808,把待檢索文件索引返回給進程管理模塊,進一步流程,如圖7所示;在步驟S809,流程結東。
如圖9所示,檢索功能模塊進行文字檢索時,包括如下流程在步驟S901,流程開始;在步驟S902,從進程管理模塊獲取檢索目標配置信息;在步驟S903判斷是否為關鍵字檢索,若是,則進入步驟S904,在文件中檢索關鍵字;若否,則進入在步驟S905,利用POSIX正則表達式規則進行檢索,支持特定格式如電郵地址、信用卡號碼的搜索;以上步驟S904、S905執行完畢,各自進入步驟S906,將檢索結果返回進程管理模塊,進一步流程,如圖7所示;在步驟S907,流程 結東。
如圖IO所示,檢索功能模塊進行圖片檢索時,包括如下流程在步驟SIOOI, 流程開始;在步驟S10G2,從進程管理模塊獲取檢索目標配置信息;在步驟S1003, 判斷是否為模糊檢索,支持多種圖像格式,包括GIF、 JPEG、 PNG、 XPM、 TGA、 TIFF、 BMP、 SVG;如果是,則進入步驟S1005 ,使用gqview、 imgseek、 findimagedupes、 gnuift等工具提供的圖片模糊匹配算法計算出匹配度;如果 否,則進入步驟S1004,使用md5、 sha256校驗和以及文件大小等要素進行圖片 精確匹配檢索;以上步驟S1004、 S1005執行完畢,各自進入步驟S1006,將檢 索結果返回進程管理模塊,進一步流程,如圖7所示;在步驟S1007,流程結東。
如圖11所示,檢索功能模塊進行文件內容匹配檢索時,包括如下流程在 步驟SllOl,流程開始;在步驟S1102,從進程管理模塊獲取檢索目標配置信息; 在步驟S1103,計算匹配文件大小;在步驟S1104,判斷是否校驗成功,若否, 則進入在步驟S1109;若是,進入步驟S1105。
在步驟S1105,計算匹配文件MD5校驗和;在步驟S1106,判斷是否校驗成 功,若否則進入在步驟S1109;若是,進入步驟S1107。
在步驟S1107;計算匹配文件SHA256校驗和;在步驟S1108,判斷是否校 驗成功,若否,則進入在步驟S1109;若是,也進入步驟S1109。
在步驟S1109,將檢索結果返回進程管理模塊,進一步流程,如圖7所示; 在步驟SlllO,流程結東。
除上述實施例外,本發明還可以有其他實施方式,凡採用等同替換或等效 變換形成的技術方案,均落在本發明要求的保護範圍之內。
權利要求
1. 一種計算機信息檢索系統,包括目標計算機、系統啟動裝置、移動存儲裝置,其特徵在於所述移動存儲裝置載有檢索目標的配置信息並用於存儲檢索結果;所述系統啟動裝置載有所述目標計算機啟動程序和檢索程序,用於啟動所述目標計算機並使所述目標計算機運行檢索程序;所述檢索程序由用戶監控界面模塊、檢索調度模塊、通信模塊、進程管理模塊、檢索任務分配模塊、索引生成模塊、檢索功能模塊、檢索服務模塊構成。
2. 根據權利要求l所述的一種計算機信息檢索系統,其特徵在於所述用戶監控 界面模塊運行時,顯示當前檢索狀態的信息,包括檢索任務信息、當前檢索 進度、檢索結果、磁碟狀態;用於用戶輸入控制信息和檢索任務信息。
3. 根據權利要求l所述的一種計算機信息檢索系統,其特徵在於所述檢索調度 模塊運行時,讀取並分析檢索目標配置信息,分析目標計算機存儲設備的待 檢索文件的索引,根據待檢索文件索引調度檢索任務,把檢索狀態信息發送 給所述用戶監控界面模塊,把檢索結果信息發送給所述檢索服務模塊中的曰 志子模塊,以生成檢索曰志。
4. 根據權利要求l所述的一種計算機信息檢索系統,其特徵在於所述通信模塊 運行時,流轉發送各模塊之間控制及數據信息。
5. 根據權利要求l所述的一種計算機信息檢索系統,其特徵在於所述進程管理 模塊運行時,負責啟動和關閉其他各模塊的運行。
6. 根據權利要求l所述的一種計算機信息檢索系統,其特徵在於所述檢索任務 分配模塊運行時,根據檢索任務調度不同的檢索功能模塊處理。
7. 根據權利要求l所述的一種計算機信息檢索系統,其特徵在於所述索引生成 模塊運行時,根據檢索目標配置信息生成目標計算機存儲設備上待檢索文件 的索引。
8. 根據權利要求l所述的一種計算機信息檢索系統,其特徵在於所述檢索服務 模塊包括壓縮服務、郵件服務、日誌服務、OFFICE文檔處理以及PDF文檔處 理子模塊。
9. 根據權利要求l所述的一種計算機信息檢索系統,其特徵在於所述檢索功能 模塊運行時,具有圖片、文字、文件內容匹配檢索功能。
10. 根據權利要求1所述的一種計算機信息檢索系統,其特徵在於所述系統啟動 裝置與所述移動存儲裝置為一個裝置。
11. 根據權利要求1所述的一種計算機信息檢索系統,其特徵在於所述系統啟動 裝置與所述移動存儲裝置為各自獨立的裝置。
12. 根據權利要求1所述的一種計算機信息檢索系統,其特徵在於所述檢索目標 的配置信息由工作計算機寫入所述移動存儲裝置。
13. 根據權利要求1所述的一種計算機信息檢索系統,其特徵在於所述系統啟動 裝置啟動所述目標計算機不依賴於所述目標計算機自身的作業系統。
14. 根據權利要求1所述的一種計算機信息檢索系統,其特徵在於所述檢索結果由所述系統啟動裝置控制寫入所述移動存儲裝置。
15. 根據權利要求1所述的一種計算機信息檢索系統,其特徵在於所述檢索程序依據所述檢索目標的配置信息對所述目標計算機存儲信息進行檢索。
16. —種計算機信息檢索方法,其特徵在於包括以下步驟在工作計算機上通過配置程序生成檢索目標配置信息;將檢索目標配置信息寫入移動存儲裝置; 用載有檢索程序的系統啟動裝置啟動目標計算機;將檢索目標配置信息導入 檢索程序;進行目標計算機信息檢索;生成檢索報告。
17. 根據權利要求16所述的一種計算機信息檢索方法,其特徵在於所述檢索程 序由用戶監控界面模塊、檢索調度模塊、通信模塊、進程管理模塊、檢索任 務分配模塊、索引生成模塊、檢索功能模塊、檢索服務模塊構成。
18. 根據權利要求17所述的一種計算機信息檢索方法,其特徵在於所述用戶監控界面模塊運行時,顯示當前檢索狀態的信息,包括案件信息、當前檢索進度、檢索結果、磁碟狀態;用於用戶輸入控制信息和檢索描述信息。
19. 根據權利要求17所述的一種計算機信息檢索方法,其特徵在於所述檢索調度模塊運行時,讀取並分析檢索目標配置信息,分析目標計算機存儲設備的 待檢索文件的索引,根據待檢索文件索引調度檢索任務,把檢索狀態信息發 送給所述用戶監控界面模塊,把檢索結果信息發送給所述檢索服務模塊中的 曰志子模塊,以生成檢索日誌。
20. 根據權利要求17所述的一種計算機信息檢索方法,其特徵在於所述通信模 塊運行時,流轉發送各模塊之間控制及數據信息。
21. 根據權利要求17所述的一種計算機信息檢索方法,其特徵在於所述進程管 理模塊運行時,負責啟動和關閉其他各模塊的運行。
22. 根據權利要求17所述的一種計算機信息檢索方法,其特徵在於所述檢索任務分配模塊運行時,根據檢索任務調度不同的檢索功能模塊處理。
23. 根據權利要求17所述的一種計算機信息檢索方法,其特徵在於所述索引生 成模塊運行時,根據檢索目標配置信息生成目標計算機存儲設備上待檢索文 件的索引。
24. 根據權利要求17所述的一種計算機信息檢索方法,其特徵在於所述檢索服 務模塊包括壓縮服務、郵件服務、日誌服務、OFFICE文檔處理、PDF文檔處 理子模塊。
25. 根據權利要求17所述的一種計算機信息檢索方法,其特徵在於所述檢索功 能模塊運行時,具有圖片、文字、文件內容匹配檢索功能。
26. 根據權利要求17所述的一種計算機信息檢索方法,其特徵在於所述用戶監 控界面模塊運行時,包括如下步驟在目標計算機或通過網絡在其他計算機 上顯示監控界面,等待消息;判斷接收到的消息是否是用戶輸入命令,如果 是,繼續判斷該消息是否為退出命令,如果是,則退出;如果否,則把該消 息發給通信模塊,繼續等待消息;如果接收的不是用戶輸入命令,則繼續判 斷是否為檢索結束消息,如果是,則結東;如果否,則把接收到的信息顯示 到用戶界面上,然後繼續等待消息。
27. 根據權利要求17所述的一種計算機信息檢索方法,其特徵在於所述檢索調 度模塊運行時,包括如下步驟從移動存儲設備中獲取檢索目標配置信息, 把檢索目標配置信息發送給通信模塊;接收從通信模塊發送過來的索引數 據,從索引數據中讀取需要檢索的文件信息,分析索引數據,判斷索引數據 是否分析結束,如果是,則發送結東消息到用戶界面監控模塊,然後結束; 如果否,根據檢索的條件把待檢索文件發送到通信模塊;從通信模塊接收檢 索結果信息,並將日誌信息發送到通信模塊,再把日誌和其他信息發送到用 戶界面監控模塊;再返回從索引數據中讀取需要檢索的文件信息。
28. 根據權利要求17所述的一種計算機信息檢索方法,其特徵在於所述通信模 塊運行時,包括如下步驟等待並接收數據;判斷該數據是否為退出通信模 塊的命令,如果是,則退出;如果不是,繼續判斷該數據是否為命令消息, 如果是,則將該數據轉發給檢索調度模塊,然後繼續等待接收數據;如果否, 則檢測該數據是否為檢索調度模塊發來的數據,如果是,則轉發給進程管理 模塊,然後繼續等待接收數據;如果否,則判斷該數據是否為進程管理模塊 返回的數據,如果是,則把數據轉發給檢索調度模塊,然後繼續等待接收數據;如果否,則寫錯誤曰志,然後繼續等待接收數據。
29. 根據權利要求17所述的一種計算機信息檢索方法,其特徵在於所述進程管 理模塊運行時,包括如下步驟分別啟動用戶監控界面模塊程序、檢索調度 模塊程序、通信模塊程序、索引生成模塊程序、檢索服務模塊程序、檢索任 務分配模塊程序;開始接收通信模塊發來的數據;判斷該數據是否為退出進 程管理模塊的命令,如果是,則退出進程管理模塊;如果不是,則進一步判 斷該數據為何種服務類型,如果為索引生成服務類型,則生成待檢索文件索 引;如果為檢索服務類型,則執行特定的檢索服務,如壓縮服務,郵件服務, 曰志服務,OFFICE文檔處理,PDF文檔處理;如果為檢索功能服務類型,則檢索目標數據,如文字、圖片和文件內容;以上三種服務執行完畢,把結果返回給通信模塊,並重新開始接收通信模塊發來的數據。
30. 根據權利要求17所述的一種計算機信息檢索方法,其特徵在於所述索引生 成模塊運行時,包括如下步驟從進程管理模塊獲取檢索目標配置信息,讀 取目標存儲設備中的文件列表信息,根據檢索目標配置信息篩選文件,生成 待檢索文件索引;判斷是否設置了優先搜索的路徑,如果是,調整待檢索文件索引,將包含在優先路徑中的文件放置在索引前部,保存待檢索文件索引; 如果否,直接保存待檢索文件索;把結果返回給進程管理模塊。
31. 根據權利要求17所述的一種計算機信息檢索方法,其特徵在於所述檢索功 能模塊進行圖片檢索時,包括如下步驟從進程管理模塊獲取檢索目標配置 信息,判斷是否為模糊檢索,如果是,則使用圖片模糊匹配算法計算出匹配度,然後將檢索結果返回進程管理模塊;如果否,則使用圖片精確匹配算法檢索,再將檢索結果返回進程管理模塊。
32. 根據權利要求31所述的一種計算機信息檢索方法,其特徵在於所述模糊檢 索支持多種圖像格式,包括GIF、 JPEG、 PNG、 XPM、 TGA、 TIFF、 BMP、 SVG。
33. 根據權利要求17所述的一種計算機信息檢索方法,其特徵在於所述檢索功 能模塊進行文件內容匹配檢索時,包括如下步驟從進程管理模塊獲取檢索 目標配置信息,計算匹配文件大小,第一次判斷是否校驗成功,若否,則將 檢索結果返回進程管理模塊;若是,則計算匹配文件MD5校驗和,再判斷是 否校驗成功,若否,則將檢索結果返回進程管理模塊;若是,則計算匹配文 件SHA256校驗和,第三次判斷是否校驗成功,若否,則將檢索結果返回進程管理模塊;若是,也將檢索結果返回進程管理模塊。
34. 根據權利要求17所述的一種計算機信息檢索方法,其特徵在於所述檢索功能模塊進行文字檢索時,包括如下步驟從進程管理模塊獲取檢索目標配置 信息,判斷是否為關鍵字檢索,若是,則在文件中檢索關鍵字,再將檢索結果返回進程管理模塊;若否,則利用POSIX正則表達式規則進行檢索,再將 檢索結果返回進程管理模塊。
35. 根據權利要求34所述的一種計算機信息檢索方法,其特徵在於所述利用 P0SIX正則表達式規則進行檢索,支持特定格式如電郵地址、信用卡號碼的 搜索。
36. 根據權利要求16所述的一種計算機信息檢索方法,其特徵在於所述系統啟 動裝置啟動所述目標計算機不依賴於所述目標計算機自身的作業系統。
37. 根據權利要求16所述的一種計算機信息檢索方法,其特徵在於對於目標計 算機的硬碟內容具備非破壞性。
38. 根據權利要求16所述的一種計算機信息檢索方法,其特徵在於支持辦公套 件文檔、電子表格、郵件、網頁、即時通信記錄、文本的搜索。
39. 根據權利要求16所述的一種計算機信息檢索方法,其特徵在於可以搜索已 刪除文件,並可以恢復。
40. 根據權利要求16所述的一種計算機信息檢索方法,其特徵在於支持按照優 先級排序進行快速搜索。
41. 根據權利要求16所述的一種計算機信息檢索方法,其特徵在於支持搜索非 圖片文件中的圖片信息。
42. 根據權利要求16所述的一種計算機信息檢索方法,其特徵在於支持搜索壓 縮文件。
43. 根據權利要求16所述的一種計算機信息檢索方法,其特徵在於支持光碟鏡 像文件搜索。
44. 根據權利要求16所述的一種計算機信息檢索方法,其特徵在於能同時支持 搜索簡體中文與繁體中文的各種編碼,包括GB2312、 GBK、 GB18030、 BIG5、 :BIG5-HKSCS、 UTF-16、 UTF-8,無論文件內容是用以上哪種編碼、只要匹配 檢索關鍵字中漢字的文件均能被檢索出來。
45. 根據權利要求16所述的一種計算機信息檢索方法,其特徵在於支持對 windows系統中縮略圖數據的搜索。
全文摘要
本發明公開了一種計算機信息檢索系統,包括目標計算機、系統啟動裝置、移動存儲裝置,所述移動存儲裝置載有檢索目標的配置信息並用於存儲檢索結果;所述系統啟動裝置載有所述目標計算機啟動程序和檢索程序,用於啟動所述目標計算機並使所述目標計算機運行檢索程序。一種計算機信息檢索方法,包括以下步驟在工作計算機上通過配置程序生成檢索目標配置信息;將檢索目標配置信息寫入移動存儲裝置;用載有檢索程序的系統啟動裝置啟動目標計算機;將檢索目標配置信息導入檢索程序;進行目標計算機信息檢索;生成檢索報告。
文檔編號G06F17/30GK101482870SQ20081019623
公開日2009年7月15日 申請日期2008年8月29日 優先權日2008年8月29日
發明者鍾臻智, 黃彥邦 申請人:南京新華科技發展有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀