性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

  • 回復(fù)
  • 收藏
  • 點(diǎn)贊
  • 分享
  • 發(fā)新帖

PC軟件加密方案

在計(jì)算機(jī)領(lǐng)域,程序加殼是指在原始程序運(yùn)行前,先執(zhí)行一段“殼”程序,然后再把程序交還給原始程序。這樣做的好處是,通過(guò)常規(guī)破解手段,無(wú)法輕易找到可執(zhí)行程序的真正入口點(diǎn)(OEP),可有效防止破解源程序,保護(hù)重要信息數(shù)據(jù)。

殼加密又分為偽裝殼、壓縮殼等多種類型,雖然加殼方法的實(shí)現(xiàn)細(xì)節(jié)有所不同,但其核心加密原理都是不變,即在原始程序外建立一個(gè)單獨(dú)的防護(hù)機(jī)制,因此他對(duì)于源程序不管做了壓縮、加密還是地址打亂等操作,完整的源代碼還是要被還原出來(lái),這樣才能正常運(yùn)行。這就是殼加密的一個(gè)安全風(fēng)險(xiǎn),因?yàn)闅ぜ用苁强梢员槐姸嗝摎ぼ浖@過(guò)或剝離的?,F(xiàn)在網(wǎng)絡(luò)上有很多免費(fèi)的脫殼軟件,都可以輕松實(shí)現(xiàn)去殼操作,這樣一來(lái),通過(guò)加殼保護(hù)源程序就不明智了。

殼加密還有另外一個(gè)小缺點(diǎn),就是兼容性問(wèn)題。因?yàn)椴煌到y(tǒng)平臺(tái)下可執(zhí)行文件的差異導(dǎo)致對(duì)于加殼有不同的要求。比如:DOS下的可執(zhí)行文件事宜.COM結(jié)尾的文件,且無(wú)文件頭,缺省程序執(zhí)行地址是0x100;win32平臺(tái)的PE文件,不支持自裝載,需要程序使用自己的方法來(lái)管理數(shù)據(jù),所以標(biāo)準(zhǔn)很不統(tǒng)一就導(dǎo)致了殼加密的兼容性難題不易解決。

除了殼加密之外,現(xiàn)在市場(chǎng)比較流行的PC軟件加密還有一種算法移植方案。基本原理是把可執(zhí)行文件中的一部分代碼功能移植到另一個(gè)安全硬件平臺(tái)運(yùn)行,保證原有程序代碼不完整,這樣做的好處是必須把現(xiàn)有程序和移植走的程序一同破解才能實(shí)現(xiàn)真正的破解。對(duì)這種加密方案來(lái)說(shuō),PC之外的安全硬件平臺(tái)非常重要,最常見(jiàn)的就是算法移植加密狗,一般選用安全級(jí)別非常高的嵌入式安全芯片來(lái)完成移植代碼的運(yùn)行工作。因?yàn)榘踩酒哂斜姸喾榔平鈾C(jī)制,所以其內(nèi)部運(yùn)行的代碼不能非法讀出,只要移植的代碼選取合理,能夠很大限度的提升可執(zhí)行軟件的安全。

但這種軟件加密方案也是有缺點(diǎn)的,它要求開(kāi)發(fā)人員具備一定嵌入式編程能力,研發(fā)需要投入的時(shí)間也會(huì)較多。

上述兩種加密方案,都有各自的優(yōu)缺點(diǎn),用戶還需結(jié)合自己的實(shí)際需求和應(yīng)用場(chǎng)景,選擇合適的加密方案,如果用戶更注重安全,那么算法移植方案的加密狗會(huì)更適合。

