99精品久久久久久久免费看蜜月/欧美激情做真爱牲交视频/日本不卡不码高清免费观看/三浦惠理子jux240久久 - 他在车里撞了我八次主角是谁

購(gòu)物車0種商品
IC郵購(gòu)網(wǎng)-IC電子元件采購(gòu)商城
MCU之思想
(2011/10/21 9:55:00)

要復(fù)制一塊PCB, 破解者需要知道:
1, PCB圖紙. 這個(gè) 可以通過(guò)抄板得到. 問(wèn)題不大. 不論是幾層板, 都有抄的, 基本上無(wú)法防. 打磨型號(hào)基本無(wú)用, 因?yàn)榭梢酝ㄟ^(guò)測(cè)試的方式試出來(lái).
2, MCU的hex文件, 就是軟件部分. 這個(gè)對(duì)大部分破解者來(lái)說(shuō)更是小菜一碟, 通過(guò)對(duì)某些管角加壓的方式來(lái)讀出MCU中flash文件, 修改成hex文件.

這是現(xiàn)在的破解情況.


那么要防破解, 就是要給這個(gè)PCB一些唯一的東西, 使得破解者無(wú)法復(fù)制, 或者復(fù)制的成本很高, 高于研發(fā)成本.

我們首先想到的肯定是唯一序列號(hào)芯片. 比如ds18b20之類的, MCU可以通過(guò)SPI總線讀出唯一的序列號(hào), 這個(gè)序列號(hào)與hex文件中唯一的序列號(hào)進(jìn)行比對(duì), 從而確定這塊板子是對(duì)應(yīng)這個(gè)hex文件的.
也就是說(shuō), 破解者得到了hex文件后, 是不能直接在復(fù)制的硬件上使用的.

這是一種常見(jiàn)的防破解方法.

但是這種類似加密狗思想的防破解方法早就被破解者們攻的體無(wú)完膚了. (1992年的破解就是這種.)
破解過(guò)程是這樣的:
1, 收集三個(gè)或者更多母本hex文件. 并記錄唯一序列號(hào). (沒(méi)有寫(xiě)外邊的不記錄)
2, 比對(duì)這幾個(gè)hex文件的不同之處, 找出序列號(hào)在hex文件中位置.
3, 直接清空, 甚至尋找附近的判斷jmp語(yǔ)句, 并改成判斷成功的跳轉(zhuǎn).,
4, 找一個(gè)空序列號(hào)的芯片替代母板芯片.

簡(jiǎn)單的講, 這個(gè)破解思路類似我們的PC程序破解,就是想辦法找到序列號(hào)判斷的語(yǔ)句, 并破壞之. 尋找序列號(hào)位置的方法使用了對(duì)比多個(gè)母板hex文件.

這個(gè)破解成本稍微高些, 但是也已經(jīng)產(chǎn)業(yè)化. 基本無(wú)效.


下邊寫(xiě)hex文件的加密.
hex文件就是程序編譯成的機(jī)器碼. 拿到了hex文件相當(dāng)于拿到了匯編文件, 當(dāng)然, 里邊助記符啥的都沒(méi)有, 現(xiàn)階段得靠人猜(有自動(dòng)反匯編的軟件存在的. 不過(guò)那是獨(dú)門(mén)絕技, 危害較大, 我們當(dāng)它不存在就是了), 如果是C語(yǔ)言寫(xiě)的程序, 肯定無(wú)法根據(jù)hex文件反解到C了---如果這個(gè)可行的話, 我們所用的軟件都是可以被還原成C的.

假定一個(gè)匯編程序編譯成了hex文件,

那么, 我們知道這個(gè)hex文件的內(nèi)部機(jī)器碼次序是基本對(duì)應(yīng)匯編代碼的. 假使程序共有10個(gè)函數(shù)f0(),f1(),...f9(),順序編程. 那么hex文件中這10個(gè)函數(shù)的對(duì)應(yīng)二進(jìn)制段也是10個(gè)二進(jìn)制代碼段.
一個(gè)段可以表示為如下圖:


