RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ARM系列STM32F103芯片的解密方法

jf_pJlTbmA9 ? 來源:jf_pJlTbmA9 ? 作者:jf_pJlTbmA9 ? 2023-09-19 09:03 ? 次閱讀

本文介紹ARM系列STM32F103芯片的解密方法,其內(nèi)核是Cortex-M3,內(nèi)存從16K-512K都有。

該芯片主要應(yīng)用非常廣泛,日常消費類電子產(chǎn)品,工控設(shè)備,電機驅(qū)動,變頻器,打印機等等。

一般來說,攻克芯片解密的方法,都是采用物理破解的方法,即重新改變芯片內(nèi)部線路的方法,這種方法所讀取出來的程序正確率為100%。針對此款STM32F103我們也是采用此方法。

在芯片解密行業(yè)中,最正確的解密方法就是采取硬件解密的方法,即用特定的溶脂溶解開芯片,讓其晶片裸露出來,在操作這一步的時候,也是需要有一定的技巧,當(dāng)然,在操作這一步的時候,有時候,也可能會把芯片溶解壞,就是把線溶解斷了,這樣芯片就完全用不了了,這就是為什么在解密的時候,最好可以提供2顆母片,就是防止一顆失敗無法進行。

當(dāng)然,如果只有一個母片的時候,就可以拿去綁定廠重新綁定,但這樣的話,就會產(chǎn)生一定的費用,時間上也大大加長了,一般綁定一次的話需要一周的時間,如果綁定測試不通過的話,那么就要再次拿去綁定,如果是這么一種情況的話,技術(shù)人員就會重新再開一個芯片,爭取在最短的時間內(nèi)將程序提取出來。以下就是開完片后的芯片:

當(dāng)晶片裸露出來后,我們就要用到高倍顯微鏡和FIB(聚焦離子束設(shè)備),用這兩種設(shè)備,查找芯片的加密位置,通過改變其線路的方法,將加密芯片變?yōu)椴患用艿囊粋€狀態(tài),然后再用編程器,將芯片內(nèi)部的程序讀取出來。

像這種讀取芯片程序的方法,其正確性是100%。為什么呢?因為我們知道,芯片的程序一般是首先寫了C語言,在寫入芯片之前,要將C語言反匯編成匯編語言,當(dāng)匯編語言通過編程器寫入芯片內(nèi)部后,就成了機器碼,而我們解密的方法,就是把最終的程序讀取出來,所以,一般解密出來的程序的格式都是機器碼。

wKgZomUD8NKAMmTzAAIdRHV7r1E639.jpg

讀取出來的二進制代碼,如果沒有軟加密(UID綁定加密),那燒錄到新的芯片中是完全可以正常工作的,如果存在軟加密,那就需要去除軟加密。

審核編輯:彭菁

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    9084

    瀏覽量

    367378
  • 變頻器
    +關(guān)注

    關(guān)注

    251

    文章

    6547

    瀏覽量

    144510
  • 內(nèi)存
    +關(guān)注

    關(guān)注

    8

    文章

    3019

    瀏覽量

    74002
  • STM32F103
    +關(guān)注

    關(guān)注

    33

    文章

    477

    瀏覽量

    63600
收藏 人收藏

    評論

    相關(guān)推薦

    stm32f103芯片解密

    ZC解密 STM32F103ZD 解密STM32F103ZE解密 STM0X0系列
    發(fā)表于 02-28 16:36

    STM32F103芯片解密資料

    只是STM32F103芯片資料的簡單介紹,文章由(逆向開發(fā)技術(shù)網(wǎng))編輯整理。下次我們將具體介紹一下”STM32F103芯片解密
    發(fā)表于 01-07 19:17

    STM32F103系列芯片簡介

    目錄一、STM32F103系列芯片地址映射和寄存器映射原理以及GPIO端口初始化設(shè)置二、STM點亮流水燈一、STM32F103系列
    發(fā)表于 02-10 07:08

    基于stm32f103系列控制芯片

    基于stm32f103系列控制芯片,自己寫的代碼; 實現(xiàn)了03碼 06碼 16碼; 移植在ucos操作系統(tǒng)中; 兩個數(shù)據(jù)幀之間0.3ms的時間間隔;
    發(fā)表于 03-01 09:34 ?6次下載

    stm32f103系列引腳定義-功能圖

    本文介紹stm32f103系列芯片引腳功能定義如STM32F103C8T6,STM32F103RCT6等引腳圖各個管腳的功能與使用。
    發(fā)表于 08-03 17:03 ?25.7w次閱讀
    <b class='flag-5'>stm32f103</b><b class='flag-5'>系列</b>引腳定義-功能圖

    STM32F103封裝方式與功能配置

    本文介紹STM32F103封裝方式和STM32F103管腳功能的配置。
    發(fā)表于 08-03 17:44 ?2.2w次閱讀
    <b class='flag-5'>STM32F103</b>封裝方式與功能配置

    STM32F103芯片FFT程序

    STM32F103芯片使用DSP庫進行FFT運算的資料與程序。
    發(fā)表于 06-07 16:30 ?109次下載

    STM32F103使用總結(jié)

    STM32F103使用總結(jié)
    發(fā)表于 10-24 10:22 ?152次下載

    stm32f103移植

    stm32f103移植
    發(fā)表于 10-27 09:03 ?43次下載
    <b class='flag-5'>stm32f103</b>移植

    STM32F103教程之STM32F103單片機的使用心得資料免費下載

    本文檔的主要內(nèi)容詳細介紹的是STM32F103教程之STM32F103單片機的使用心得資料免費下載目前很火的設(shè)計STM32教程。
    發(fā)表于 09-26 08:00 ?254次下載

    STM32F103芯片資料介紹

    只是STM32F103芯片資料的簡單介紹,文章由(逆向開發(fā)技術(shù)網(wǎng))編輯整理。下次我們將具體介紹一下”STM32F103芯片解密
    發(fā)表于 01-08 08:00 ?187次下載
    <b class='flag-5'>STM32F103</b><b class='flag-5'>芯片</b>資料介紹

    STM32F103 CAN模板程序

    STM32F103 CAN模板程序
    發(fā)表于 11-09 11:08 ?80次下載
    <b class='flag-5'>STM32F103</b> CAN模板程序

    STM32F103 模擬IIC時序

    STM32F103 模擬IIC時序
    發(fā)表于 11-25 09:51 ?34次下載
    <b class='flag-5'>STM32F103</b>  模擬IIC時序

    GD32F103STM32F103的區(qū)別 2021.6.2

    GD32F103STM32F103區(qū)別介紹關(guān)鍵詞Key words:GD32F103、STM32F103摘要Abstract:本文主要是GD32F
    發(fā)表于 12-08 11:06 ?83次下載
    GD32<b class='flag-5'>F103</b>與<b class='flag-5'>STM32F103</b>的區(qū)別 2021.6.2

    ARM系列STM32F103芯片解密方法

    本文介紹ARM系列STM32F103芯片解密方法,其內(nèi)核是Cortex-M3,內(nèi)存從16K-5
    發(fā)表于 02-28 11:20 ?1673次閱讀
    RM新时代网站-首页