Electronics development

Moderators: None (Apply to moderate this forum)
Number of threads: 512
Number of posts: 1020

This Forum Only
Post New Thread
Single Post View       Linear View       Threaded View      f

Report
Microcontroller Posted by tram69 on 18 Apr 2003 at 8:09 AM
I have a microcontroller base product and was wondering if it is possible to decode/break the microcontroller ????
Is there any way that a microcontroller can be unlocked/broken ???
let me know !!!
thx

Report
Re: Microcontroller Posted by abhijith on 26 Jun 2003 at 1:40 PM
: I have a microcontroller base product and was wondering if it is possible to decode/break the microcontroller ????
: Is there any way that a microcontroller can be unlocked/broken ???
: let me know !!!
: thx
:
:


hi

i m not that familiar with all microcontrollers but i know something about PIC microcontrollers from microchip.

the programmer circuits for uCs along with the software required in the PC is available in the net. eg: P877 of Mario Catena. There is an option in the PIC to MASK the code, which will prevent anyone from reading back the hex code from its ROM. Most people will enable masking in the uC if they dont have an 'open' mind. If u r lucky urs wont be a masked one. First find out which uC is used, and then try to find out its programmer circuit and the software.

If i get time, and u tell me the functions required, i will try to code it for u.

bye

abhijith
Report
Re: Microcontroller Posted by kor on 30 Jun 2003 at 5:04 PM
: : I have a microcontroller base product and was wondering if it is possible to decode/break the microcontroller ????
: : Is there any way that a microcontroller can be unlocked/broken ???
: : let me know !!!
: : thx
: :
: :
:
:
: hi
:
: i m not that familiar with all microcontrollers but i know something about PIC microcontrollers from microchip.
:
: the programmer circuits for uCs along with the software required in the PC is available in the net. eg: P877 of Mario Catena. There is an option in the PIC to MASK the code, which will prevent anyone from reading back the hex code from its ROM. Most people will enable masking in the uC if they dont have an 'open' mind. If u r lucky urs wont be a masked one. First find out which uC is used, and then try to find out its programmer circuit and the software.
:
: If i get time, and u tell me the functions required, i will try to code it for u.
:
: bye
:
: abhijith
:
It's really quite easy to break a microcontroller, a hammer works just fine. As for unlocking, a dremel tool will pop that top off really nicely. Probably not what you want, but it's fun to do anyway.

As for what you want, it may be simple enough to figure out what it's doing, simply by looking at the inputs and outputs. If it's a more complicated application, disconnect the part from the board, insert it in a trainer board designed for that microprocessor, install some communications software to talk to your computer, making sure it has a debugger included, and begin disassembling the code. Disassemble the code, although usually there's data, too, and you will have to figure out where the actual code starts. Then it's simply a matter of deciphering the code. If it's masked, watch the program execute, and find somewhere it jumps, and figure out the mask based on where it jumped to and which jump instruction makes sense. There may be several, try them all, from this point, it's just trial and error to see if the code looks like it makes sense with each possible mask.
This probably breaks the licensing agreement, and a couple laws, especially if you steal their code. Check with a lawyer, first, unless you want to try to claim ignorance, which never works.
Report
Re: Microcontroller Posted by XsirAubrey on 23 Jul 2003 at 12:47 PM
: : : I have a microcontroller base product and was wondering if it is possible to decode/break the microcontroller ????
: : : Is there any way that a microcontroller can be unlocked/broken ???
: : : let me know !!!
: : : thx
: : :
: : :
: :
: :
: : hi
: :
: : i m not that familiar with all microcontrollers but i know something about PIC microcontrollers from microchip.
: :
: : the programmer circuits for uCs along with the software required in the PC is available in the net. eg: P877 of Mario Catena. There is an option in the PIC to MASK the code, which will prevent anyone from reading back the hex code from its ROM. Most people will enable masking in the uC if they dont have an 'open' mind. If u r lucky urs wont be a masked one. First find out which uC is used, and then try to find out its programmer circuit and the software.
: :
: : If i get time, and u tell me the functions required, i will try to code it for u.
: :
: : bye
: :
: : abhijith
: :
: It's really quite easy to break a microcontroller, a hammer works just fine. As for unlocking, a dremel tool will pop that top off really nicely. Probably not what you want, but it's fun to do anyway.
:
: As for what you want, it may be simple enough to figure out what it's doing, simply by looking at the inputs and outputs. If it's a more complicated application, disconnect the part from the board, insert it in a trainer board designed for that microprocessor, install some communications software to talk to your computer, making sure it has a debugger included, and begin disassembling the code. Disassemble the code, although usually there's data, too, and you will have to figure out where the actual code starts. Then it's simply a matter of deciphering the code. If it's masked, watch the program execute, and find somewhere it jumps, and figure out the mask based on where it jumped to and which jump instruction makes sense. There may be several, try them all, from this point, it's just trial and error to see if the code looks like it makes sense with each possible mask.
: This probably breaks the licensing agreement, and a couple laws, especially if you steal their code. Check with a lawyer, first, unless you want to try to claim ignorance, which never works.
:
lol
XsirAubrey
The search for knowledge is endless.

Report
Re: Microcontroller Posted by Ajitguraya on 11 Mar 2011 at 7:19 AM
any micro for revers study contact me



 

Recent Jobs

Official Programmer's Heaven Blogs
Web Hosting | Browser and Social Games | Gadgets

Popular resources on Programmersheaven.com
Assembly | Basic | C | C# | C++ | Delphi | Flash | Java | JavaScript | Pascal | Perl | PHP | Python | Ruby | Visual Basic
© Copyright 2011 Programmersheaven.com - All rights reserved.
Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
Operated by CommunityHeaven, a BootstrapLabs company.