精选国产在线观看一区二区三区_日韩av大片在线一区二区_欧美日韩v在线观看不卡_日本无遮挡色又黄的视频在线_黄片免费在线AAA_午夜视频欧美亚洲污污污_国产精品自拍第一区_无码免费三级少妇_人妻系列影片无码专区50_蘑菇成年人午夜福利

行業(yè)新聞

您當(dāng)前的位置:首頁 > 新聞資訊 > 行業(yè)新聞

加密軟件問答一

發(fā)布源:深圳維創(chuàng)信息技術(shù)發(fā)布時(shí)間:2020-11-23 瀏覽次數(shù):

問:加密軟件有何作用?

答:加密軟件主要用于保護(hù)軟件開發(fā)者的合法權(quán)益,防止軟件被復(fù)制、算法分析及目標(biāo)碼反匯編等達(dá)到控制或緩非法擴(kuò)散的目的。

問:國外的軟件都是不加密的,國內(nèi)軟件為什么要加密?

答:在國外PC機(jī)軟件開發(fā)初期,象dBASE這樣的通用軟件都是加密的。

近年來,國外用戶的軟件版權(quán)意識(shí)逐步形成,絕大多數(shù)軟件才開始不加密。

但大型系統(tǒng),如AutoCAD12.0網(wǎng)絡(luò)版由于價(jià)格高,不得已仍然采用加密手段。

看來軟件加不加密的問題,在美國也是具體情況具體分析。

國內(nèi)由于軟件保護(hù)法規(guī)不完善,法制觀念不強(qiáng),盜版現(xiàn)象此較嚴(yán)重,開發(fā)者不得不想辦法保護(hù)自己的產(chǎn)品不被別人侵權(quán)。

如果大家都使用正版軟件的話,估計(jì)國內(nèi)的軟件行業(yè)也會(huì)和國外樣,不再選擇加密這種方式。

相信在不久的將來,這種手強(qiáng)完全會(huì)被法律和社會(huì)的文明所取代。

問:軟件加密技術(shù)主要由哪幾部分構(gòu)成?

答:軟件加密技術(shù)主要由密鑰技術(shù)、反跟蹤技術(shù)和代碼插入技術(shù)構(gòu)成。

一套完整的加密軟件,就是由這些技術(shù)組合而成,缺一不可。

問:什么是密鑰技術(shù)?

答:密鑰技術(shù)是指與密鑰有關(guān)的密鑰盤的制作、識(shí)別密鑰盤、安裝和回收密鑰等。

密鑰技術(shù)主要特點(diǎn)是防止程序被復(fù)制。

密鑰主要分軟盤、加密卡和并行加密盤。

問:什么是反跟蹤技術(shù)

答:反跟蹤技術(shù)是加密軟件*關(guān)鍵,工作量*大的部分,是加密技術(shù)不斷推陳出新、永無止境的原因。

有了好的密鑰技術(shù),沒有強(qiáng)有力的反跟蹤手段,解密者使用功能強(qiáng)大的調(diào)試器和些輔助工具就可破譯,達(dá)不到保護(hù)的目的。

反跟蹤手殷主要有以下幾種;一種方法是把程序?qū)憗y或使用高級(jí)語言生成代碼,使代碼雜亂無章,跟蹤者不易看懂。

另一種方法是設(shè)置陷阱,讓調(diào)試器不能正常工作。

還有一種方法是做大量變形和跳轉(zhuǎn),拖跨對(duì)手。

問:什么是代碼插人技術(shù)?

答:代碼插入技術(shù)就是把加密的代碼插到用戶的程序中去。

問:加密軟件有幾種加密方式?

答:加密軟件有三種加密方式;外殼式、內(nèi)含式和結(jié)合式。

問:外殼式有何特點(diǎn)?是如何工作的?

答:外殼式加密是把段加密代碼附加到執(zhí)行程序上,并把程序入口指向附加代碼中。

當(dāng)被加密的程序裝人內(nèi)存后,附加代碼首先執(zhí)行,檢查是否有跟蹤程序存在,如果沒有,再檢查密鑰是否正確,如果正確,則轉(zhuǎn)入原來的程序中。

這種方式的優(yōu)點(diǎn)是不需要修改源代碼,使用簡單。

但是其缺,點(diǎn)也很明顯:一旦附加代碼被擊破就,會(huì)被解得干干凈凈沒有一,點(diǎn)遺留的問題。

問:內(nèi)含方式有何特點(diǎn)是如何工作的?

內(nèi)含式加密碼是以O(shè)BJ文件形式存在,應(yīng)程序調(diào)用這些加密代碼,*后要與擬加密的程序編譯連接到一起。

這種方式需要修改源代碼,比較可靠,但是代碼復(fù)雜性不如外殼式,不容易對(duì)二進(jìn)制代碼做復(fù)雜變形,容易被跟蹤。

這種方式主要用于使用軟件狗和加密卡的加密程序。

問:什么是結(jié)合式?

答:結(jié)合式加密方式就是把外殼式與內(nèi)含式兩種方法結(jié)合起來,用OBJ去檢查外殼的可靠性,內(nèi)外結(jié)合,功能*強(qiáng)。

問:加密軟件與密碼學(xué)有什么關(guān)系?

答:加密軟件與密碼學(xué)不是一個(gè)概念,它們之間有著很深的聯(lián)系,加密軟件的變形算法都源于密碼學(xué)的理論。

有的加密軟件采用的變形算法比較簡單,認(rèn)為無關(guān)緊要,其實(shí)這樣給解密者留下了很大的“后門”。

比如說用加密軟件加密“全零”等各種有規(guī)律的數(shù)據(jù)采研究推斷,不用分析程序就可以輕松地解開。

為了提高加密軟件的安全性,必須使用復(fù)雜可靠的算法。

如有的加密軟件采用了幾十套隨機(jī)可選的算法,可有效地增加解密難度。


  • 上一篇:加密軟件問答二
  • 下一篇:RSA加密算法的特性及其破解方案
  • Copyright © 2021 深圳市維創(chuàng)信息技術(shù)有限公司 版權(quán)所有

    粵ICP備2021016007號(hào)