一種虛擬器及跨os的數(shù)據(jù)處理系統(tǒng)和方法
【專利摘要】本發(fā)明公開了一種虛擬器及跨OS的數(shù)據(jù)處理系統(tǒng)和方法,所述方法包括:加載并運(yùn)行于移動(dòng)端的虛擬器接收桌面端對(duì)移動(dòng)端數(shù)據(jù)進(jìn)行處理的用戶請(qǐng)求;虛擬器對(duì)移動(dòng)端數(shù)據(jù)執(zhí)行與用戶請(qǐng)求相應(yīng)的處理過程;虛擬器將處理結(jié)果返回至桌面端??梢?,本發(fā)明將包含有數(shù)據(jù)處理系統(tǒng)的虛擬器加載并運(yùn)行于移動(dòng)端,通過虛擬器取得移動(dòng)端及其內(nèi)數(shù)據(jù)的控制權(quán),當(dāng)用戶需對(duì)移動(dòng)端數(shù)據(jù)進(jìn)行恢復(fù)或取證時(shí),桌面端負(fù)責(zé)發(fā)送控制請(qǐng)求,虛擬器執(zhí)行與該請(qǐng)求相對(duì)應(yīng)的數(shù)據(jù)處理過程,實(shí)現(xiàn)恢復(fù)或取證目的。無需復(fù)制、且數(shù)據(jù)的處理平臺(tái)由桌面端轉(zhuǎn)移至加載了虛擬器的移動(dòng)端,從而,本發(fā)明實(shí)現(xiàn)了在提高執(zhí)行效率、節(jié)約時(shí)間的同時(shí)充分利用移動(dòng)端計(jì)算能力、降低桌面端執(zhí)行壓力的目的。
【專利說明】一種虛擬器及跨OS的數(shù)據(jù)處理系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于跨OS (Operating system,操作系統(tǒng))的移動(dòng)設(shè)備數(shù)據(jù)恢復(fù)與取證【技術(shù)領(lǐng)域】,尤其涉及一種虛擬器及跨OS的數(shù)據(jù)處理系統(tǒng)和方法。
【背景技術(shù)】
[0002]病毒破壞、人為錯(cuò)誤操作、人為故意破壞等原因可能導(dǎo)致移動(dòng)設(shè)備上的數(shù)據(jù)被刪除、覆蓋或丟失,甚至導(dǎo)致移動(dòng)設(shè)備當(dāng)前系統(tǒng)不能正常工作,基于此,無論是出于找回?cái)?shù)據(jù)的目的還是取證的目的都需要對(duì)移動(dòng)設(shè)備上的數(shù)據(jù)進(jìn)行恢復(fù)。
[0003]當(dāng)前,實(shí)現(xiàn)對(duì)移動(dòng)設(shè)備上的數(shù)據(jù)進(jìn)行恢復(fù)通常有兩種方法:(1)直接利用尚能工作的移動(dòng)設(shè)備當(dāng)前系統(tǒng)將其數(shù)據(jù)復(fù)制到桌面端,然后在桌面端進(jìn)行數(shù)據(jù)分析和恢復(fù);(2)從移動(dòng)設(shè)備當(dāng)前系統(tǒng)固件包中提取內(nèi)核鏡像文件,替代當(dāng)前系統(tǒng)啟動(dòng),然后將數(shù)據(jù)復(fù)制至桌面端,并在桌面端對(duì)數(shù)據(jù)進(jìn)行恢復(fù)。上述兩種方法均采用了復(fù)制的方式,此種方式下,復(fù)制時(shí)間將會(huì)隨著移動(dòng)設(shè)備數(shù)據(jù)量的增加而增大,存在執(zhí)行效率低下的問題,浪費(fèi)時(shí)間;且數(shù)據(jù)分析和恢復(fù)的處理過程在桌面端進(jìn)行,移動(dòng)端僅作為數(shù)據(jù)源,大大浪費(fèi)了移動(dòng)端的計(jì)算能力,加大了桌面端的執(zhí)行壓力,不利于在同一桌面端開展大量的并發(fā)操作。
[0004]綜上,現(xiàn)有恢復(fù)技術(shù)需要將移動(dòng)設(shè)備上數(shù)據(jù)復(fù)制至桌面端,并在桌面端執(zhí)行恢復(fù)過程,存在執(zhí)行效率低浪費(fèi)時(shí)間、加大桌面端執(zhí)行壓力的缺點(diǎn)。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明的目的在于提供一種虛擬器,并基于此提供一種跨OS的數(shù)據(jù)處理系統(tǒng)和方法,以解決上述問題,克服為了分析、恢復(fù)數(shù)據(jù)而被迫復(fù)制數(shù)據(jù)到桌面端,并在桌面端執(zhí)行恢復(fù)過程的問題,實(shí)現(xiàn)在提高執(zhí)行效率、節(jié)約時(shí)間的同時(shí)降低桌面端執(zhí)行壓力的目的。
[0006]為此,本發(fā)明公開如下技術(shù)方案:
[0007]—種虛擬器,包括數(shù)據(jù)處理系統(tǒng),所述數(shù)據(jù)處理系統(tǒng)包括接收模塊、處理模塊和反饋模塊,其中:
[0008]所述接收模塊,用于接收用戶請(qǐng)求,所述用戶請(qǐng)求包括目標(biāo)操作對(duì)象的標(biāo)識(shí)信息以及需對(duì)目標(biāo)操作對(duì)象所執(zhí)行的操作;
[0009]所述處理模塊,用于對(duì)所述標(biāo)識(shí)信息所標(biāo)識(shí)的目標(biāo)操作對(duì)象執(zhí)行與所述操作相對(duì)應(yīng)的分析、處理過程,以得到處理結(jié)果;
[0010]所述反饋模塊,用于反饋所述處理結(jié)果。
[0011]優(yōu)選的,所述操作包括數(shù)據(jù)恢復(fù)或數(shù)據(jù)取證。
[0012]優(yōu)選的,所述用戶請(qǐng)求具體為控制指令,所述控制指令包括數(shù)據(jù)恢復(fù)指令或數(shù)據(jù)取證指令。
[0013]一種跨OS的數(shù)據(jù)處理系統(tǒng),包括如權(quán)利要求1?3任意一項(xiàng)所述的虛擬器、桌面端和用于加載、運(yùn)行所述虛擬器的移動(dòng)端。[0014]優(yōu)選的,所述移動(dòng)端具體為智能手機(jī)或平板電腦中的任意一種。
[0015]優(yōu)選的,所述桌面端具體為臺(tái)式機(jī)、一體機(jī)、MAC計(jì)算機(jī)或筆記本電腦中的任意一種。
[0016]一種跨OS的數(shù)據(jù)處理方法,基于所述跨OS的數(shù)據(jù)處理系統(tǒng),包括:
[0017]運(yùn)行于移動(dòng)端的虛擬器接收桌面端對(duì)移動(dòng)端數(shù)據(jù)進(jìn)行處理的用戶請(qǐng)求,所述用戶請(qǐng)求包括移動(dòng)端中數(shù)據(jù)的標(biāo)識(shí)信息以及需對(duì)所述數(shù)據(jù)執(zhí)行的操作;
[0018]虛擬器對(duì)所述標(biāo)識(shí)信息所標(biāo)識(shí)的移動(dòng)端數(shù)據(jù)執(zhí)行與所述操作相對(duì)應(yīng)的分析、處理過程,以得到處理結(jié)果;
[0019]虛擬器將所述處理結(jié)果返回至桌面端。
[0020]優(yōu)選的,所述跨OS的數(shù)據(jù)處理方法,還包括:
[0021]桌面端展示并存儲(chǔ)所述處理結(jié)果。
[0022]本發(fā)明實(shí)施例提供的跨OS的數(shù)據(jù)處理系統(tǒng)包括桌面端、移動(dòng)端以及運(yùn)行于移動(dòng)端的虛擬器,基于該系統(tǒng)的跨OS的數(shù)據(jù)處理方法包括:虛擬器接收桌面端對(duì)移動(dòng)端數(shù)據(jù)進(jìn)行處理的用戶請(qǐng)求;虛擬器對(duì)移動(dòng)端數(shù)據(jù)執(zhí)行與用戶請(qǐng)求相對(duì)應(yīng)的分析、處理過程,以得到處理結(jié)果;虛擬器將所述處理結(jié)果返回至桌面端??梢姡景l(fā)明將包含有數(shù)據(jù)處理系統(tǒng)的虛擬器加載并運(yùn)行于移動(dòng)端,通過虛擬器取得移動(dòng)端及其內(nèi)數(shù)據(jù)的控制權(quán),當(dāng)用戶需對(duì)移動(dòng)端數(shù)據(jù)進(jìn)行恢復(fù)或取證時(shí),桌面端負(fù)責(zé)發(fā)送控制請(qǐng)求,虛擬器響應(yīng)并執(zhí)行與該請(qǐng)求相對(duì)應(yīng)的數(shù)據(jù)處理過程,實(shí)現(xiàn)恢復(fù)或取證目的。無需復(fù)制、且數(shù)據(jù)的處理平臺(tái)由桌面端轉(zhuǎn)移至加載了虛擬器的移動(dòng)端,從而,本發(fā)明克服了為分析、恢復(fù)數(shù)據(jù)而被迫拷貝數(shù)據(jù)到桌面端,并在桌面端執(zhí)行恢復(fù)過程的問題,實(shí)現(xiàn)了在提高執(zhí)行效率、節(jié)約時(shí)間的同時(shí)充分利用移動(dòng)端計(jì)算能力、降低桌面端執(zhí)行壓力的目的,特別是并發(fā)操作時(shí)效果顯著。
【專利附圖】
【附圖說明】
[0023]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0024]圖1是本發(fā)明實(shí)施例一提供的虛擬器結(jié)構(gòu)示意圖;
[0025]圖2是本發(fā)明實(shí)施例二提供的跨OS的數(shù)據(jù)處理系統(tǒng)結(jié)構(gòu)示意圖;
[0026]圖3是本發(fā)明實(shí)施例二提供的跨OS的數(shù)據(jù)處理方法流程圖;
[0027]圖4是本發(fā)明實(shí)施例二提供的跨OS的數(shù)據(jù)處理方法的另一種流程圖;
[0028]圖5是本發(fā)明實(shí)施例三提供的跨OS的數(shù)據(jù)處理系統(tǒng)或方法的應(yīng)用實(shí)例流程圖。
【具體實(shí)施方式】
[0029]為了引用和清楚起見,下文中使用的技術(shù)名詞、簡(jiǎn)寫或縮寫總結(jié)解釋如下:
[0030]MAC計(jì)算機(jī):蘋果公司出品的電腦概稱。
[0031]下面將結(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ù)的范圍。
[0032]本發(fā)明公開了一種虛擬器及跨OS的數(shù)據(jù)處理系統(tǒng)和方法,以下將通過多個(gè)實(shí)施例對(duì)本發(fā)明的虛擬器及跨OS的數(shù)據(jù)處理系統(tǒng)和方法進(jìn)行詳細(xì)說明。
[0033]實(shí)施例一
[0034]本發(fā)明實(shí)施例一公開了一種虛擬器,如圖1所示,該虛擬器包括數(shù)據(jù)處理系統(tǒng)100,數(shù)據(jù)處理系統(tǒng)100包括接收模塊110、處理模塊120和反饋模塊130,其中:
[0035]接收模塊110,用于接收用戶請(qǐng)求,所述用戶請(qǐng)求包括目標(biāo)操作對(duì)象的標(biāo)識(shí)信息以及需對(duì)目標(biāo)操作對(duì)象所執(zhí)行的操作。
[0036]其中,所述操作包括數(shù)據(jù)恢復(fù)、數(shù)據(jù)取證等。
[0037]處理模塊120,用于對(duì)所述標(biāo)識(shí)信息所標(biāo)識(shí)的目標(biāo)操作對(duì)象執(zhí)行與所述操作相對(duì)應(yīng)的分析、處理過程,以得到處理結(jié)果。
[0038]反饋模塊130,用于反饋所述處理結(jié)果。
[0039]其中,用戶請(qǐng)求具體可以通過控制指令的形式實(shí)現(xiàn),即接收模塊110接收用戶對(duì)目標(biāo)操作對(duì)象進(jìn)行操作的控制指令,并將所述控制指令發(fā)送至處理模塊120,之后由處理模塊120執(zhí)行與控制指令相對(duì)應(yīng)的對(duì)所述目標(biāo)操作對(duì)象的分析、處理過程,最終,反饋模塊130將處理結(jié)果反饋至用戶。
[0040]所述控制指令具體可包括數(shù)據(jù)恢復(fù)指令或數(shù)據(jù)取證指令等。
[0041]本實(shí)施例中,數(shù)據(jù)處理系統(tǒng)具體在虛擬器提供的運(yùn)行環(huán)境中運(yùn)行,并可完成對(duì)移動(dòng)端設(shè)備的分析、移動(dòng)端存儲(chǔ)數(shù)據(jù)的分析、移動(dòng)端存儲(chǔ)數(shù)據(jù)的重組挖掘等,按照桌面端的指令執(zhí)行部分或全部分析過程、實(shí)現(xiàn)數(shù)據(jù)恢復(fù)或取證的數(shù)據(jù)基礎(chǔ)。
[0042]實(shí)施例二
[0043]本發(fā)明實(shí)施例二公開了一種跨OS的數(shù)據(jù)處理系統(tǒng),請(qǐng)參見圖2,該跨OS的數(shù)據(jù)處理系統(tǒng),包括桌面端210、如實(shí)施例一所公開的虛擬器220以及用于加載和運(yùn)行虛擬器220的移動(dòng)端230。
[0044]其中,所述移動(dòng)端具體可以為智能手機(jī)或平板電腦等移動(dòng)終端設(shè)備;所述桌面端具體可以為臺(tái)式機(jī)、一體機(jī)、MAC計(jì)算機(jī)或筆記本電腦等。
[0045]基于上述跨OS的數(shù)據(jù)處理系統(tǒng),本發(fā)明實(shí)施例二還公開了一種跨OS的數(shù)據(jù)處理方法,如圖3所示,該跨OS的數(shù)據(jù)處理方法包括如下步驟:
[0046]S1:運(yùn)行于移動(dòng)端的虛擬器接收桌面端對(duì)移動(dòng)端數(shù)據(jù)進(jìn)行處理的用戶請(qǐng)求,所述用戶請(qǐng)求包括移動(dòng)端中數(shù)據(jù)的標(biāo)識(shí)信息以及需對(duì)所述數(shù)據(jù)執(zhí)行的操作;
[0047]S2:虛擬器對(duì)所述標(biāo)識(shí)信息所標(biāo)識(shí)的移動(dòng)端數(shù)據(jù)執(zhí)行與所述操作相對(duì)應(yīng)的分析、處理過程,以得到處理結(jié)果。
[0048]S3:虛擬器將所述處理結(jié)果返回至桌面端。
[0049]參見圖4,在上述步驟S1、S2、S3的基礎(chǔ)上,本發(fā)明的跨OS的數(shù)據(jù)處理方法還可包括:
[0050]S4:桌面端展示并存儲(chǔ)所述處理結(jié)果。
[0051]其中,桌面端和虛擬器之間可以采取預(yù)定義的通訊協(xié)議進(jìn)行通訊,從而桌面端通過虛擬器與移動(dòng)端建立連接。桌面端具體可采用控制程序向虛擬器發(fā)送控制指令。以對(duì)移動(dòng)端數(shù)據(jù)進(jìn)行恢復(fù)為例:桌面端控制程序向虛擬器發(fā)出恢復(fù)移動(dòng)端數(shù)據(jù)的指令,虛擬器接收到該指令,通過其包括的數(shù)據(jù)處理系統(tǒng)對(duì)移動(dòng)端存儲(chǔ)的文件系統(tǒng)進(jìn)行分析、處理,例如根據(jù)不同的文件系統(tǒng)分析其刪除了的文件,或通過殘余信息重建文件系統(tǒng)找到原有移動(dòng)端已經(jīng)不存在的文件系統(tǒng),以實(shí)現(xiàn)恢復(fù)數(shù)據(jù)的目的。
[0052]綜上,本發(fā)明實(shí)施例提供的跨OS的數(shù)據(jù)處理系統(tǒng)包括桌面端、移動(dòng)端以及運(yùn)行于移動(dòng)端的虛擬器,基于該系統(tǒng)的跨OS的數(shù)據(jù)處理方法包括:虛擬器接收桌面端對(duì)移動(dòng)端數(shù)據(jù)進(jìn)行處理的用戶請(qǐng)求;虛擬器對(duì)移動(dòng)端數(shù)據(jù)執(zhí)行與用戶請(qǐng)求相對(duì)應(yīng)的分析、處理過程,以得到處理結(jié)果;虛擬器將所述處理結(jié)果返回至桌面端??梢姡景l(fā)明將包含有數(shù)據(jù)處理系統(tǒng)的虛擬器加載并運(yùn)行于移動(dòng)端,通過虛擬器取得移動(dòng)端及其內(nèi)數(shù)據(jù)的控制權(quán),當(dāng)用戶需對(duì)移動(dòng)端數(shù)據(jù)進(jìn)行恢復(fù)或取證時(shí),桌面端負(fù)責(zé)發(fā)送控制請(qǐng)求,虛擬器響應(yīng)并執(zhí)行與該請(qǐng)求相對(duì)應(yīng)的數(shù)據(jù)處理過程,實(shí)現(xiàn)恢復(fù)或取證目的。無需復(fù)制、且數(shù)據(jù)的處理平臺(tái)由桌面端轉(zhuǎn)移至加載了虛擬器的移動(dòng)端,從而,本發(fā)明克服了為分析、恢復(fù)數(shù)據(jù)而被迫拷貝數(shù)據(jù)到桌面端,并在桌面端執(zhí)行恢復(fù)過程的問題,實(shí)現(xiàn)了在提高執(zhí)行效率、節(jié)約時(shí)間的同時(shí)充分利用移動(dòng)端計(jì)算能力、降低桌面端執(zhí)行壓力的目的,特別是并發(fā)操作時(shí)效果顯著。
[0053]實(shí)施例三
[0054]本發(fā)明實(shí)施例三在實(shí)施例一和實(shí)施例二的基礎(chǔ)上,請(qǐng)參見圖5,公開了一種跨OS的數(shù)據(jù)處理系統(tǒng)或方法的應(yīng)用實(shí)例,具體流程為:
[0055]S51:將虛擬器加載到移動(dòng)端設(shè)備內(nèi)存中。
[0056]其中,虛擬器并非是移動(dòng)端設(shè)備當(dāng)前系統(tǒng)的修改版本,而是包含了特定應(yīng)用即數(shù)據(jù)處理系統(tǒng)的定制虛擬器,數(shù)據(jù)處理系統(tǒng)可由本領(lǐng)域技術(shù)人員通過軟件程序的形式實(shí)現(xiàn)其功能。例如,可具體使用Iinux內(nèi)核,將Iinux內(nèi)核修改為一個(gè)兼容性和適應(yīng)性較好的內(nèi)核系統(tǒng),在此基礎(chǔ)上加入技術(shù)人員開發(fā)的訪問、分析處理移動(dòng)端設(shè)備的應(yīng)用(數(shù)據(jù)處理系統(tǒng))即開發(fā)出本發(fā)明的虛擬器。
[0057]S52:引導(dǎo)移動(dòng)端設(shè)備加載并運(yùn)行注入其內(nèi)存的虛擬器。
[0058]S53:桌面端通過虛擬器同移動(dòng)端設(shè)備建立連接。
[0059]具體地,桌面端同虛擬器之間可采用預(yù)定義的通訊協(xié)議進(jìn)行通訊,本實(shí)例中約定以固定的端口和握手協(xié)議來確認(rèn)連接。
[0060]S54:桌面端通過虛擬器取得移動(dòng)端設(shè)備的控制權(quán)。
[0061]具體地,桌面端可通過虛擬器取得移動(dòng)端設(shè)備的硬件信息和存儲(chǔ)數(shù)據(jù)等的控制權(quán)。其中,可根據(jù)數(shù)據(jù)處理的需求,例如恢復(fù)或取證的實(shí)際需求情況來確定桌面端對(duì)移動(dòng)端設(shè)備中數(shù)據(jù)的控制權(quán),如全權(quán)控制權(quán)或部分控制權(quán)等。
[0062]S55:桌面端向虛擬器發(fā)送控制請(qǐng)求,虛擬器響應(yīng)請(qǐng)求,對(duì)移動(dòng)端數(shù)據(jù)進(jìn)行分析、處理。
[0063]步驟S51、S52、S53和S54完成了數(shù)據(jù)處理前的準(zhǔn)備工作,準(zhǔn)備就緒后,桌面端可向虛擬器發(fā)送控制請(qǐng)求,虛擬器響應(yīng)請(qǐng)求,開始數(shù)據(jù)處理過程。如桌面端發(fā)送數(shù)據(jù)恢復(fù)指令至虛擬器中的數(shù)據(jù)處理系統(tǒng),則該數(shù)據(jù)處理系統(tǒng)可通過分析移動(dòng)端設(shè)備存儲(chǔ)的文件系統(tǒng)、根據(jù)不同的文件系統(tǒng)分析其刪除了的文件,或通過殘余信息重建文件系統(tǒng)找到原有移動(dòng)端設(shè)備中已經(jīng)不存在的文件系統(tǒng),盡可能恢復(fù)更多的數(shù)據(jù),實(shí)現(xiàn)數(shù)據(jù)恢復(fù)目的。
[0064]S56:虛擬器將處理結(jié)果反饋至桌面端控制程序,由桌面端對(duì)處理結(jié)果進(jìn)行展示、存儲(chǔ)。[0065]仍以桌面端要求恢復(fù)數(shù)據(jù)為例,且本實(shí)例要求盡可能實(shí)時(shí)反饋恢復(fù)狀況信息。虛擬器的數(shù)據(jù)處理系統(tǒng)實(shí)時(shí)反饋其在移動(dòng)端設(shè)備進(jìn)行相應(yīng)文件查找、文件系統(tǒng)分析時(shí)發(fā)現(xiàn)的文件或文件系統(tǒng)的標(biāo)識(shí)信息,相應(yīng)地,桌面端即可實(shí)時(shí)將虛擬器反饋的內(nèi)容呈現(xiàn)給用戶,此時(shí),若用戶經(jīng)查看認(rèn)為已找到了足夠的內(nèi)容,則可通過桌面端控制程序控制虛擬器停止恢復(fù)數(shù)據(jù),并控制虛擬器反饋?zhàn)约核璧囊鸦謴?fù)的文件或文件中的部分內(nèi)容。
[0066]綜上,本發(fā)明通過定制虛擬器及其內(nèi)嵌的應(yīng)用建立起桌面端和移動(dòng)端的連接,且數(shù)據(jù)處理過程由虛擬器來執(zhí)行,即數(shù)據(jù)處理過程的執(zhí)行平臺(tái)由現(xiàn)有技術(shù)中桌面端轉(zhuǎn)移至加載了虛擬器的移動(dòng)端,避免了復(fù)制操作,充分利用了移動(dòng)端的計(jì)算能力,同時(shí)降低了桌面端的執(zhí)行壓力,方便桌面端展開大量的并發(fā)操作。除此之外,本發(fā)明還具有如下優(yōu)勢(shì):
[0067]I)現(xiàn)有技術(shù)中第(I)種數(shù)據(jù)恢復(fù)方式在移動(dòng)端設(shè)備當(dāng)前系統(tǒng)出問題的情況下不能進(jìn)行數(shù)據(jù)恢復(fù)和取證,若當(dāng)前系統(tǒng)無問題但其帶有病毒或惡意程序,此種情況下由于移動(dòng)端設(shè)備中數(shù)據(jù)可能會(huì)繼續(xù)被破壞,不利于恢復(fù)和取證。顯然,本發(fā)明通過虛擬器對(duì)移動(dòng)端設(shè)備進(jìn)行數(shù)據(jù)處理,避免了對(duì)其當(dāng)前系統(tǒng)的使用,從而克服了上述問題。
[0068]2)現(xiàn)有技術(shù)中第二種數(shù)據(jù)恢復(fù)方式,由于需要當(dāng)前系統(tǒng)的內(nèi)核鏡像文件,從而針對(duì)每種設(shè)備的系統(tǒng)都需要做專門的修改去適應(yīng),需要維護(hù)大量的版本,用戶可能也需要同時(shí)面對(duì)多個(gè)版本,這就造成了該方法的復(fù)雜性和用戶的復(fù)雜性;且針對(duì)不同的系統(tǒng)還需專門開發(fā)對(duì)應(yīng)的應(yīng)用完成其與桌面端的通訊,這樣也從另一個(gè)角度降低了產(chǎn)品的適應(yīng)能力和覆蓋能力。而本發(fā)明可通過定制一種通用的虛擬器及其包含的應(yīng)用實(shí)現(xiàn)桌面端及移動(dòng)端的連接以及數(shù)據(jù)處理,兼容性好。
[0069]需要說明的是,本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。
[0070]以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種虛擬器,其特征在于,包括數(shù)據(jù)處理系統(tǒng),所述數(shù)據(jù)處理系統(tǒng)包括接收模塊、處理模塊和反饋模塊,其中: 所述接收模塊,用于接收用戶請(qǐng)求,所述用戶請(qǐng)求包括目標(biāo)操作對(duì)象的標(biāo)識(shí)信息以及需對(duì)目標(biāo)操作對(duì)象所執(zhí)行的操作; 所述處理模塊,用于對(duì)所述標(biāo)識(shí)信息所標(biāo)識(shí)的目標(biāo)操作對(duì)象執(zhí)行與所述操作相對(duì)應(yīng)的分析、處理過程,以得到處理結(jié)果; 所述反饋模塊,用于反饋所述處理結(jié)果。
2.根據(jù)權(quán)利要求1所述的虛擬器,其特征在于,所述操作包括數(shù)據(jù)恢復(fù)或數(shù)據(jù)取證。
3.根據(jù)權(quán)利要求2所述的虛擬器,其特征在于,所述用戶請(qǐng)求具體為控制指令,所述控制指令包括數(shù)據(jù)恢復(fù)指令或數(shù)據(jù)取證指令。
4.一種跨OS的數(shù)據(jù)處理系統(tǒng),其特征在于,包括如權(quán)利要求1?3任意一項(xiàng)所述的虛擬器、桌面端和用于加載、運(yùn)行所述虛擬器的移動(dòng)端。
5.根據(jù)權(quán)利要求4所述的跨OS的數(shù)據(jù)處理系統(tǒng),其特征在于,所述移動(dòng)端具體為智能手機(jī)或平板電腦中的任意一種。
6.根據(jù)權(quán)利要求5所述的跨OS的數(shù)據(jù)處理系統(tǒng),其特征在于,所述桌面端具體為臺(tái)式機(jī)、一體機(jī)、MAC計(jì)算機(jī)或筆記本電腦中的任意一種。
7.—種跨OS的數(shù)據(jù)處理方法,基于如權(quán)利要求4?6任意一項(xiàng)所述的跨OS的數(shù)據(jù)處理系統(tǒng),其特征在于,包括: 運(yùn)行于移動(dòng)端的虛擬器接收桌面端對(duì)移動(dòng)端數(shù)據(jù)進(jìn)行處理的用戶請(qǐng)求,所述用戶請(qǐng)求包括移動(dòng)端中數(shù)據(jù)的標(biāo)識(shí)信息以及需對(duì)所述數(shù)據(jù)執(zhí)行的操作; 虛擬器對(duì)所述標(biāo)識(shí)信息所標(biāo)識(shí)的移動(dòng)端數(shù)據(jù)執(zhí)行與所述操作相對(duì)應(yīng)的分析、處理過程,以得到處理結(jié)果; 虛擬器將所述處理結(jié)果返回至桌面端。
8.根據(jù)權(quán)利要求7所述的跨OS的數(shù)據(jù)處理方法,其特征在于,還包括: 桌面端展示并存儲(chǔ)所述處理結(jié)果。
【文檔編號(hào)】G06F9/455GK103455392SQ201310429322
【公開日】2013年12月18日 申請(qǐng)日期:2013年9月18日 優(yōu)先權(quán)日:2013年9月18日
【發(fā)明者】黃曉東 申請(qǐng)人:成都易我科技開發(fā)有限責(zé)任公司