Author Topic: Reading the Code on a Microprocessor  (Read 2813 times)

0 Members and 1 Guest are viewing this topic.

Offline wayneeeTopic starter

  • Newbie
  • Posts: 1
Reading the Code on a Microprocessor
« on: June 01, 2013, 09:05:12 pm »
Is it possible to read the code in a microprocessor once it has been placed on a circuit board?
 

Offline PeterG

  • Frequent Contributor
  • **
  • Posts: 830
  • Country: au
Re: Reading the Code on a Microprocessor
« Reply #1 on: June 01, 2013, 09:14:44 pm »
I am not sure about Microprocessors but generally you can with Microcontrollers provided the chip is not code locked or otp.
Testing one two three...
 

Offline Dave

  • Super Contributor
  • ***
  • Posts: 1352
  • Country: si
  • I like to measure things.
Re: Reading the Code on a Microprocessor
« Reply #2 on: June 01, 2013, 10:31:32 pm »
Yes, if the code is not read protected, you should be able to extract a hex file from the microcontroller. Then use a decompiler to convert that hex file back into human-friendly assembly code.
<fellbuendel> it's arduino, you're not supposed to know anything about what you're doing
<fellbuendel> if you knew, you wouldn't be using it
 

Offline ninn

  • Newbie
  • Posts: 3
  • Country: at
Re: Reading the Code on a Microprocessor
« Reply #3 on: June 06, 2013, 02:37:16 pm »
I want to see that "human friendly" asm  >:D
 

Offline nuhamind2

  • Regular Contributor
  • *
  • Posts: 138
  • Country: id
Re: Reading the Code on a Microprocessor
« Reply #4 on: June 06, 2013, 02:56:08 pm »
I want to see that "human friendly" asm  >:D
Aren't people in the past talk assembly.
 

Offline free_electron

  • Super Contributor
  • ***
  • Posts: 8517
  • Country: us
    • SiliconValleyGarage
Re: Reading the Code on a Microprocessor
« Reply #5 on: June 06, 2013, 03:56:15 pm »
I want to see that "human friendly" asm  >:D
Sourcer always did a pretty good job ...
Professional Electron Wrangler.
Any comments, or points of view expressed, are my own and not endorsed , induced or compensated by my employer(s).
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf