AnsweredAssumed Answered

Including a pre-compiled image in a project

Question asked by new guy on Oct 5, 2015
Latest reply on Oct 9, 2015 by chris.chris.001

I am interested in including a sort of fake secure bootloader in my application on the usart, which would purport to offer the option to download the firmware image, but which would actually serve up a fake image that looked like the genuine article, but would reac havoc in the marketplace for my adversary.

My product includes several components that are sensitive to manufacturing process variances that have to be calibrated, thus it is possible to lock the image to a product signature that cannot be replicated to match the partially encrypted firmware, but I would like to go one step further as outlined above.

So my question is, is there a way, with keil, that I can create a project, compile it, and then include the binary image to be flashed as part of a second larger project in a known location as dead (unexecuted) code, which my fake bootloader could then stream out to my adversary purporting to be the image (whilst at the same time blowing a few holes in the genuine image)?

Sorry if it sounds a bit mad! 

P.S open source not an option.