I have installed win 7 and office 2007 on a computer, is there any way to make sure a person cannot see the keys or bring up these keys from some app, and use them again. Can the keys for win 7 and office 2k7 stay hidden even though activated.
Yes put password in bios section so they cant even boot up your machine. Other than that you've had it if you want to give them access to use your machine even setting them up as another user with restrictions so they cant run any other software than what you've allowed won't work. they could still boot with USB device and grab the keys with dos based keyfinder of even boot with a PE cd and get keys. Edit I forgot as MasterDisaster said with slmgr activations type key can be removed.
The cpk technique can be used for other MS software too, but it requires careful editing in the registry for example, export the key and edit the digitalproductID part with a notepad Code: "DigitalProductId"=hex:a4,00,00,00,03,00,00,00,35,35,30,33,34,2d,32,39,32,2d,\ 30,30,30,30,30,30,37,2d,38,35,32,30,38,00,aa,00,00,00,58,31,35,2d,33,39,36,\ 34,34,00,00,00,00,00,00,00,cd,50,c7,8f,86,09,0f,1d,8e,7c,b3,a3,03,b8,00,00,\ 00,00,00,00,74,a7,d0,4b,e0,0c,4f,7b,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,5a,90,89,bd The highlighted part needs to be changed to zeroes for clearing the key. The key gathering programs look for that specific offset (0x34-0x41) to decode the base24 bytes
Activation remains intact. For office 2007 you'll need to do some manual editing to the registry entry.
Yes, system restore will restore the registry. But if you make new restore point and delete all previous points then the registry cannot be replaced.