STM32系列ID號(hào)加密解密方法
STM32系列單片機(jī)通常會(huì)遇到ID號(hào)軟加密,一般行外認(rèn)識(shí)是不清楚如何去除軟加密的,此次分享,是告訴您,如何判斷是否有軟加密及軟加密去除方法。
具體方法如下:
1、讀出完整程序段,搜索關(guān)鍵字節(jié)“E8F7FF1F”,因?yàn)镾TM32唯一的96位(12字節(jié))ID基地址位于0x1FFF7E8,若程序段中涉及ID校驗(yàn)必然會(huì)讀取芯片中ID索引該地址。。
2、用工具讀取此芯片該地址的96位(12字節(jié))ID碼,找到空片區(qū)寫入此地址,更改索引地址:例如此芯片ID碼為“34FFDA 054E5038 31 19651843”選取起始地址區(qū)域0x80000020,在前四個(gè)字節(jié)輸入"34 FF1843",后12字節(jié)輸入“34FFDA 05 4E 50 38 3119 6518 43”,芯片中索引的“E8F7FF1F”均改成“20000008”這是常用軟加密的去除方法,如遇到更為復(fù)雜的軟加密,請(qǐng)聯(lián)系我們!!
-
STM32
+關(guān)注
關(guān)注
2266文章
10871瀏覽量
354791
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論