日韩在线不卡免费视频一区,日韩欧美精品一区二区三区经典,日产精品码2码三码四码区,人妻无码一区二区三区免费,日本feerbbwdh少妇丰满

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

PC軟件加密方案

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

殼加密又分為偽裝殼、壓縮殼等多種類型,雖然加殼方法的實現(xiàn)細節(jié)有所不同,但其核心加密原理都是不變,即在原始程序外建立一個單獨的防護機制,因此他對于源程序不管做了壓縮、加密還是地址打亂等操作,完整的源代碼還是要被還原出來,這樣才能正常運行。這就是殼加密的一個安全風(fēng)險,因為殼加密是可以被眾多脫殼軟件繞過或剝離的?,F(xiàn)在網(wǎng)絡(luò)上有很多免費的脫殼軟件,都可以輕松實現(xiàn)去殼操作,這樣一來,通過加殼保護源程序就不明智了。

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

除了殼加密之外,現(xiàn)在市場比較流行的PC軟件加密還有一種算法移植方案?;驹硎前芽蓤?zhí)行文件中的一部分代碼功能移植到另一個安全硬件平臺運行,保證原有程序代碼不完整,這樣做的好處是必須把現(xiàn)有程序和移植走的程序一同破解才能實現(xiàn)真正的破解。對這種加密方案來說,PC之外的安全硬件平臺非常重要,最常見的就是算法移植加密狗,一般選用安全級別非常高的嵌入式安全芯片來完成移植代碼的運行工作。因為安全芯片具有眾多防破解機制,所以其內(nèi)部運行的代碼不能非法讀出,只要移植的代碼選取合理,能夠很大限度的提升可執(zhí)行軟件的安全。

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

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

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

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

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

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

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