函數(shù)的調(diào)用實(shí)際上是call的這個(gè)f0_start 地址, 用寄存器傳遞的參數(shù). 簡(jiǎn)單的講就是運(yùn)行這個(gè)函數(shù), 就是pc指針從f0_start開(kāi)始跑.
這10個(gè)函數(shù)結(jié)構(gòu)類同.
我們知道, 程序是有函數(shù)組成的, 對(duì)應(yīng)的, hex文件是由很多個(gè)函數(shù)二進(jìn)制段組成的, 函數(shù)的調(diào)用是call函數(shù)地址來(lái)完成的. 那么, 我們可以將函數(shù)的地址做一個(gè)列表, 函數(shù)的調(diào)用可以先查這個(gè)表, 然后call表里的地址. 相當(dāng)于有一個(gè)函數(shù)表存在.

在C語(yǔ)言中, 我們通過(guò)
1, 創(chuàng)建2個(gè)結(jié)構(gòu)體s0,s1
2. s0中有2個(gè)成員,ptr為指向s1的結(jié)構(gòu)指針,fn為函數(shù)的個(gè)數(shù)
3. s1中只有一種數(shù)據(jù)類型即函數(shù)指針,F(xiàn)0,F1,..F9對(duì)應(yīng)指向函數(shù)f0(),f1(),...f9(),F(xiàn)x指向f9()后的空函數(shù)fx()
即f0()(),f1(),...f9()的長(zhǎng)度為L(zhǎng)0=f1()-f0(),L0=f2()-f1(),L3=f3()-f2(),...L9=fx()-f9(),
函數(shù)調(diào)用方式:
s0->ptr->F0(),s0->ptr->F1,...s0->ptr->F9()

這樣, 結(jié)構(gòu)體S1就是我們的函數(shù)首地址表, 而s0->ptr->F0()這種調(diào)用方式又決定了先查表再調(diào)用這種思路.

下一步就是重點(diǎn)的加密了!
1.ISP下載hex文件的以前, 將hex文件中的f0(),f1(),...f9()代碼段順序打亂,F(xiàn)0,F1,...F9順序不變值變化(就是讓指針對(duì)應(yīng)不了函數(shù)),即每次isp下載的Hex文件每次傳送都不一樣
網(wǎng)站記住s0,s0全部成員后填充為空!!!,這樣isp過(guò)程即使攔截也無(wú)法知道s0,s1
2.IAP
IAP命令參數(shù)及調(diào)用地址由IAP與串口通訊動(dòng)態(tài)得到,也想就恢復(fù)了s0和s1,程序后將IAP入口指針清零.
下邊舉個(gè)例子說(shuō)明.

假定原來(lái)hex文件結(jié)構(gòu)如圖:


現(xiàn)在我調(diào)換下f0和f1代碼段的位置, 變成:


我們看到, f0的入口地址現(xiàn)在應(yīng)該為2, 但是因?yàn)镾1結(jié)構(gòu)體沒(méi)有變化, 所以記錄的f0入口地址依然為1, 那么, 可以想象, 這個(gè)hex文件是無(wú) 法 正 (我*, "法 正" 也是敏感字?)常運(yùn)行的.

那么, 如果我們?cè)诟膭?dòng)函數(shù)代碼段的同時(shí), 調(diào)整對(duì)應(yīng)的入口地址表呢?
如圖: 這樣, hex文件就又能使用了!



那我們沒(méi)事鼓搗這玩意有什么意思呢? 這個(gè)東西可以用于hex文件加密.

思路如下:
假定有種產(chǎn)品, 10萬(wàn)臺(tái), 有pcb文件圖紙和hex文件. 要防破解. 不能增加太大成本, 怎么辦?
用這個(gè)思路, 將hex文件變成10萬(wàn)個(gè)不同的無(wú)法使用的hex文件, 記錄每個(gè)hex文件對(duì)應(yīng)的可以正常使用的S1結(jié)構(gòu)體(就是真正的地址表啦). 燒入10萬(wàn)個(gè)產(chǎn)品賣(mài)出.

那這些產(chǎn)品都是無(wú)法直接使用的. 因?yàn)樗鼈兊膆ex文件都是不正確的, 那么如何在產(chǎn)品出廠后改正這些flash中的數(shù)據(jù), 來(lái)修正S1結(jié)構(gòu)體呢, 很顯然, 只能用bootload, IAP編程.

產(chǎn)品一旦上電, bootload程序運(yùn)行, 等待從外圍io(UART, SPI, 以太網(wǎng))讀入S1結(jié)構(gòu)體的數(shù)據(jù), 得到S1結(jié)構(gòu)體數(shù)據(jù)后, 修改flash中S1結(jié)構(gòu)體, (這地方估計(jì)寫(xiě)的不對(duì).......)

