Posts Tagged ‘mcu program hack’
Hack IC Program
Hack IC Program locked in the flash memory, remove the fuse bit of the Microcontroller by cracking technique, extract code from master MCU and reprogramme the file to new MCU;
As one of the most effective method of IC crack, To prevent these ic program attack happen, the designer should carefully calculate the number of CPU cycles that take place when the password is compared and make sure they are the same for correct and incorrect passwords. For example, in the Motorola 68HC08 microcontrollers family the internal ROM bootloader allows access to the Flash memory only if the correct eight-byte password was entered first. To achieve that, extra NOP commands were added to the program making the processing time equal for both correct and incorrect bytes of the password. That gives good protection against timing mcu attacks. Some microcontrollers have an internal RC generator mode of operation in which the CPU running frequency depends upon the power supply voltage and the die temperature. This makes timing analysis more difficult as the mcu cracker has to stabilize the device temperature and reduce any fluctuations and noise on the power supply line. Some smartcards have an internally randomised clock signal to make measurements of the time delays useless for the ic break.