Chris.Rowland
Posts: 239
Joined: Thu Jan 12, 2012 5:45 pm

Re: Programatically lock SD Card to hardware unit?

Wed Feb 01, 2012 7:47 pm

From a look at the SD card on Wikepaedia - the font of all knowledge - there's part of the SD card that has some sort of DRM protection.  Maybe that could be used to protect a special SD card so the magic sauce can't be copied.

Many years ago I was asked to put some protection in our system.  I put a code in the memory of the RTC (the only writeable but permanent memory of the main board), in the boot sector of the HDD and in a file on the HDD. As long as two out of three were the same you were OK.

Our service and sales people hated it and eventually the protection was disabled. it was trivial to unlock, replace the call to the check function with a NOP.

AFAIK nobody reverse engineered it, the word leaked out that you could fix it with a hex editor but that was it.

It wasn't an iPhone of course

Chris

dom
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 5380
Joined: Wed Aug 17, 2011 7:41 pm
Location: Cambridge

Re: Programatically lock SD Card to hardware unit?

Wed Feb 01, 2012 8:09 pm

HansH said:


I would be interesting to know how I can get my Pi's serialnumber from it...

Perhaps I will get  no 11



cat /proc/cpuinfo

11 has gone...

HansH
Posts: 214
Joined: Mon Sep 05, 2011 7:49 am

Re: Programatically lock SD Card to hardware unit?

Wed Feb 01, 2012 8:27 pm

dom said:


HansH said:


I would be interesting to know how I can get my Pi"s serialnumber from it…

Perhaps I will get  no 11


cat /proc/cpuinfo

11 has gone…


Well so long if I get one with serial < 10000,  I am happy

I already have an empty case waiting for it...

zippy
Posts: 21
Joined: Fri Dec 30, 2011 1:28 am

Re: Programatically lock SD Card to hardware unit?

Wed Feb 01, 2012 8:44 pm

I'd epoxy the entire area of the SD card slot and/or solder a PIC to the RasPi GPIO's as a dongle.

Return to “Other projects”