(先空著不寫(xiě))

也即是說(shuō), 每一個(gè)hex文件需要一個(gè)S1結(jié)構(gòu)體信息----相當(dāng)于密鑰文件才能運(yùn)行.

我們只要保證S1結(jié)構(gòu)體不被別人獲取就是了, MCU內(nèi)部的hex文件本身就是不能運(yùn)行的.

那么如何方便的, 不需要耗費(fèi)太高成本的提供S1呢?
答案在于網(wǎng)絡(luò)!
























(未完待續(xù), 慢慢寫(xiě))

網(wǎng)友評(píng)論:給酷

網(wǎng)友評(píng)論:聽(tīng)大師們講課.

網(wǎng)友評(píng)論:真羨慕你們,我還在為有人來(lái)破解我的產(chǎn)品而不懈努力

網(wǎng)友評(píng)論:呵呵,這是與老hot談過(guò)的內(nèi)容,sinanjj還要加強(qiáng)理解,sinanjj字面上所指涵蓋的范圍很寬泛,老hot所言則主要針對(duì)可遠(yuǎn)程ISP的嵌入式系統(tǒng),這種系統(tǒng)是有前提的,首先系統(tǒng)資源要足夠,其次本身要帶遠(yuǎn)程通訊接口,至少也得通過(guò)本地人為干預(yù)臨時(shí)引入其它平臺(tái)上的遠(yuǎn)程接口,這種思想對(duì)工控系統(tǒng)很有意義,工控系統(tǒng)滿足了資源條件,本身也足夠復(fù)雜,更有知識(shí)產(chǎn)權(quán)保護(hù)的需要。老hot的這種思路可以引入到任何具備類似條件的嵌入式系統(tǒng)上,越復(fù)雜的越有價(jià)值,簡(jiǎn)單系統(tǒng)則要走不同的思路,方程式賽道是給F1賽車準(zhǔn)備的,開(kāi)輛QQ還是別上去的好,更不要說(shuō)騎自行車了。

網(wǎng)友評(píng)論:在程序里留后門(mén)吧,不公開(kāi)的協(xié)議。每季度或半年訪問(wèn)一次,看是否是合法產(chǎn)品。
留版權(quán)信息,密文。
讓確解的代價(jià)大于開(kāi)發(fā)的代價(jià)就可以了。

網(wǎng)友評(píng)論:程序里留后門(mén),能反匯編的話輕松解決,協(xié)議不公開(kāi)架不住端口捕獲……
對(duì)于廉價(jià)產(chǎn)品,芯片的選擇很重要,資源足夠可再采取防反匯編技術(shù),次之加版權(quán)信息,而對(duì)于價(jià)格較高的復(fù)雜嵌入式系統(tǒng)一般的手段就不夠了,而有些系統(tǒng)甚至要求必須開(kāi)放協(xié)議、開(kāi)放加密算法,老hot的思路是針對(duì)這類系統(tǒng)解決問(wèn)題的方向之一。
對(duì)付破解,一是增加其成本,二是拖延其周期,三是留取其盜版證據(jù)。

網(wǎng)友評(píng)論:支持26 樓

利潤(rùn)高的,破解也拿不到什么訂單
利潤(rùn)低的,多半沒(méi)什么技術(shù)含量,直接重寫(xiě)算了

網(wǎng)友評(píng)論:
給大家推薦一個(gè)軟件,ida pro,所有語(yǔ)言都能反編譯.包括arm
icecut 發(fā)表于 2010-7-20 09:43
首先要明確PC端和嵌入式編程平臺(tái)的最大差異:
前者程序從硬盤(pán)取出,在ram中運(yùn)行。程序的二進(jìn)制碼可以隨意讀取。
后著程序大部分可以直接在rom中運(yùn)行。程序的二進(jìn)制碼可能受限制讀取。

前者理論上全部可以破解,后者破解途徑較多和復(fù)雜,有些幾乎不能破解和反匯編或難度很大。

