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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

你辛苦做出來的id軟件加密就這么輕松被改了

查看數: 5411 | 評論數: 5 | 收藏 5
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2019-11-5 08:53

正文摘要:

開發人員一般設計軟件加密方法:讀id---復雜算法計算---對比之前存儲的對應數據(與id相關)---判斷芯片是否合法。 由于讀id時很多人直接用id起始地址,例如0x1FFFF7E8,破解的人只要把這個數據改成0x8000020,并且0x ...

回復

ID:228494 發表于 2021-10-25 11:08
雖然不懂,還是來學習1下
ID:756400 發表于 2021-10-23 22:19
實用,樓主辛苦了。
ID:608322 發表于 2020-5-19 19:54
三、利用id做軟件加密
1,如果板子上有外部存儲器,可以先編寫一個程序,利用算法把id計算得到一些值存入外部存儲器,然后再燒寫真正的程序,真正的程序去校驗外部存儲器的數據是否合法即可

2,利用板子上按鍵組合,或是上電按住某些鍵,程序在這個時候利用算法把id計算得到一些值存入程序區(stm8為EE區),程序運行時去驗證程序區數據是否正確

3,軒微編程器有軟件加密的功能,編程器會讀芯片id,根據算法直接改寫緩沖區,達到軟件加密的作用

4,讀出的id通過一定算法,例如異或加上一個數,得到的數據存入flash(只運行一次,運行后標志位也存入flash),下次讀到這個標志位,就不運行這個程序。

四、做軟件加密時注意
1,不要在程序中直接出現id地址,例如STM32:1FFFF7E8 1FFFF7EC 1FFFF7F0   STM8: 0x4865~0x4870
2, 利用校驗和或是crc對程序區進行校驗,防止改程序
ID:608322 發表于 2019-11-8 12:47
同樣象stm8s103讀id時,就不要出現0x4865~0x4871

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 成人不卡| 911影院| 免费精品视频一区 | 精品久久久久久中文字幕 | 久久久久久成人 | 亚洲免费观看视频 | 黄色网址在线免费观看 | 国产欧美一区二区三区日本久久久 | 欧美一级片 | 逼逼网| 亚洲福利精品 | 亚洲天堂中文字幕 | 亭亭五月激情 | 毛片1| 国产精品久久久久久久久久久久 | 日本不卡一二三 | 免费同性女女aaa免费网站 | 国产一区二区影院 | 国产精品日韩欧美一区二区 | 中文一区| 红桃视频一区二区三区免费 | 国产高清在线精品 | 在线免费观看视频你懂的 | 2020国产在线 | 91看片网| 亚洲欧美在线一区 | 国产一区 日韩 | 午夜精品一区二区三区在线观看 | 日本小电影网站 | 久久亚洲一区 | 性色av网站 | 国产精品国产三级国产aⅴ原创 | 久久只有精品 | 国产精品中文字幕在线 | 国产主播第一页 | 日韩最新网站 | 亚洲午夜视频 | 日本一区二区不卡 | 人人艹人人 | 午夜精品一区 | 午夜影视免费片在线观看 |