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

檢測(cè)是否已經(jīng)復(fù)制了計(jì)算機(jī)文件的方法和裝置以及能夠進(jìn)行這種檢測(cè)的方法和裝置的制作方法

文檔序號(hào):6341341閱讀:294來(lái)源:國(guó)知局
專利名稱:檢測(cè)是否已經(jīng)復(fù)制了計(jì)算機(jī)文件的方法和裝置以及能夠進(jìn)行這種檢測(cè)的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明通常涉及復(fù)制保護(hù),具體地涉及軟件復(fù)制保護(hù)。
背景技術(shù)
這一部分意欲向讀者介紹現(xiàn)有技術(shù)的各個(gè)方面,可能涉及下面將要描述并且要求 權(quán)利的本發(fā)明的各個(gè)方面。相信這種討論有助于向讀者提供背景信息來(lái)更好的理解本發(fā)明 的各個(gè)方面。因此,應(yīng)該理解的是這些陳述應(yīng)該照此閱讀,而不是對(duì)現(xiàn)有技術(shù)的承認(rèn)。毫無(wú)疑問(wèn)地是軟件發(fā)行人面臨著一定程度的盜版行為,一些人們使用軟件應(yīng)用程 序的未授權(quán)副本而沒(méi)有付錢(qián)。這在計(jì)算機(jī)游戲領(lǐng)域尤為如此。游戲提供商和發(fā)行人因此使 用了保護(hù)機(jī)制并且試圖打擊盜版。這些保護(hù)機(jī)制包括· SecuROM0·安全媒介?!じ淖冘洷P(pán)上的地址標(biāo)記和其他標(biāo)記或者同步信息組?!ぴ诓荒軐?xiě)到⑶-R上的地方使用⑶-ROM上的數(shù)據(jù)。 軟件要求付費(fèi)的證據(jù)以便正確工作。因此也可以使用注冊(cè)碼和序列號(hào)?!ぼ浖贰!た偩€加密?!っ荑€文件必須存儲(chǔ)在與軟件執(zhí)行文件相同的目錄下?!そ?jīng)由電話或因特網(wǎng)產(chǎn)生進(jìn)行產(chǎn)品激活。通常通過(guò)計(jì)算機(jī)的唯一標(biāo)識(shí)符將軟件與特定的計(jì)算機(jī)綁定在一起,例如硬件序列 號(hào)或者M(jìn)AC地址,但是因?yàn)樵跇?biāo)準(zhǔn)PC上幾乎沒(méi)有標(biāo)識(shí)符可以容易地使用,這對(duì)于標(biāo)準(zhǔn)PC是 困難的。另外,如果將所述標(biāo)識(shí)符設(shè)置在文件中(例如密鑰文件),可以將所述文件本身復(fù) 制到另一臺(tái)計(jì)算機(jī),并且可以在調(diào)制解調(diào)器的以太網(wǎng)卡上改變MAC地址,從而越過(guò)復(fù)制保 護(hù)。除了上述問(wèn)題之外,黑客通常通過(guò)開(kāi)發(fā)至少部分地?fù)魯∵@些保護(hù)機(jī)制的工具對(duì)此 做出反應(yīng)。Banikazemi 等人在"Storage-base File System IntegrityChecker,,中介紹了 指令檢測(cè)系統(tǒng)(IDS)。這種系統(tǒng)能夠檢測(cè)對(duì)于數(shù)據(jù)的修改,并且也允許退回未修改的數(shù)據(jù)。 IDS包括在集中的盤(pán)中存儲(chǔ)數(shù)據(jù)的多臺(tái)主機(jī)以及獨(dú)特的存儲(chǔ)區(qū)網(wǎng)絡(luò)卷標(biāo)控制器(SVC)。其 中,SVC通過(guò)讀取諸如文件的超級(jí)塊和信息節(jié)點(diǎn)表之類的元數(shù)據(jù)來(lái)產(chǎn)生驗(yàn)證數(shù)據(jù)。然后將 所述驗(yàn)證數(shù)據(jù)存儲(chǔ)在主機(jī)不可訪問(wèn)的位置中,以便確定它們不會(huì)篡改所述驗(yàn)證數(shù)據(jù)。然后, SVC例如使用信息節(jié)點(diǎn)號(hào)碼來(lái)檢驗(yàn)指令是否已經(jīng)修改了文件。盡管所述系統(tǒng)可以很好地適 用于指令檢測(cè),它并沒(méi)有防止文件的復(fù)制。因此應(yīng)該理解的是需要另外的復(fù)制保護(hù)方案,特別是適用于標(biāo)準(zhǔn)PC的復(fù)制保護(hù) 方案。本發(fā)明提出了這種解決方案。