網(wǎng)友評(píng)論:為何要破解,而不去找人開(kāi)發(fā).
這里就有很多問(wèn)題,找到行業(yè)內(nèi)高手幾乎不可能,外行進(jìn)來(lái)開(kāi)發(fā),幾乎就行業(yè)白丁,新開(kāi)發(fā)產(chǎn)品,周期長(zhǎng),費(fèi)用高,而且可能BUG一大堆.
另外,高手也不會(huì)輕易去為別人仿制產(chǎn)品,大多是水平一般的.

這也是為什么寧可破解,也不會(huì)找人去重新開(kāi)發(fā)了.
被仿制產(chǎn)品都是成熟的產(chǎn)品,就是被市場(chǎng)認(rèn)可的,這才是問(wèn)題關(guān)鍵.
不少產(chǎn)品,從新開(kāi)發(fā),到成熟都有幾年時(shí)間,不斷改進(jìn)的.

網(wǎng)友評(píng)論:

對(duì)于“版權(quán)信息”的看法:
所謂暗碼及版權(quán)信息,若從未激活且想以此作為“呈堂證供”---簡(jiǎn)直是癡心妄想~~~
因?yàn)槌?jí)反匯編的理論基礎(chǔ)是代碼和數(shù)據(jù)的分離技術(shù),即程序運(yùn)行過(guò)的區(qū)域?yàn)榇a區(qū),
未運(yùn)行過(guò)的為數(shù)據(jù)區(qū)。
此數(shù)據(jù)區(qū)又有真?zhèn)螖?shù)據(jù)之分,即尋址過(guò)的數(shù)據(jù)區(qū)為真數(shù)據(jù)區(qū),否則為偽數(shù)據(jù)區(qū)。
偽數(shù)據(jù)區(qū)實(shí)際有3種情況:
1.從未訪問(wèn)的用戶自定義函數(shù),即編寫(xiě)的函數(shù)從未調(diào)用過(guò)。在優(yōu)秀的編譯器將被優(yōu)化點(diǎn)而不存在。
2.從未訪問(wèn)的初始化過(guò)的全局或靜態(tài)變量,即聲明的變量從未訪問(wèn)過(guò)。在優(yōu)秀的編譯器將被優(yōu)化點(diǎn)而不存在。
3.所謂被某些怪異的方法或絕對(duì)定位的一些版權(quán)信息或暗碼。此類數(shù)據(jù)即可被超級(jí)反匯編輕易找出并消滅之。

所謂“激活”即此版權(quán)信息參與了某種運(yùn)算,那么它屬于程序不可分割的一部分。
而未激活的暗碼或版權(quán)信息,由于它不屬于程序的一部分。則可被破譯者隨意“優(yōu)化”而被滅之。此暴行絕不會(huì)影響程序的運(yùn)行。

所以,未激活可被滅之,激活則必被解密。


矛與盾之爭(zhēng),盾有幾分生機(jī)???

網(wǎng)友評(píng)論:版權(quán)信息應(yīng)當(dāng)被程序訪問(wèn),不論明的還是暗的,所謂手腳也只能在訪問(wèn)的基礎(chǔ)上作為,當(dāng)然此法存在被解密或繞開(kāi)的風(fēng)險(xiǎn),只適用于廉價(jià)小系統(tǒng)。很多小產(chǎn)品都是直接解密后1:1照抄,就是有鮮明的版權(quán)信息盜版者也不在意,有心想改的還算要求高的,有些手段對(duì)付的就是這類盜版者。

35樓的看法是不正確的,你是不知道業(yè)界的現(xiàn)狀……

網(wǎng)友評(píng)論:宏晶的MCU不是說(shuō)無(wú)法解密的嗎?

數(shù)據(jù)手冊(cè)中這樣寫(xiě)道:
每片單片機(jī)具有全球唯一身份證號(hào)碼(ID號(hào))
無(wú)法解密,加密堅(jiān)不可摧

網(wǎng)友評(píng)論:ATMEL新推出的基于SHA-256 公開(kāi)哈希算法的加密芯片,采用SOT-23-3的封裝,使用單線通信,只需要一個(gè)GPIO資源,有極高的安全性。產(chǎn)品特點(diǎn):

1、內(nèi)置多組256位掩膜安全密鑰,密鑰外部不可讀。

2、64位安全OTP熔絲,安全熔絲狀態(tài)外部不可讀。

3、48位唯一序列號(hào)

4、高強(qiáng)度SHA-256算法。

5、不需要簽訂NDA,使用簡(jiǎn)單,ATMEL完全源代碼支持。

