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

存儲(chǔ)裝置的防拷方法

文檔序號(hào):6650029閱讀:289來(lái)源:國(guó)知局
專利名稱:存儲(chǔ)裝置的防拷方法
技術(shù)領(lǐng)域
本發(fā)明有關(guān)一種存儲(chǔ)裝置的防拷方法,更具體而言,是有關(guān)一種保護(hù)存儲(chǔ)裝置中數(shù)據(jù)或軟件的主程序文件的方法,以防止或延緩存儲(chǔ)裝置中的程序?yàn)槿怂I拷,達(dá)到保護(hù)知識(shí)產(chǎn)權(quán)的目的。
隨著計(jì)算機(jī)的日益普及,計(jì)算機(jī)軟件或數(shù)據(jù)的使用也為人們帶來(lái)莫大便利,但是,軟件的功能日益強(qiáng)大,計(jì)算機(jī)可儲(chǔ)存及處理的數(shù)據(jù)也日益復(fù)雜,所以軟件的寫(xiě)作及數(shù)據(jù)的建立也是耗時(shí)且艱辛的工作,軟件發(fā)行商必須投下人力、物力及財(cái)力。然而就是因?yàn)檐浖膶?xiě)作不易,因此有心人士貪圖便宜,加以盜拷銷售,就會(huì)造成軟件發(fā)行商的重大損失,更使發(fā)明人的知識(shí)產(chǎn)權(quán)無(wú)法得到應(yīng)有的保障。尤其是在臺(tái)灣島內(nèi),過(guò)去由于知識(shí)產(chǎn)權(quán)的觀念不佳,復(fù)制、盜拷軟件之風(fēng)盛行,更使臺(tái)灣成為美國(guó)301條款的???。而除了宣傳引知識(shí)產(chǎn)權(quán)概念及取締仿制假冒外,如何防止計(jì)算機(jī)軟件、數(shù)據(jù)為人所盜拷,也是保護(hù)知識(shí)產(chǎn)權(quán)的重要工作。
一般的計(jì)算機(jī)數(shù)據(jù)是儲(chǔ)存在如軟盤、硬盤(HD)、磁帶、磁光盤(MO)、光盤及集成電路IC之類的存儲(chǔ)裝置中,而盜拷的行為大多是針對(duì)這些存儲(chǔ)裝置的內(nèi)容加以復(fù)制,而后予以利用、銷售。為防止存儲(chǔ)裝置中的計(jì)算機(jī)數(shù)據(jù)被盜拷,在過(guò)去有種種技術(shù)為人所使用,以軟盤為例,可以用不同格式化、多軌化、填補(bǔ)縫隙一無(wú)縫、激光穿孔、弱位、檔案結(jié)構(gòu)轉(zhuǎn)換、加密等;而以光盤片為例,過(guò)去曾使用壞軌、間隙、超大檔案、子頻道音樂(lè)軌等。然而盜高一尺、魔高一丈,過(guò)去的盜拷方法仍有跡可循,一旦防拷方式為人知悉,就極易被破解。
另一方面,由于所述儲(chǔ)存裝置所記錄的檔案格式可以為一般的數(shù)據(jù)文件,例如音樂(lè)數(shù)據(jù)(WAV文件或是MP3文檔)、影片(DAT文件或是MPG文件),圖片(GIF文件、JPG文檔或是BMP文件)或是文字?jǐn)?shù)據(jù)等,這些檔案通常都有既定的格式,以便利用瀏覽程序所讀取或是播放,然而為了配合用戶端的便利播放,這些數(shù)據(jù)文件的格式已經(jīng)固定,因此甚難防人盜拷,因?yàn)榻?jīng)播放后再予以轉(zhuǎn)錄即可作為一種盜拷的方式,因此這種數(shù)據(jù)格式的檔案甚難防人所盜拷。而所述儲(chǔ)存裝置所記錄的另一種文檔格式可為如安裝程序或是主要執(zhí)行文件(在后文中皆統(tǒng)稱主程序),通常為安裝程序或是激活一應(yīng)用程序的激活程序,且為一般瀏覽程序所無(wú)法讀取的,如果能對(duì)于該主程序加以保護(hù)防拷,則可以對(duì)該應(yīng)用程序的知識(shí)產(chǎn)權(quán)提供有效保護(hù),而且不至于造成用戶的不便。
因此本發(fā)明的目的是提供一種存儲(chǔ)裝置的防拷方法,也就是將存儲(chǔ)裝置中數(shù)據(jù)的主程序文件加以保護(hù)的方法。該方法分為三個(gè)階段執(zhí)行,第一階段為前置作業(yè),是制作三個(gè)程序部份,可對(duì)待保護(hù)的主程序加以處理,此三個(gè)程序的功能分述于下首先制作一個(gè)防拷程序,該程序可對(duì)于待保護(hù)的主程序加以全部或局部編碼,并且以一種“特定質(zhì)數(shù)”的數(shù)據(jù)轉(zhuǎn)換方式來(lái)作數(shù)據(jù)的搬移,此程序尚可在特定位置加入檢查碼,由于檢查碼是以“特定質(zhì)數(shù)”的數(shù)據(jù)轉(zhuǎn)換方式處理,因此可以防止一般的拷貝程序的搬移動(dòng)作(以8位為單位存取);接著制作一個(gè)連結(jié)程序,此程序可將該防拷程序及主程序連結(jié)在一起,形成一個(gè)為執(zhí)行文件格式的組合程序,而主程序經(jīng)編碼成為此組合程序中的數(shù)據(jù)部份;最后制作一個(gè)檢查程序來(lái)替代成為此存儲(chǔ)裝置的新的主程序,以進(jìn)行比對(duì)檢查碼工作,鑒別該存儲(chǔ)裝置是否被盜拷。第二階段為測(cè)試及生產(chǎn)步驟,將待保護(hù)的主程序由前述的防拷程序編碼、及經(jīng)由連結(jié)程序連結(jié)后,形成一個(gè)由原主程序與防拷程序合并的組合程序,接著少量復(fù)制母片,并加入檢查碼;如果由檢查程序配合組合程序判讀無(wú)誤,即可大量生產(chǎn)。最后的階段為利用檢查程序及配合防拷程序逐一核對(duì)檢查碼,由于數(shù)據(jù)的搬移以特殊質(zhì)數(shù)方式進(jìn)行,所以如果是拷貝復(fù)制的,檢查碼會(huì)有錯(cuò)誤,因此可以延緩或遏止數(shù)據(jù)的拷貝。
本發(fā)明的目的是這樣實(shí)現(xiàn)的一種存儲(chǔ)裝置的防拷方法,用以使存儲(chǔ)裝置內(nèi)所儲(chǔ)存的主程序及編碼資料不易被復(fù)制,以保護(hù)軟件數(shù)據(jù),其特征在于該方法包含下列程序及步驟A.前置作業(yè)程序(1)依據(jù)計(jì)算機(jī)的作業(yè)環(huán)境分析,制作防拷程序,該防拷程序可對(duì)于待保護(hù)的主程序加以全部或局部編碼,并且以一種“特定質(zhì)數(shù)”的數(shù)據(jù)轉(zhuǎn)換方式來(lái)作數(shù)據(jù)的搬移,該程序尚可用所述“特定質(zhì)數(shù)”的數(shù)據(jù)轉(zhuǎn)換方式在特定位置加入檢查碼;(2)制作連結(jié)程序,該程序可將該防拷程序及主程序連結(jié)在一起,形成一個(gè)組合程序文件,而主程序經(jīng)編碼成為該組合程序中的數(shù)據(jù)部份;(3)制作一個(gè)檢查程序,可取代原有主程序,進(jìn)行檢查工作;B.配合待保護(hù)數(shù)據(jù)程序(1)讀取待保護(hù)數(shù)據(jù)的主程序,經(jīng)由所述防拷程序局部或全部編碼后,即可由所述連結(jié)程序進(jìn)行與所述防拷程序的連結(jié)工作,形成一個(gè)組合程序,并記錄時(shí)間、地點(diǎn),以做隨后檢查碼的參數(shù)依據(jù);(2)如果該存儲(chǔ)裝置為可重復(fù)讀寫(xiě)的,則將檢查碼置入,并由檢查程序測(cè)試無(wú)誤后,即可確定生產(chǎn);(3)如果內(nèi)存為不可重復(fù)讀寫(xiě)的CDR,則先在CDRW中加入檢查碼,再送去刻板,并在刻板中加入檢查碼,并由檢查程序測(cè)試無(wú)誤后,即可確定生產(chǎn);C.存儲(chǔ)裝置判讀程序執(zhí)行檢查程序,還原原先經(jīng)由編碼數(shù)據(jù),比對(duì)檢查碼,如果比對(duì)錯(cuò)誤,表示存儲(chǔ)裝置非為原版制作的,即跳出不予執(zhí)行。
其中在C.存儲(chǔ)裝置判讀步驟中,尚可加入檢查內(nèi)存步驟,以做更進(jìn)一步比對(duì)。
其中防拷程序是以特殊質(zhì)數(shù)方式做讀取或搬移。
其中在C.存儲(chǔ)裝置判讀步驟中,尚可設(shè)定呼叫,以做不定時(shí)檢查,以延緩或防止復(fù)制。
其中所述可重復(fù)讀寫(xiě)存儲(chǔ)裝置包含軟盤片、高容量軟盤(ZIP)、磁光盤(MO)、硬盤(HD)。
其中所述防拷程序是依據(jù)在該檢查程序中界定的檢查方式,對(duì)于檢查碼加以檢查。
其中該結(jié)合程序中界定的檢查方式可以為正邏輯或負(fù)邏輯定義。
下面結(jié)合附圖和一個(gè)較佳實(shí)施例詳細(xì)說(shuō)明本發(fā)明的精神和操作步驟