發(fā)明內(nèi)容
在第一方面,本發(fā)明涉及一種檢測(cè)是否已經(jīng)復(fù)制了計(jì)算機(jī)文件的方法,所述計(jì)算 機(jī)文件包括軟件程序并且具有信息節(jié)點(diǎn)號(hào)碼。由執(zhí)行軟件程序的處理器獲取所述計(jì)算機(jī)文 件的信息節(jié)點(diǎn)號(hào)碼;讀取所存儲(chǔ)的信息節(jié)點(diǎn)號(hào)碼,所存儲(chǔ)的信息節(jié)點(diǎn)號(hào)碼是不應(yīng)該從中復(fù) 制計(jì)算機(jī)文件的文件系統(tǒng)的信息節(jié)點(diǎn)號(hào)碼;將所獲取的信息節(jié)點(diǎn)號(hào)碼與所讀取的信息節(jié)點(diǎn) 號(hào)碼進(jìn)行比較;以及如果所獲取的信息節(jié)點(diǎn)號(hào)碼與所讀取的信息節(jié)點(diǎn)號(hào)碼不匹配,則確定 已經(jīng)復(fù)制了所述計(jì)算機(jī)文件。在第一優(yōu)選實(shí)施例中,從所述計(jì)算機(jī)文件中讀取所述存儲(chǔ)的信息節(jié)點(diǎn)號(hào)碼。在第二優(yōu)選實(shí)施例中,使用加密密鑰對(duì)所讀取的信息節(jié)點(diǎn)號(hào)碼進(jìn)行加密,并且使 用所述加密密鑰對(duì)所獲取的信息節(jié)點(diǎn)號(hào)碼進(jìn)行加密,以便能夠進(jìn)行所述比較。在第三優(yōu)選實(shí)施例中,使用加密密鑰對(duì)所讀取的信息節(jié)點(diǎn)號(hào)碼進(jìn)行加密,并且使 用相應(yīng)的解密密鑰對(duì)所獲取的信息節(jié)點(diǎn)號(hào)碼進(jìn)行解密,以便能夠進(jìn)行所述比較。在第四優(yōu)選實(shí)施例中,所述計(jì)算機(jī)文件是軟件應(yīng)用程序的許可文件,并且在裝置 執(zhí)行所述軟件應(yīng)用程序期間執(zhí)行所述方法。當(dāng)確定已經(jīng)復(fù)制了所述許可文件時(shí)停止所述軟 件應(yīng)用程序的執(zhí)行。在第二方面,本發(fā)明涉及一種能夠進(jìn)行檢測(cè)的方法,使得能夠由計(jì)算機(jī)文件中包 括的軟件程序檢測(cè)計(jì)算機(jī)文件的復(fù)制。創(chuàng)建所述計(jì)算機(jī)文件,從而將所述計(jì)算機(jī)文件與所 獲取和存儲(chǔ)的信息節(jié)點(diǎn)號(hào)碼相關(guān)聯(lián)。在第一優(yōu)選實(shí)施例中,所述信息節(jié)點(diǎn)號(hào)碼存儲(chǔ)在所述計(jì)算機(jī)文件中。在第三方面,本發(fā)明涉及一種檢測(cè)裝置,用于檢測(cè)是否已經(jīng)復(fù)制了包括軟件程序 并且具有信息節(jié)點(diǎn)號(hào)碼的計(jì)算機(jī)文件。所述裝置包括處理器,當(dāng)執(zhí)行所述軟件應(yīng)用程序時(shí), 所述處理器用于獲取所述計(jì)算機(jī)文件的信息節(jié)點(diǎn)號(hào)碼;讀取存儲(chǔ)的信息節(jié)點(diǎn)號(hào)碼,所述 存儲(chǔ)的信息節(jié)點(diǎn)號(hào)碼是不應(yīng)該從中復(fù)制計(jì)算機(jī)文件的文件系統(tǒng)的信息節(jié)點(diǎn)號(hào)碼;將所獲取 的信息節(jié)點(diǎn)號(hào)碼與所讀取的信息節(jié)點(diǎn)號(hào)碼進(jìn)行比較;以及如果所獲取的信息節(jié)點(diǎn)號(hào)碼與所 讀取的信息節(jié)點(diǎn)號(hào)碼不匹配,則確定已經(jīng)復(fù)制了所述計(jì)算機(jī)文件。在第一優(yōu)選實(shí)施例中,所述處理器還用于執(zhí)行軟件應(yīng)用程序,并且用于在確定已 經(jīng)復(fù)制了所述計(jì)算機(jī)文件時(shí)停止執(zhí)行所述軟件應(yīng)用程序。在第四方面,本發(fā)明涉及一種能夠進(jìn)行檢測(cè)的裝置,使得能夠由計(jì)算機(jī)文件中包 括的軟件程序檢測(cè)計(jì)算機(jī)文件的復(fù)制。所述裝置包括處理器,所述處理器用于創(chuàng)建所述計(jì) 算機(jī)文件;獲取所創(chuàng)建的計(jì)算機(jī)文件的信息節(jié)點(diǎn)號(hào)碼;以及將所獲取的信息節(jié)點(diǎn)號(hào)碼存儲(chǔ) 在所創(chuàng)建的計(jì)算機(jī)文件中。在第五方面,本發(fā)明涉及一種其上存儲(chǔ)了指令的軟件程序產(chǎn)品,當(dāng)處理器執(zhí)行所 述指令時(shí),所述軟件程序產(chǎn)品執(zhí)行根據(jù)第一方面的方法。在第六方面,本發(fā)明涉及一種其上存儲(chǔ)了指令的軟件程序產(chǎn)品,當(dāng)處理器執(zhí)行所 述指令時(shí),所述軟件程序產(chǎn)品執(zhí)行根據(jù)第二方面的方法。