6、適用于從機(jī)端。

網(wǎng)友評(píng)論:呵呵,LS的廣告是白打了,前面就已經(jīng)說(shuō)過(guò)了,這種加密方法也容易繞開(kāi)的。

網(wǎng)友評(píng)論:一般產(chǎn)品在代碼內(nèi)部保留有特殊版權(quán)信息和各種暗碼,必須通過(guò)一些特殊操作才能調(diào)出來(lái),然后選擇解密成本相對(duì)高一點(diǎn)的芯片,

多數(shù)商業(yè)產(chǎn)品如此即可,現(xiàn)在社會(huì)一款產(chǎn)品很難保證3年不做升級(jí),不管是自我功能完善、提高性能、降低成本或者是用戶要求增加,解密者跟跑也是很累的。

網(wǎng)友評(píng)論:這個(gè)必須要關(guān)注

網(wǎng)友評(píng)論:
給大家推薦一個(gè)軟件,ida pro,所有語(yǔ)言都能反編譯.包括arm
icecut 發(fā)表于 2010-7-20 09:43
這個(gè)沒(méi)那么神,,,

網(wǎng)友評(píng)論:好,各莊的地道都有很多高招,回頭兒咱也破一個(gè)。。。。。。。

網(wǎng)友評(píng)論:
真羨慕你們,我還在為有人來(lái)破解我的產(chǎn)品而不懈努力
5880527 發(fā)表于 2010-7-20 12:13
一個(gè)軟件被破解是社會(huì)對(duì)其軟解設(shè)計(jì)者能力和智慧的褒獎(jiǎng),是他此生的榮耀與自豪。
反之,是他此生的嘆氣與悲哀。
破解而未果,是他此生的霸氣與狼嚎...

網(wǎng)友評(píng)論:46#
呵呵,褒獎(jiǎng)、榮耀、自豪這些詞有點(diǎn)不妥帖哈,最多就自己偷著樂(lè)一會(huì)不得了了

網(wǎng)友評(píng)論:哈哈~~~俺說(shuō)的社會(huì)是“黑社會(huì)”,它對(duì)您成功軟件的關(guān)注、認(rèn)可及價(jià)值要遠(yuǎn)比“白社會(huì)”更高、更強(qiáng)。

網(wǎng)友評(píng)論:我,我,我的水平還沒(méi)達(dá)到,就不摻和到這個(gè)帖子里來(lái)了

網(wǎng)友評(píng)論:記號(hào),慢慢看

網(wǎng)友評(píng)論:有道理

網(wǎng)友評(píng)論:頂好貼

網(wǎng)友評(píng)論:再想一些辦法

網(wǎng)友評(píng)論:有道理,關(guān)注

網(wǎng)友評(píng)論:好東西

網(wǎng)友評(píng)論:記號(hào)--關(guān)于嵌入式軟件加密

網(wǎng)友評(píng)論:S1結(jié)構(gòu)體信息, 難度不會(huì)給人攔截,復(fù)制,夠傻的。

網(wǎng)友評(píng)論:簡(jiǎn)單芯片的反匯編沒(méi)有那么復(fù)雜,即使一堆函數(shù)指針互相躲貓貓,或者估計(jì)指令字節(jié)錯(cuò)位
掛到虛擬機(jī)去去跑,甚至能透過(guò)虛擬bridge來(lái)連接驗(yàn)證服務(wù)器,然后分離數(shù)據(jù)和程序,記錄程序執(zhí)路徑樹(shù)
然后反匯編全出來(lái)了,然后把驗(yàn)證函數(shù)改成直接Return TRUE,哈哈哈
以前我*這個(gè)接過(guò)幾個(gè)單,現(xiàn)在金盆洗手了

復(fù)雜的是大容量單片機(jī)的反匯編,比如1M字節(jié)的純代碼,讓你沒(méi)有這么多的經(jīng)歷去分析
比如4K用一天的時(shí)間可以搞定,40K代碼的復(fù)雜度絕對(duì)超過(guò)4K的10倍

簡(jiǎn)單的MCU防破解,還是要選好芯片,提高破解成本,另外彩蛋藏版權(quán)信息
比如PIC和臺(tái)系EMC的一些大銷量的型號(hào),破解成本非常低,100-300¥就可以搞定
我曾寫(xiě)過(guò)一個(gè)商業(yè)化破解的帖子,說(shuō)明為什么某些IC破解成本如此之低