全部回復(fù)(27)
正序查看
倒序查看
2018-09-06 17:04
通過(guò)硬件來(lái)加密真的就安全了嘛,NO NO NO軟硬結(jié)合加上現(xiàn)在的智能技術(shù)才是以后安全發(fā)展的方向
0
回復(fù)
BLoun
LV.5
3
2018-09-07 09:30
除了兼容性以外,殼加密對(duì)于小程序還好說(shuō),如果大程序的話加解密時(shí)間就會(huì)非常大,影響使用效果。算法移植應(yīng)該是未來(lái)的發(fā)展方向。
0
回復(fù)
宇宙王
LV.3
4
2018-09-07 09:46
安全問(wèn)題不容小覷,文章中提到了有一種算法移植的加密狗,應(yīng)該可以用此來(lái)解決安全問(wèn)題的吧?
0
回復(fù)
2018-09-07 10:22
@宇宙王
安全問(wèn)題不容小覷,文章中提到了有一種算法移植的加密狗,應(yīng)該可以用此來(lái)解決安全問(wèn)題的吧?
當(dāng)然了。能讓本身程序不完整,破解人員還破不了加密狗,你覺(jué)得呢
0
回復(fù)
2018-09-07 16:24
@miniminimini
當(dāng)然了。能讓本身程序不完整,破解人員還破不了加密狗,你覺(jué)得呢
文章說(shuō)“更注重安全,那么算法移植方案的加密狗會(huì)更適合”,那么問(wèn)題來(lái)了,這種算法移植的加密狗哪里能買到呢?
0
回復(fù)
2018-09-07 16:50
@小屁孩456
文章說(shuō)“更注重安全,那么算法移植方案的加密狗會(huì)更適合”,那么問(wèn)題來(lái)了,這種算法移植的加密狗哪里能買到呢?

我看網(wǎng)上有做推廣的,你搜搜

0
回復(fù)
鄧女士
LV.5
8
2018-09-07 17:13
@lingkes2006
我看網(wǎng)上有做推廣的,你搜搜
 從文章來(lái)看,算法移植方案的加密狗只是防破解機(jī)制較多,所以相對(duì)來(lái)安全,但關(guān)鍵還是取決于移植的代碼選取的合理,所以編寫移植的代碼的研發(fā)人員很重要,要求研發(fā)人員能力強(qiáng)才行
0
回復(fù)
Hex315
LV.5
9
2018-09-07 19:14
@鄧女士
 從文章來(lái)看,算法移植方案的加密狗只是防破解機(jī)制較多,所以相對(duì)來(lái)安全,但關(guān)鍵還是取決于移植的代碼選取的合理,所以編寫移植的代碼的研發(fā)人員很重要,要求研發(fā)人員能力強(qiáng)才行
這種算法移植軟件加密狗選用的加密芯片能達(dá)到金融級(jí)別嗎?
0
回復(fù)
Mr_Wang_
LV.4
10
2018-09-07 22:16
@Hex315
這種算法移植軟件加密狗選用的加密芯片能達(dá)到金融級(jí)別嗎?
金融級(jí)別應(yīng)該要到EAL4+、EAL5+,具體要看廠家的硬件芯片安全級(jí)別了。
0
回復(fù)
114W1
LV.5
11
2018-09-10 08:47
@Mr_Wang_
金融級(jí)別應(yīng)該要到EAL4+、EAL5+,具體要看廠家的硬件芯片安全級(jí)別了。
樓主所說(shuō)的算法移植方案的加密狗的加密方式是要把加密數(shù)據(jù)進(jìn)行分離嗎?
0
回復(fù)
2018-09-10 09:01
@114W1
樓主所說(shuō)的算法移植方案的加密狗的加密方式是要把加密數(shù)據(jù)進(jìn)行分離嗎?
不是分離函數(shù),是程序,當(dāng)然分離函數(shù)處理也行,主要目的就是使程序不完整。
0
回復(fù)
2018-09-10 09:15
加了這種外接設(shè)備,對(duì)軟件的運(yùn)行速度是否有影響呢?
0
回復(fù)
BLoun
LV.5
14
2018-09-10 14:09
@人稱福爺
加了這種外接設(shè)備,對(duì)軟件的運(yùn)行速度是否有影響呢?
簡(jiǎn)單來(lái)說(shuō),是沒(méi)有影響的,當(dāng)然也要參考算法的復(fù)雜度
0
回復(fù)
2018-09-10 14:42
@BLoun
簡(jiǎn)單來(lái)說(shuō),是沒(méi)有影響的,當(dāng)然也要參考算法的復(fù)雜度
殼加密?嵌入式算法植加密?聽(tīng)起來(lái)好神奇,我是做數(shù)據(jù)統(tǒng)計(jì)工作的,哪種加密方式更適合我呢?
0
回復(fù)
2018-09-10 14:52
@阿倫學(xué)
殼加密?嵌入式算法植加密?聽(tīng)起來(lái)好神奇,我是做數(shù)據(jù)統(tǒng)計(jì)工作的,哪種加密方式更適合我呢?
算法移植的,程序不完整,增加破解難度,這種的最安全
0
回復(fù)
2018-09-10 15:06
@miniminimini
算法移植的,程序不完整,增加破解難度,這種的最安全
那請(qǐng)問(wèn)樓上的大神,你知道哪家的算法移植加密做得更好嗎?推薦一下唄!
0
回復(fù)
小帆兒
LV.5
18
2018-09-10 17:09
@阿倫學(xué)
那請(qǐng)問(wèn)樓上的大神,你知道哪家的算法移植加密做得更好嗎?推薦一下唄!
我聽(tīng)說(shuō)過(guò)LKT系列的 口碑還不錯(cuò) 但不知道是哪家公司的 你可以找度娘問(wèn)一下
0
回復(fù)
鄧女士
LV.5
19
2018-09-10 17:18
@小帆兒
我聽(tīng)說(shuō)過(guò)LKT系列的口碑還不錯(cuò)但不知道是哪家公司的你可以找度娘問(wèn)一下
 樓上的不會(huì)是脫兒吧,我在好多平臺(tái)都看見(jiàn)LKT推廣,真有那么好?
