久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3475|回復(fù): 17
打印 上一主題 下一主題
收起左側(cè)

請(qǐng)教單片機(jī)如何通過程序自己清除程序存儲(chǔ)器(ROM)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
論壇各位大佬老師們好,我最近在研究單片機(jī)ID號(hào)加密,想著ID號(hào)驗(yàn)證不通過就清除內(nèi)部程序,請(qǐng)問這個(gè)清除ROM的操作如何實(shí)現(xiàn),我用的是STC8單片機(jī),內(nèi)部有rom和eeprom,eeprom倒是有清除扇區(qū)的操作可是清除不了ROM,請(qǐng)教各位老師如何通過程序代碼實(shí)現(xiàn)自主清除程序。感謝大家。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:807591 發(fā)表于 2023-7-15 15:13 | 只看該作者
外加一個(gè)電路 引入高壓電,自毀芯片吧
回復(fù)

使用道具 舉報(bào)

板凳
ID:373684 發(fā)表于 2023-7-15 16:14 | 只看該作者
可以加密的啊
回復(fù)

使用道具 舉報(bào)

地板
ID:879348 發(fā)表于 2023-7-15 17:12 | 只看該作者
普通STC不具備自己編程自己的能力
回復(fù)

使用道具 舉報(bào)

5#
ID:1066583 發(fā)表于 2023-7-15 17:23 | 只看該作者
szb314 發(fā)表于 2023-7-15 15:13
外加一個(gè)電路 引入高壓,自毀芯片吧

是個(gè)好辦法,要在電路上加點(diǎn)料
回復(fù)

使用道具 舉報(bào)

6#
ID:1066583 發(fā)表于 2023-7-15 17:25 | 只看該作者

嗯,現(xiàn)在就是用ID號(hào)進(jìn)行加密,驗(yàn)證不通過就卡在while循環(huán)里,不知道這是不是主流的辦法,還想著驗(yàn)證不通過就清除flash銷毀程序,不知如何操作
回復(fù)

使用道具 舉報(bào)

7#
ID:1066583 發(fā)表于 2023-7-15 17:26 | 只看該作者
wufa1986 發(fā)表于 2023-7-15 17:12
普通STC不具備自己編程自己的能力

也就是說不能通過程序本身清除flash里的程序嗎,我用的STC8a8k64d4
回復(fù)

使用道具 舉報(bào)

8#
ID:213173 發(fā)表于 2023-7-15 22:10 | 只看該作者
STC提供那么多方法還不夠你用?隨便擦除一個(gè)扇區(qū),程序不就等于全毀了。
回復(fù)

使用道具 舉報(bào)

9#
ID:213173 發(fā)表于 2023-7-16 07:23 | 只看該作者
一筆長(zhǎng)空 發(fā)表于 2023-7-15 17:26
也就是說不能通過程序本身清除flash里的程序嗎,我用的STC8a8k64d4

STC8a8k64d4的EEPROM是IAP,沒有特定地址。正常使用EEPROM是定義在用戶程序大小范圍之外的下一個(gè)扇區(qū)的任意空間。想破壞程序只要在用戶程序大小范圍內(nèi)想擦哪個(gè)扇區(qū)隨你便。擦后無法恢復(fù),只能重新燒錄。
回復(fù)

使用道具 舉報(bào)

10#
ID:1066583 發(fā)表于 2023-7-16 12:09 | 只看該作者
wulin 發(fā)表于 2023-7-16 07:23
STC8a8k64d4的EEPROM是IAP,沒有特定地址。正常使用EEPROM是定義在用戶程序大小范圍之外的下一個(gè)扇區(qū)的任 ...

老師您好,感謝您都解答,我是初學(xué)者有些地方不太明白,看stc手冊(cè)里寫的eeprom和rom區(qū)的地址是重疊的,擦除時(shí)指定的地址自動(dòng)定位到eeprom了,請(qǐng)問如何擦除用戶程序區(qū)都內(nèi)容,請(qǐng)問該如何填地址,非常感謝

123.JPG (30.36 KB, 下載次數(shù): 33)

都是從0000h開始的,執(zhí)行擦除命令時(shí)如何區(qū)分

都是從0000h開始的,執(zhí)行擦除命令時(shí)如何區(qū)分

234.JPG (59.09 KB, 下載次數(shù): 34)

234.JPG

345.JPG (55.39 KB, 下載次數(shù): 37)

345.JPG
回復(fù)

使用道具 舉報(bào)

11#
ID:373684 發(fā)表于 2023-7-16 13:56 | 只看該作者
wulin 發(fā)表于 2023-7-16 07:23
STC8a8k64d4的EEPROM是IAP,沒有特定地址。正常使用EEPROM是定義在用戶程序大小范圍之外的下一個(gè)扇區(qū)的任 ...

這是負(fù)責(zé)任的答復(fù)

回復(fù)

使用道具 舉報(bào)

12#
ID:401564 發(fā)表于 2023-7-16 14:27 | 只看該作者
保護(hù)程序還是防止破解?
完全沒有這個(gè)必要
當(dāng)你有能力寫出一個(gè)別人要千方百計(jì)的去破解的程序的時(shí)候,你就已經(jīng)知道應(yīng)該要怎么做了
回復(fù)

使用道具 舉報(bào)