網(wǎng)友評(píng)論:
簡(jiǎn)單芯片的反匯編沒(méi)有那么復(fù)雜,即使一堆函數(shù)指針互相躲貓貓,或者估計(jì)指令字節(jié)錯(cuò)位
掛到虛擬機(jī)去去跑,甚至能透過(guò)虛擬bridge來(lái)連接驗(yàn)證服務(wù)器,然后分離數(shù)據(jù)和程序,記錄程序執(zhí)路徑樹(shù)
然后反匯編全出來(lái)了,然后把驗(yàn) ...
McuPlayer 發(fā)表于 2010-7-24 10:42
帖子在哪里?發(fā)上來(lái)看看 !

網(wǎng)友評(píng)論:
S1結(jié)構(gòu)體信息, 難度不會(huì)給人攔截,復(fù)制,夠傻的。
g_turing 發(fā)表于 2010-7-24 07:12
讓破解者攔截也沒(méi)用, 不是寫(xiě)了未完待續(xù)嗎?


慢慢看嗎.



S1只是加密hex文件本身的, 下邊還有復(fù)雜的.



而且, coretx-M0系列可以自鎖死isp, 內(nèi)有唯一id......

網(wǎng)友評(píng)論:圖紙出來(lái)了,俺要將其付諸實(shí)際,有點(diǎn):



網(wǎng)友評(píng)論:強(qiáng)大的樓主。。

網(wǎng)友評(píng)論:本主題的中心思想是讓解密者即使是100%的攔截也拿不到hex文件的全文。而且修復(fù)函數(shù)入口指針的工作在iap加密流中,攔截的hex文件無(wú)任何有價(jià)值信息,而且是每次傳播的內(nèi)容都不同。更何況每個(gè)芯片還有一個(gè)uid.
總之,本思路是開(kāi)創(chuàng)性的,方法也是現(xiàn)有條件可以滿足的。

網(wǎng)友評(píng)論:呵呵,今天才看到.有些用處.但是也犯了網(wǎng)上公開(kāi)加密算法都有的錯(cuò)誤(僅僅是個(gè)人看法)......

網(wǎng)友評(píng)論:
呵呵,今天才看到.有些用處.但是也犯了網(wǎng)上公開(kāi)加密算法都有的錯(cuò)誤(僅僅是個(gè)人看法)......
不起眼 發(fā)表于 2010-8-1 13:01
請(qǐng)與賜教~~~

網(wǎng)友評(píng)論:你的朋友太多了,不敢說(shuō).千萬(wàn)別生氣.

網(wǎng)友評(píng)論:直接完整復(fù)制呢?無(wú)所謂獲得hex文件,反正只要拷貝出一個(gè)能完整運(yùn)行的設(shè)備里的映像文件就行。
去法院告?這是唯一的路徑,但很多時(shí)候你會(huì)發(fā)現(xiàn)你比被告死的更慘。

網(wǎng)友評(píng)論:
你的朋友太多了,不敢說(shuō).千萬(wàn)別生氣.
不起眼 發(fā)表于 2010-8-1 14:47
哈哈~~~站內(nèi)短信

或:

QQ:1270688699 俺每日20小時(shí)在線,注意添加好友信息,否則不加之

網(wǎng)友評(píng)論:敢于公開(kāi)算法的加密算法才是nb算法。哪些不敢公開(kāi)的,一般是因?yàn)槁┒摧^多。

網(wǎng)友評(píng)論:
直接完整復(fù)制呢?無(wú)所謂獲得hex文件,反正只要拷貝出一個(gè)能完整運(yùn)行的設(shè)備里的映像文件就行。
去法院告?這是唯一的路徑,但很多時(shí)候你會(huì)發(fā)現(xiàn)你比被告死的更慘。 ...
aceice 發(fā)表于 2010-8-1 16:49
PC端軟件和單片機(jī)運(yùn)行環(huán)境造就了它們最大的區(qū)別。

前者可以很輕松的拿到完整的EXE文件,后者就有可能讓你得不到完整的HEX文件。

但若都采用這種認(rèn)證機(jī)密機(jī)制,將會(huì)都得不到完整的執(zhí)行代碼。

即使得到也是本機(jī)的運(yùn)行代碼。