圖1為本發(fā)明前置作業(yè)程序的流程圖。
圖2為本發(fā)明進(jìn)行測(cè)試及生產(chǎn)步驟的流程圖。
圖3為本發(fā)明進(jìn)行判讀程序的流程圖參見(jiàn)圖1至圖3所示的本發(fā)明存儲(chǔ)裝置防拷方法實(shí)施例的流程圖。本發(fā)明的方法起初是執(zhí)行一個(gè)內(nèi)部前置作業(yè),以制作防拷程序、連結(jié)程序及檢查程序。
其中防拷程序的主要工作是對(duì)于待保護(hù)的主程序(如.COM,.BAT,.EXE之類的執(zhí)行文檔)進(jìn)行全部或是局部的編碼,并且設(shè)定以一種“特定質(zhì)數(shù)”的方式來(lái)進(jìn)行數(shù)據(jù)轉(zhuǎn)換,以防止拷貝程序的復(fù)制。更明確而言,由于現(xiàn)行對(duì)于存儲(chǔ)裝置,如軟盤片或是光盤片的數(shù)據(jù)搬移動(dòng)作,一股均以8的倍數(shù)來(lái)執(zhí)行,而本發(fā)明的防拷程序以特定質(zhì)數(shù)搬移數(shù)據(jù),因此可以記錄特定數(shù)據(jù),而一般拷貝程序并不可搬移這些特定數(shù)據(jù),所以可用此模式在數(shù)據(jù)中加入檢查碼,并且可以使檢查碼加以虛實(shí)應(yīng)用,也即配合檢查碼及設(shè)定的參數(shù)(見(jiàn)后文說(shuō)明),組成一個(gè)判別的真值表,此真值表的格式由后面所述的檢查程序所決定,使有心盜拷的人士無(wú)法追蹤,甚至被誤導(dǎo)。
連結(jié)程序可將該防拷程序及主程序連結(jié)在一起,形成一個(gè)組合程序(為一個(gè)執(zhí)行文件),而主程序經(jīng)編碼成為該組合程序中的數(shù)據(jù)部份。
檢查程序是用來(lái)替代成為該存儲(chǔ)裝置的新的主程序,以進(jìn)行比對(duì)檢查碼工作,鑒別該存儲(chǔ)裝置是否為盜拷的,由于可以記錄時(shí)間及地點(diǎn)信息作為檢查碼參數(shù),因此可以進(jìn)一步阻礙盜拷。
接下來(lái)是第二階段的測(cè)試及生產(chǎn)步驟,將待保護(hù)的主程序由前述的防拷程序編碼、及經(jīng)由連結(jié)程序連結(jié)后,形成一個(gè)由原主程序與防拷程序合并的組合程序(為一個(gè)執(zhí)行文件),而主程序經(jīng)編碼成為該組合程序中的數(shù)據(jù)部分,而該組合程序中所包含的防拷程序部分可以作為主程序解碼、執(zhí)行特定質(zhì)數(shù)轉(zhuǎn)換及記錄檢查碼的工作。接著由檢查程序替代成為該存儲(chǔ)裝置的新的主程序,以進(jìn)行比對(duì)檢查碼工作,此時(shí)即以完成待保護(hù)的軟件母片,并可以記錄時(shí)間、地點(diǎn),以作為日后檢查程序核對(duì)檢查碼的參數(shù)依據(jù)。
接著依據(jù)待保護(hù)存儲(chǔ)裝置的特性,加入檢查碼。如果該存儲(chǔ)裝置為可重復(fù)讀寫(xiě)的,如軟盤片等,先以拷貝機(jī)復(fù)制出所需的片數(shù),再逐片地將檢查碼置入磁盤片內(nèi)(多重模式);如果內(nèi)存為不可重復(fù)讀寫(xiě)的CDR,第一次的母片是以RW片制片,依據(jù)RW的各項(xiàng)數(shù)據(jù)加以修改,再將檢查碼加入后轉(zhuǎn)錄至CD-R片,送至壓片廠制作母版,在制作母版期間,壓片廠可以依據(jù)設(shè)計(jì)者的規(guī)范,在刻板過(guò)程中將另一批檢查碼加入(每版不同),母版完成后再加入最后一批檢查碼,先少量壓片,測(cè)試無(wú)誤后才大量生產(chǎn)。這些檢查碼可以依據(jù)軟件母片規(guī)劃的時(shí)間為參數(shù),而做虛虛實(shí)實(shí)的規(guī)劃,并且由檢查程序主控,由于翻拷片難以完全復(fù)制檢查碼,因此在檢查程序有讀取錯(cuò)誤的狀況發(fā)生,就可以立即中斷,只有所有檢查碼無(wú)誤,才可將原有的軟件主程序還原,執(zhí)行原有功能。再者,為確保安全,可不定時(shí)執(zhí)行檢查程序,以做更進(jìn)一步的防范。如此,除非是由原版制作的軟件執(zhí)行,否則即會(huì)有錯(cuò)誤現(xiàn)象發(fā)生,因此可以減緩軟件被盜拷的時(shí)間,或是遏止軟件被盜拷。
換言之,由于本發(fā)明采用特定質(zhì)數(shù),如3,5,7,11...等作為搬移數(shù)據(jù)的單位,因此可以避免一般拷貝程序的復(fù)制行為,再者,利用該特定質(zhì)數(shù)轉(zhuǎn)換方式加入檢查碼,并配合母片制作時(shí)間地點(diǎn)制作判斷的真值表來(lái)對(duì)檢查碼加以檢查,利用此交叉防堵的方式,提高拷貝的難度,使軟件設(shè)計(jì)人的傷害降低,因此確實(shí)是一個(gè)具有產(chǎn)業(yè)價(jià)值、且保護(hù)知識(shí)產(chǎn)權(quán)的發(fā)明創(chuàng)造。
權(quán)利要求
1.一種存儲(chǔ)裝置的防拷方法,用以使存儲(chǔ)裝置內(nèi)所儲(chǔ)存的主程序及編碼資料不易被復(fù)制,以保護(hù)軟件數(shù)據(jù),其特征在于該方法包含下列程序及步驟A.前置作業(yè)程序(1)依據(jù)計(jì)算機(jī)的作業(yè)環(huán)境分析,制作防拷程序,該防拷程序可對(duì)于待保護(hù)的主程序加以全部或局部編碼,并且以一種“特定質(zhì)數(shù)”的數(shù)據(jù)轉(zhuǎn)換方式來(lái)作數(shù)據(jù)的搬移,該程序尚可用所述“特定質(zhì)數(shù)”的數(shù)據(jù)轉(zhuǎn)換方式在特定位置加入檢查碼;(2)制作連結(jié)程序,該程序可將該防拷程序及主程序連結(jié)在一起,形成一個(gè)組合程序文件,而主程序經(jīng)編碼成為該組合程序中的數(shù)據(jù)部份;(3)制作一個(gè)檢查程序,可取代原有主程序,進(jìn)行檢查工作;B.配合待保護(hù)數(shù)據(jù)程序(1)讀取待保護(hù)數(shù)據(jù)的主程序,經(jīng)由所述防拷程序局部或全部編碼后,即可由所述連結(jié)程序進(jìn)行與所述防拷程序的連結(jié)工作,形成一個(gè)組合程序,并記錄時(shí)間、地點(diǎn),以做隨后檢查碼的參數(shù)依據(jù);(2)如果該存儲(chǔ)裝置為可重復(fù)讀寫(xiě)的,則將檢查碼置入,并由檢查程序測(cè)試無(wú)誤后,即可確定生產(chǎn);(3)如果內(nèi)存為不可重復(fù)讀寫(xiě)的CDR,則先在CDRW中加入檢查碼,再送去刻板,并在刻板中加入檢查碼,并由檢查程序測(cè)試無(wú)誤后,即可確定生產(chǎn);C.存儲(chǔ)裝置判讀程序執(zhí)行檢查程序,還原原先經(jīng)由編碼數(shù)據(jù),比對(duì)檢查碼,如果比對(duì)錯(cuò)誤,表示存儲(chǔ)裝置非為原版制作的,即跳出不予執(zhí)行。
2.如權(quán)利要求1所述的存儲(chǔ)裝置的防拷方法,其特征在于其中在C.存儲(chǔ)裝置判讀步驟中,尚可加入檢查內(nèi)存步驟,以做更進(jìn)一步比對(duì)。
3.如權(quán)利要求1所述的存儲(chǔ)裝置的防拷方法,其特征在于其中防拷程序是以特殊質(zhì)數(shù)方式做讀取或搬移。
4.如權(quán)利要求1或2所述的存儲(chǔ)裝置的防拷方法,其特征在于其中在C.存儲(chǔ)裝置判讀步驟中,尚可設(shè)定呼叫,以做不定時(shí)檢查,以延緩或防止復(fù)制。
5.如權(quán)利要求1所述的存儲(chǔ)裝置的防拷方法,其特征在于其中所述可重復(fù)讀寫(xiě)存儲(chǔ)裝置包含軟盤片、高容量軟盤(ZIP)、磁光盤(MO)、硬盤(HD)。
6.如權(quán)利要求1或3所述的存儲(chǔ)裝置的防拷方法,其特征在于其中所述防拷程序是依據(jù)在該檢查程序中界定的檢查方式,對(duì)于檢查碼加以檢查。
7.如權(quán)利要求1或5所述的存儲(chǔ)裝置的防拷方法,其特征在于其中該結(jié)合程序中界定的檢查方式可以為正邏輯或負(fù)邏輯定義。
全文摘要
一種存儲(chǔ)裝置的防拷方法,尤其是關(guān)于一種保護(hù)存儲(chǔ)裝置中數(shù)據(jù)主程序文件的方法,是利用一防拷程序?qū)⒋Wo(hù)的主程序加以局部或全部編碼,再以一檢查程序取代作為主程序,此外該防拷程序可以用“特定質(zhì)數(shù)”的轉(zhuǎn)換方式處理數(shù)據(jù),避免一般拷貝程序的復(fù)制,因此可以在特定位置加上檢查碼,作為比對(duì)之用,如果檢查程序配合防拷程序檢測(cè)出檢查碼有誤,即可知該存儲(chǔ)裝置所儲(chǔ)存的非為原版軟件。本發(fā)明的方法可以延緩或遏止數(shù)據(jù)的拷貝,完成保護(hù)知識(shí)產(chǎn)權(quán)的功效。
文檔編號(hào)G06F12/16GK1365054SQ01100840
公開(kāi)日2002年8月21日 申請(qǐng)日期2001年1月17日 優(yōu)先權(quán)日2001年1月17日
發(fā)明者趙國(guó)強(qiáng) 申請(qǐng)人:趙國(guó)強(qiáng)
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1