現(xiàn)在將作為非限制示例,參考附圖描述本發(fā)明的優(yōu)選特征,其中
圖1示出了使用樹(shù)形結(jié)構(gòu)的現(xiàn)有技術(shù)文件系統(tǒng);圖2示出了根據(jù)本發(fā)明優(yōu)選實(shí)施例的軟件安裝方法;圖3示出了根據(jù)本發(fā)明優(yōu)選實(shí)施例的復(fù)制控制方法;以及圖4示出了適用于實(shí)現(xiàn)根據(jù)本發(fā)明的方法的系統(tǒng)。
具體實(shí)施例方式本發(fā)明的主要發(fā)明思想是使用文件系統(tǒng)來(lái)實(shí)現(xiàn)復(fù)制控制,這也就是為什么將文件 系統(tǒng)的簡(jiǎn)短描述用來(lái)促進(jìn)對(duì)本發(fā)明的理解。文件系統(tǒng)可以說(shuō)是促進(jìn)數(shù)據(jù)的組織和訪問(wèn)的系統(tǒng)。磁盤(pán)文件系統(tǒng)是用于諸如磁 盤(pán)之類的存儲(chǔ)器件上的一種文件系統(tǒng)。存在多種磁盤(pán)文件系統(tǒng),例如但是只是作為示例的 FAT、NTFS, HFS和UFS。在這些磁盤(pán)系統(tǒng)文件中,因?yàn)镕AT和NTFS由微軟視窗操作系統(tǒng)使 用,F(xiàn)AT和某種程度上的NTFS特別廣泛使用。對(duì)于大多數(shù)磁盤(pán)文件系統(tǒng)的共同特征是使用樹(shù)形結(jié)構(gòu),圖1中示出了一個(gè)示例。 所述文件系統(tǒng)100包括多個(gè)目錄110、120、130和多個(gè)文件140、141。根目錄110位于所 述樹(shù)形結(jié)構(gòu)的頂部。根目錄110包括三個(gè)子目錄120。所述子目錄120的子目錄2和子目 錄3包括多個(gè)文件140,而所述子目錄120的子目錄1包括另外的子目錄130。所述另外的 子目錄130,即子目錄4包括文件141。本領(lǐng)域普通技術(shù)人員應(yīng)該理解,這只是一個(gè)示例,并 且例如這對(duì)目錄層次的個(gè)數(shù)沒(méi)有限制。所述文件系統(tǒng)100中的每一個(gè)實(shí)體,即目錄、子目錄和文件可以看作是節(jié)點(diǎn),稱作 信息節(jié)點(diǎn)142(只對(duì)于一個(gè)文件141示出了信息節(jié)點(diǎn))。每一個(gè)信息節(jié)點(diǎn)與元數(shù)據(jù)相關(guān)聯(lián), 例如與所有權(quán)、訪問(wèn)權(quán)利和類型有關(guān)的信息,并且所述信息節(jié)點(diǎn)是由信息節(jié)點(diǎn)號(hào)碼來(lái)標(biāo)識(shí), 所述信息節(jié)點(diǎn)號(hào)碼在文件系統(tǒng)中是唯一的,并且在其壽命期間對(duì)于所述實(shí)體保持相同。換 句話說(shuō),所述信息節(jié)點(diǎn)號(hào)碼對(duì)于每一個(gè)實(shí)體是恒定的。因此,本發(fā)明的主要發(fā)明思想是使用所述信息節(jié)點(diǎn)號(hào)碼來(lái)執(zhí)行復(fù)制控制。圖2示出了根據(jù)本發(fā)明優(yōu)選實(shí)施例的軟件安裝方法。假設(shè)用戶有權(quán)利安裝所述軟 件;任意授權(quán)檢查超過(guò)了本發(fā)明的范圍。在步驟210中,用戶開(kāi)始對(duì)于軟件的應(yīng)用程序安 裝,稱作安裝向?qū)?。所述安裝向?qū)④浖募?fù)制(220)到文件系統(tǒng)中,通常復(fù)制到硬盤(pán) 上,并且執(zhí)行安裝所需要的其他現(xiàn)有技術(shù)任務(wù),盡管這些任務(wù)超過(guò)了本發(fā)明的范圍。所述安裝向?qū)б苍谖募到y(tǒng)中創(chuàng)建(230)稱作許可文件的文件,優(yōu)選地在與至少 一些已復(fù)制(已安裝)軟件文件相同的目錄中,盡管可以在其他位置創(chuàng)建該文件,只要其位 置對(duì)于所述軟件應(yīng)用程序是已知的。然后,所述安裝向?qū)缓螳@取(MO)所述創(chuàng)建的許可 文件的信息節(jié)點(diǎn)號(hào)碼,并且使用所述安裝的軟件程序已知的秘密密鑰對(duì)所述信息節(jié)點(diǎn)號(hào)碼 加密050)。所述安裝向?qū)ё詈髮⑺黾用艿男畔⒐?jié)點(diǎn)號(hào)碼存儲(chǔ)(沈0)在許可文件中。然 后安裝所述軟件。應(yīng)該注意的是所述許可文件不必只是具有(并且可能地存儲(chǔ))信息節(jié)點(diǎn)值;例如, 所述許可文件也可以包括計(jì)算機(jī)代碼和/或其他數(shù)據(jù)。圖3示出了根據(jù)本發(fā)明優(yōu)選實(shí)施例的復(fù)制控制方法。在步驟310中,開(kāi)始所述軟 件。所述軟件然后打開(kāi)(320)所述許可文件,獲取(330信息節(jié)點(diǎn)號(hào)碼,并且用所述秘密密 鑰對(duì)所述信息節(jié)點(diǎn)號(hào)碼加密(340)。所述軟件然后讀取(350)在所述許可文件中存儲(chǔ)的加密值,并且將所述加密信息節(jié)點(diǎn)號(hào)碼與所讀取的加密值進(jìn)行比較(360)。在這些值不同的情 況下,中斷所述軟件的執(zhí)行;相反如果這些值相同,所述軟件執(zhí)行繼續(xù)。同樣地,如果在文件 系統(tǒng)中不存在許可文件,所述方法可能在320處已經(jīng)停止。本領(lǐng)域普通技術(shù)人員應(yīng)該理解的是在不影響所述方法運(yùn)轉(zhuǎn)的情況下,可以略微更 改圖2和圖3中所示方法的步驟。例如,可以在將軟件文件復(fù)制到目錄X(步驟220)之前產(chǎn) 生(步驟230)許可文件;實(shí)際上,可以在開(kāi)始安裝向?qū)?步驟210)之前的任意時(shí)刻執(zhí)行所 述復(fù)制步驟020)。另外在圖3中,可以在開(kāi)始所述軟件(310)和比較所述值(步驟360) 之間的任意點(diǎn)執(zhí)行所讀取步驟(350)。還應(yīng)該理解的是圖3的復(fù)制控制方法具有至少一個(gè)替代實(shí)施例。這種替代實(shí)施例 使用解密來(lái)代替加密,但是總體思想是相同的。在所述替代實(shí)施例中,如同在優(yōu)選實(shí)施例中 那樣執(zhí)行步驟310-330,接著執(zhí)行步驟350,即從許可文件讀取加密值。然而,對(duì)所述加密值 進(jìn)行解密,結(jié)果是將原始的信息節(jié)點(diǎn)號(hào)碼與所述許可文件的所獲取的信息節(jié)點(diǎn)號(hào)碼進(jìn)行比 較。自然地在該替代實(shí)施例中,所述軟件訪問(wèn)與安裝向?qū)У募用苊荑€相對(duì)應(yīng)的解密密鑰。在 另外的變體中,將許可文件的已加密信息節(jié)點(diǎn)號(hào)碼存儲(chǔ)在另一個(gè)位置,即在除了許可文件 之外的另外文件中。圖4示出了適用于實(shí)現(xiàn)根據(jù)本發(fā)明方法的系統(tǒng)。所述系統(tǒng)400包括計(jì)算機(jī)410和 所述計(jì)算機(jī)410內(nèi)部的存儲(chǔ)裝置424。所述計(jì)算機(jī)410有利地包括處理器420、存儲(chǔ)器422、 網(wǎng)絡(luò)接口 4 以及用于從數(shù)據(jù)載體讀取數(shù)據(jù)的讀取器426,所述數(shù)據(jù)載體例如是存儲(chǔ)(卸 載)軟件應(yīng)用程序和安裝向?qū)У腄AD 430。在軟件安裝期間,即在圖3所示的方法中,讀取器4 從所述載體430讀取安裝 向?qū)?,所述處理?20執(zhí)行所述方法的步驟,必要的指令其他部分(存儲(chǔ)器422、存儲(chǔ)裝置 424)執(zhí)行特定的任務(wù)。在復(fù)制控制期間,即在圖4所示的方法中,所述處理器420執(zhí)行所述方法的步驟, 必要的指令其他部件(具體地是存儲(chǔ)裝置424)執(zhí)行特定的任務(wù)。還應(yīng)該理解的是,優(yōu)選地通過(guò)任意合適的現(xiàn)有技術(shù)軟件保護(hù)技術(shù)來(lái)保護(hù)所述軟件 的加密密鑰(或者在替代實(shí)施例中保護(hù)解密密鑰),例如代碼模糊,使得攻擊者難以恢復(fù)所 述加密密鑰。然而,這些技術(shù)超出了本發(fā)明的范圍。因?yàn)樘囟ㄎ募幢嘏c兩個(gè)不同文件系統(tǒng)中的相同信息節(jié)點(diǎn)號(hào)碼相關(guān)聯(lián),本發(fā)明可 以提供一種復(fù)制保護(hù),具有成功檢測(cè)未授權(quán)復(fù)制的較高可能性。應(yīng)該理解的是本發(fā)明的方法可以只使用標(biāo)準(zhǔn)操作來(lái)實(shí)現(xiàn),讀取和寫(xiě)入,這意味著 不存在攻擊者可以截取的特定系統(tǒng)調(diào)用。因此應(yīng)該理解的是本發(fā)明可以提供一種方法和裝置,用于軟件應(yīng)用程序的復(fù)制 保護(hù)。描述、(適當(dāng)?shù)?權(quán)利要求和附圖中公開(kāi)的每一個(gè)特征可以獨(dú)立地或者按照任意 適當(dāng)?shù)慕M合來(lái)提供。按照硬件形式實(shí)現(xiàn)描述的特征也可以按照軟件實(shí)現(xiàn),反之亦然。在權(quán) 利要求中出現(xiàn)的參考數(shù)字只是用于說(shuō)明而不具有限制本發(fā)明范圍的效果。
權(quán)利要求
1.一種檢測(cè)是否已經(jīng)復(fù)制了計(jì)算機(jī)文件的方法,所述計(jì)算機(jī)文件包括軟件程序并且具 有信息節(jié)點(diǎn)號(hào)碼,在執(zhí)行所述軟件程序的裝置(410)處,所述方法包括以下步驟-獲取(330)所述計(jì)算機(jī)文件的信息節(jié)點(diǎn)號(hào)碼;-讀取(350)存儲(chǔ)的信息節(jié)點(diǎn)號(hào)碼,所述存儲(chǔ)的信息節(jié)點(diǎn)號(hào)碼是不應(yīng)該從中復(fù)制所述 計(jì)算機(jī)文件的文件系統(tǒng)的信息節(jié)點(diǎn)號(hào)碼;-將所獲取的信息節(jié)點(diǎn)號(hào)碼與所讀取的信息節(jié)點(diǎn)號(hào)碼進(jìn)行比較(360);以及 -如果所獲取的信息節(jié)點(diǎn)號(hào)碼與所讀取的信息節(jié)點(diǎn)號(hào)碼不匹配,則確定已經(jīng)復(fù)制了所 述計(jì)算機(jī)文件。
2.根據(jù)權(quán)利要求1所述的方法,其中從所述計(jì)算機(jī)文件中讀取所述存儲(chǔ)的信息節(jié)點(diǎn)號(hào)碼。
3.根據(jù)權(quán)利要求1所述的方法,其中使用加密密鑰對(duì)所讀取的信息節(jié)點(diǎn)號(hào)碼進(jìn)行 加密,并且所述方法還包括步驟使用所述加密密鑰對(duì)所獲取的信息節(jié)點(diǎn)號(hào)碼進(jìn)行加密 (340),以便能夠進(jìn)行所述比較。
4.根據(jù)權(quán)利要求1所述的方法,其中使用加密密鑰對(duì)所讀取的信息節(jié)點(diǎn)號(hào)碼進(jìn)行加 密,并且所述方法還包括步驟使用相應(yīng)的解密密鑰對(duì)所獲取的信息節(jié)點(diǎn)號(hào)碼進(jìn)行解密,以 便能夠進(jìn)行所述比較。
5.根據(jù)權(quán)利要求1所述的方法,其中所述計(jì)算機(jī)文件是軟件應(yīng)用程序的許可文件,并 且在所述裝置執(zhí)行所述軟件應(yīng)用程序期間執(zhí)行所述方法,所述方法還包括步驟當(dāng)確定已 經(jīng)復(fù)制了所述許可文件時(shí)停止所述軟件應(yīng)用程序的執(zhí)行。
6.一種能夠通過(guò)計(jì)算機(jī)文件中包括的軟件程序來(lái)檢測(cè)計(jì)算機(jī)文件的復(fù)制的方法,所述 方法包括裝置(410)處執(zhí)行的以下步驟 -創(chuàng)建(230)所述計(jì)算機(jī)文件,從而將所述計(jì)算機(jī)文件與信息節(jié)點(diǎn)號(hào)碼相關(guān)聯(lián); -獲取(MO)所創(chuàng)建的計(jì)算機(jī)文件的信息節(jié)點(diǎn)號(hào)碼;以及 -存儲(chǔ)(沈0)所獲取的信息節(jié)點(diǎn)號(hào)碼。
7.根據(jù)權(quán)利要求6所述的方法,其中將所獲取的信息節(jié)點(diǎn)號(hào)碼存儲(chǔ)在所述計(jì)算機(jī)文件中。
8.一種用于檢測(cè)是否已經(jīng)復(fù)制了計(jì)算機(jī)文件的裝置G10),所述計(jì)算機(jī)文件包括軟件 程序并且具有信息節(jié)點(diǎn)號(hào)碼,所述裝置(410)包括處理器G20),當(dāng)執(zhí)行所述軟件應(yīng)用程序 時(shí),所述處理器(420)用于-獲取所述計(jì)算機(jī)文件的信息節(jié)點(diǎn)號(hào)碼;-讀取存儲(chǔ)的信息節(jié)點(diǎn)號(hào)碼,所述存儲(chǔ)的信息節(jié)點(diǎn)號(hào)碼是不應(yīng)該從中復(fù)制所述計(jì)算機(jī) 文件的文件系統(tǒng)的信息節(jié)點(diǎn)號(hào)碼;-將所獲取的信息節(jié)點(diǎn)號(hào)碼與所讀取的信息節(jié)點(diǎn)號(hào)碼進(jìn)行比較;以及 -如果所獲取的信息節(jié)點(diǎn)號(hào)碼與所讀取的信息節(jié)點(diǎn)號(hào)碼不匹配,則確定已經(jīng)復(fù)制了所 述計(jì)算機(jī)文件。
9.根據(jù)權(quán)利要求8所述的裝置,其中所述處理器還用于執(zhí)行軟件應(yīng)用程序,并且用于 在確定已經(jīng)復(fù)制了所述計(jì)算機(jī)文件時(shí)停止執(zhí)行所述軟件應(yīng)用程序。
10.一種能夠通過(guò)計(jì)算機(jī)文件中包括的軟件程序檢測(cè)計(jì)算機(jī)文件的復(fù)制的裝置 010),所述裝置(410)包括處理器020),所述處理器用于-創(chuàng)建所述計(jì)算機(jī)文件;-獲取所創(chuàng)建的計(jì)算機(jī)文件的信息節(jié)點(diǎn)號(hào)碼;以及 -存儲(chǔ)所獲取的信息節(jié)點(diǎn)號(hào)碼。
11.一種其上存儲(chǔ)了指令的軟件程序產(chǎn)品G30),當(dāng)處理器(420)執(zhí)行所述指令時(shí)執(zhí)行 根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法。
12.—種其上存儲(chǔ)了指令的軟件程序產(chǎn)品030),當(dāng)處理器(420)執(zhí)行所述指令時(shí)執(zhí)行 根據(jù)權(quán)利要求6和7中任一項(xiàng)所述的方法。
全文摘要
本發(fā)明涉及一種檢測(cè)是否已經(jīng)復(fù)制了計(jì)算機(jī)文件的方法,所述計(jì)算機(jī)文件具有信息節(jié)點(diǎn)號(hào)碼。獲取所述計(jì)算機(jī)文件的信息節(jié)點(diǎn)號(hào)碼(330)。從計(jì)算機(jī)文件中讀取所存儲(chǔ)的信息節(jié)點(diǎn)號(hào)碼(350),所存儲(chǔ)的信息節(jié)點(diǎn)號(hào)碼是不應(yīng)該從中復(fù)制計(jì)算機(jī)文件的文件系統(tǒng)的信息節(jié)點(diǎn)號(hào)碼。將所獲取的信息節(jié)點(diǎn)號(hào)碼與所讀取的信息節(jié)點(diǎn)號(hào)碼進(jìn)行比較(360),并且如果所獲取的信息節(jié)點(diǎn)號(hào)碼與所讀取的信息節(jié)點(diǎn)號(hào)碼不匹配,則確定已經(jīng)復(fù)制了所述計(jì)算機(jī)文件。還提出了一種是能夠進(jìn)行計(jì)算機(jī)文件復(fù)制檢測(cè)的方法、一種與所述方法相對(duì)應(yīng)的裝置(420)和軟件程序產(chǎn)品(430)。
文檔編號(hào)G06F21/10GK102117394SQ201010623060
公開(kāi)日2011年7月6日 申請(qǐng)日期2010年12月31日 優(yōu)先權(quán)日2010年1月4日
發(fā)明者奧利維耶·庫(kù)爾泰 申請(qǐng)人:湯姆森許可貿(mào)易公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1