菜農(nóng)的天下無(wú)賊論實(shí)際就是同時(shí)針對(duì)這兩不同領(lǐng)域的。

但菜農(nóng)更注重于后者的研究,因?yàn)榍罢摺!!?br>
網(wǎng)友評(píng)論:mark
加密芯片、防芯片破解、防反匯編,一個(gè)都不能少

網(wǎng)友評(píng)論:mark

網(wǎng)友評(píng)論:學(xué)習(xí)

網(wǎng)友評(píng)論:華而不實(shí),我的芯片一般加密成只讀.呵呵.

網(wǎng)友評(píng)論:加密無(wú)止境!

網(wǎng)友評(píng)論:剛一位老板拿著一塊板找俺克隆,一看MCU是三星的;“這個(gè)MCU 買(mǎi)不到,即使有也沒(méi)有仿真器等開(kāi)發(fā)工具。唯一的辦法,我給你換51MCU,重新寫(xiě)程序。”

成交,一個(gè)月完成,2萬(wàn)勞務(wù)費(fèi)。

所以我說(shuō),程序加密沒(méi)有任何意義。只要知道板子功能,看得見(jiàn)外圍芯片是什么,自己找個(gè)MCU自己寫(xiě)控制程序了。

你若沒(méi)有自己寫(xiě)程序的能力,源代碼破解了也沒(méi)用。(還有硬件)你看不懂呀。
你若有自己編寫(xiě)程序的能力,你根本不需要仿效別人的源代碼,你自己寫(xiě)的比他好,干嘛要克隆他?


、、

網(wǎng)友評(píng)論:這種加密方式主要是用來(lái)防止傳輸過(guò)程泄密
其實(shí),你傳輸完以后,只要能得到芯片正常運(yùn)行的Hex文件,前面的功夫都白費(fèi)了

網(wǎng)友評(píng)論:V5 強(qiáng)大的山寨

網(wǎng)友評(píng)論:離加密專家距離非常遠(yuǎn)。。。
贊揚(yáng)一下勇于發(fā)言的精神
哈哈

網(wǎng)友評(píng)論:好好聽(tīng)課 雖然世一頭霧水 高手哇

網(wǎng)友評(píng)論:原來(lái)是老帖了。。。
加密解密在于思路...
知道了加密方式,自然迎刃而解。
普通MCU可以直接通過(guò)讀FLASH取得機(jī)器碼,這使很多加密算法都做無(wú)用功。因此加密要放到硬件上。
從硬件上實(shí)現(xiàn)無(wú)法讀取的加密,再?gòu)能浖蠈?shí)現(xiàn)算法加密,這才是加密的方向。

網(wǎng)友評(píng)論:再?gòu)?qiáng)的加密都難抵有心破解的人。重要是你做產(chǎn)品的思想。產(chǎn)品的質(zhì)量,創(chuàng)意,服務(wù),市場(chǎng)銷售網(wǎng)絡(luò),品牌效應(yīng)永遠(yuǎn)無(wú)法復(fù)制!

網(wǎng)友評(píng)論:mark

網(wǎng)友評(píng)論:謝謝諸位,先存了,慢慢悟道,呵呵

網(wǎng)友評(píng)論:頂一下

網(wǎng)友評(píng)論:加密是把雙刃劍啊!
在主程序里加裝防破解外殼得處處小心翼翼,稍不留神很容易把本身沒(méi)有問(wèn)題的主程序里
帶來(lái)新的隱患,而且當(dāng)時(shí)測(cè)試可能還不能立即發(fā)現(xiàn)
到用戶那里特定時(shí)候就會(huì)暴露出來(lái),看用戶怎么收拾你!
所以加密也得處處小心!
我曾經(jīng)一個(gè)產(chǎn)品,用于加密的時(shí)間比搞主程序時(shí)間還久
程序里加密的代碼比主程序代碼還多

瀏覽:(678)| 評(píng)論( 0 )
博文評(píng)論

  • 昵 稱:
  • 內(nèi) 容:10~250個(gè)字符
  • 驗(yàn)證碼: 驗(yàn)證碼看不清楚?請(qǐng)點(diǎn)擊刷新驗(yàn)證碼
  •                      
  • 博文分類

    熱點(diǎn)博文

    最新博文

    最新評(píng)論

    IC電子元件查詢
    IC郵購(gòu)網(wǎng)電子元件品質(zhì)保障