註冊
登錄
會員
幫助
茂宣企業 產品討論區
»
Silicon Labs 產品討論區
» 防止程式被竊取
‹‹ 上一主題
|
下一主題 ››
發新話題
發佈投票
發佈商品
發佈懸賞
發佈活動
發佈辯論
發佈視頻
打印
防止程式被竊取
p902432
中級會員
發短消息
加為好友
當前離線
1
#
大
中
小
發表於 2009-6-19 08:59
只看該作者
防止程式被竊取
聽說程式在燒入單晶片時
別人可以拿到裡面的程式
請問有那些方法可以防止程式被盜取的做法
精華
0
積分
212
閱讀權限
30
在線時間
75 小時
註冊時間
2009-3-8
最後登錄
2011-6-5
查看個人網站
查看詳細資料
TOP
Stevenyang
版主
Steven
發短消息
加為好友
當前離線
2
#
大
中
小
發表於 2009-6-19 15:20
只看該作者
那就使用 Silicon Labs C8051Fxxx MCU 吧,它除了有內建 Security Lock 功能,且因為是 Flash 架構,還可以透過程式設計並搭配硬體偵測機制來做到程式保護功能,簡單的說:利用 MCU IO 設計暗鎖電路,當 MCU 開機偵測不到訊號就將 Flash Erase ,這樣別人想讀都讀不到,因為 Code 已被清光光了。
精華
0
積分
1332
閱讀權限
100
在線時間
23 小時
註冊時間
2009-3-9
最後登錄
2012-9-6
查看詳細資料
TOP
小柚子
高級會員
發短消息
加為好友
當前離線
3
#
大
中
小
發表於 2009-6-19 15:37
只看該作者
每個MCU都會有燒錄保護的功能,只要在燒入程式碼的時候記得要圈選就可以了.
當然道高一尺魔高一丈,任何MCU都會有可能被破解的可能性,只是網路有無公佈或是您的產品很直得被仿冒?
最厲害的還是ic磨掉,拍照製作一模一樣的就好了,但是成本是何其高阿?
精華
0
積分
833
閱讀權限
50
在線時間
29 小時
註冊時間
2009-3-9
最後登錄
2011-8-8
查看詳細資料
TOP
Jacky
高級會員
發短消息
加為好友
當前離線
4
#
大
中
小
發表於 2009-6-19 16:53
只看該作者
你可以先寫一的解碼的Bootloader.然後透過UART or 其他介面將你事先加密編碼的code.download到你的Target端,解密就由你Bootloader來解燒入.這也是個方法.
J.K
精華
0
積分
731
閱讀權限
50
在線時間
15 小時
註冊時間
2009-3-9
最後登錄
2011-5-9
查看詳細資料
TOP
‹‹ 上一主題
|
下一主題 ››
產品討論區
Avago 產品討論區
Linear Tech 產品討論區
Prolific 產品討論區
Silicon Labs 產品討論區
站務公告
其他議題
HR 小分享