0
回復(fù)
Hex315
LV.5
20
2018-09-10 19:45
@鄧女士
 樓上的不會(huì)是脫兒吧,我在好多平臺(tái)都看見(jiàn)LKT推廣,真有那么好?
這篇文章說(shuō)的是 對(duì)軟件保護(hù)的,如果用的軟件是其它人開(kāi)發(fā),肯定是用不起來(lái)的
0
回復(fù)
Mr_Wang_
LV.4
21
2018-09-11 07:24
@Hex315
這篇文章說(shuō)的是對(duì)軟件保護(hù)的,如果用的軟件是其它人開(kāi)發(fā),肯定是用不起來(lái)的
算法移植方案豈不是加密芯片得能編程么,真的有這么好的產(chǎn)品嗎?那是否意味著開(kāi)發(fā)周期長(zhǎng),費(fèi)用是不是也很高?
0
回復(fù)
2018-09-11 10:10
@Mr_Wang_
算法移植方案豈不是加密芯片得能編程么,真的有這么好的產(chǎn)品嗎?那是否意味著開(kāi)發(fā)周期長(zhǎng),費(fèi)用是不是也很高?
目前PC端加密狗也基本采用這種算法移植方案的,安全性高;將一部分算法移植到加密狗中實(shí)現(xiàn)肯定需要一些開(kāi)發(fā)時(shí)間。跟軟件安全性相比,這點(diǎn)費(fèi)用付出是值得的
0
回復(fù)
114W1
LV.5
23
2018-09-11 10:21
@我心痛了
目前PC端加密狗也基本采用這種算法移植方案的,安全性高;將一部分算法移植到加密狗中實(shí)現(xiàn)肯定需要一些開(kāi)發(fā)時(shí)間。跟軟件安全性相比,這點(diǎn)費(fèi)用付出是值得的
把算法移植到專門的安全芯片中,是不是意味著需要做硬件開(kāi)發(fā)呢?
0
回復(fù)
BLoun
LV.5
24
2018-09-11 16:35
@114W1
把算法移植到專門的安全芯片中,是不是意味著需要做硬件開(kāi)發(fā)呢?
肯定的,加密芯片也是要電路的啊。
0
回復(fù)
2018-09-11 16:56
@BLoun
肯定的,加密芯片也是要電路的啊。
總不能在pc上改電路吧,文章中說(shuō)的加密狗,不需要硬件開(kāi)發(fā)
0
回復(fù)
Hex315
LV.5
26
2018-09-11 20:27
@人稱福爺
總不能在pc上改電路吧,文章中說(shuō)的加密狗,不需要硬件開(kāi)發(fā)
現(xiàn)在拆殼軟件太多了,加殼越來(lái)越不好用了。
0
回復(fù)
lingkes2006
LV.2
27
2018-09-11 20:45
@Hex315
現(xiàn)在拆殼軟件太多了,加殼越來(lái)越不好用了。

既然選擇加密,當(dāng)然安全最重要

0
回復(fù)
Mr_Wang_
LV.4
28
2018-09-12 13:28
@lingkes2006
既然選擇加密,當(dāng)然安全最重要
采用算法移植方案+高安全等級(jí)加密芯片,對(duì)用戶產(chǎn)品絕對(duì)是有安全保障的
0
回復(fù)
發(fā)