13#
ID:1066583 發(fā)表于 2023-7-16 15:15 | 只看該作者
wulin 發(fā)表于 2023-7-16 07:23
STC8a8k64d4的EEPROM是IAP,沒有特定地址。正常使用EEPROM是定義在用戶程序大小范圍之外的下一個(gè)扇區(qū)的任 ...

謝謝老師的解答,我剛接觸單片機(jī)沒幾個(gè)月有些不明白的還想請(qǐng)教您,現(xiàn)在rom和eeprom的地址有重疊的部分,同一個(gè)地址也是rom的也是eeprom的比如0100h,如果使用擦除eeprom的指令擦除0100h肯定擦除不掉rom,請(qǐng)問怎么操作能擦除rom,感謝!
都是從0000h開始的,地址重疊了


用MOVC地址是唯一。可是手冊(cè)上說MOVC指令不能擦除只能讀,且我不會(huì)匯編語言



回復(fù)

使用道具 舉報(bào)

14#
ID:1066583 發(fā)表于 2023-7-16 15:19 | 只看該作者
Y_G_G 發(fā)表于 2023-7-16 14:27
保護(hù)程序還是防止破解?
完全沒有這個(gè)必要
當(dāng)你有能力寫出一個(gè)別人要千方百計(jì)的去破解的程序的時(shí)候,你就已 ...

感謝您的解答,學(xué)機(jī)械的剛接觸單片機(jī)沒多久現(xiàn)在自己開發(fā)個(gè)控制板,一直聽說加密什么的也好奇想研究研究,說不定以后能用上
回復(fù)

使用道具 舉報(bào)

15#
ID:624769 發(fā)表于 2023-7-17 14:14 來自手機(jī) | 只看該作者
首先,你要?jiǎng)h除程序區(qū)的內(nèi)容,必須購買IAP15xxxxxx 系列單片機(jī)。stc8不能直接刪除,你要先做底層“系統(tǒng)”才可以。 其次,有必要?jiǎng)h除么?檢驗(yàn)到和序列號(hào)不一致,說明你的程序已經(jīng)流傳出去,別人用你的程序燒錄了自己的芯片。那么你刪了單片機(jī)里的,人家一樣可以再燒寫,有任何實(shí)際意義么?
回復(fù)

使用道具 舉報(bào)

16#
ID:123289 發(fā)表于 2023-7-17 16:42 | 只看該作者
必須采用ISP型號(hào)的單片機(jī)。
我們做的產(chǎn)品中,在不改變硬件的情況下,是可以自動(dòng)升級(jí)軟件的,就是采用的ISP型的CPU。
升級(jí)時(shí),先刪除程序,再寫入新的程序。這里是有技巧的,需要內(nèi)置專門的升級(jí)程序。
回復(fù)

使用道具 舉報(bào)

17#
ID:883242 發(fā)表于 2023-7-17 20:10 | 只看該作者
看你做什么產(chǎn)品了,小家電不怕死機(jī),但是工業(yè)產(chǎn)品怕啊!一萬次操作出一次錯(cuò)就夠嗆了,所以我寫程序發(fā)現(xiàn)UID不對(duì)都不會(huì)擦除,而是小概率出錯(cuò),這樣山寨者就很難查找了。
回復(fù)

使用道具 舉報(bào)

18#
ID:401564 發(fā)表于 2023-7-18 09:22 | 只看該作者
一筆長(zhǎng)空 發(fā)表于 2023-7-16 15:19
感謝您的解答,學(xué)機(jī)械的剛接觸單片機(jī)沒多久現(xiàn)在自己開發(fā)個(gè)控制板,一直聽說加密什么的也好奇想研究研究, ...

不要學(xué)這個(gè)加密了,現(xiàn)實(shí)中幾乎不用
當(dāng)你要去寫一個(gè)需要加密的項(xiàng)目時(shí),你的能力已經(jīng)很強(qiáng)了,到時(shí)候,這個(gè)加密就不是什么大問題了
我們這基本都是直接發(fā)送燒錄文件給IC廠商的,有時(shí)候有問題直接發(fā)代碼給人家,叫幫忙看一下問題出現(xiàn)在哪里的
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲69p | 一区二区视频在线 | 欧美日韩亚洲一区二区 | 成年人免费网站 | 97国产一区二区 | 亚洲综合视频 | 亚洲一区二区久久 | 激情五月婷婷综合 | 一级片免费在线观看 | 一区二区免费看 | 国产成人综合在线 | 中文字幕在线不卡 | 男女羞羞视频在线观看 | 久久av影院 | 伊人久操 | 欧美一区免费 | 欧美成人免费 | 日韩在线观看 | 欧美一区视频 | 天天做日日做 | 欧美片网站免费 | 在线观看深夜视频 | av看片网站 | 自拍偷拍亚洲欧美 | 国产激情视频在线观看 | 国产日韩精品在线 | 羞羞视频免费在线 | 欧美一区二区在线 | 伊人手机在线视频 | 91精品在线播放 | 欧美日韩在线视频一区 | 国产中文字幕在线观看 | 国产精品福利视频 | 国产成人精品a视频一区www | 久久精品一级 | 91视频正在播放 | 天天操天天射综合网 | 亚洲成人a v| 一区二区在线免费播放 | 亚洲综合国产 | 一区二区精品 |