Firmware Development

Firmware Creation

 * Decrypt a firmware file
 * Split it into A+B
 * [[Assembly |Disassemble] it
 * Trace through the compiler produced code to find whatever we want to change
 * Write the change in assembler (until compiler available)
 * Translate it to machine code
 * Insert it into the firmware file
 * Disassemble it again
 * Compare the with the inteded assembler and iterate until it is the same
 * CRC sign the firmware
 * Encrypt the firmware
 * Load into Camera