Hi all

We have spent around 18 months developing software for a PPC and an add-on
piece of hardware.

We would like to be able to 'hire out' the solution without a member of
office staff.

Having invested so much time and effort in developing the software and
add-on hardware with the maufacturer. We want to make it 'impossible' for
someone to simple copy the software and buy the hardware !

I was thinking of combining several things to make it all but impossible to
run on another device. A registry entry, machine serial number and possibly
a hidden file.

Ultimateley what ever I do someone can just do a full backup to an SD card
and load it onto the same model PPC.

My main point is that is it 'easy' for someone to change a given device's
serial number ? or spoof it so the program thinks it's running on the
original machine ? Is it copied into the registry for IOCTL_HAL_GET_DEVICEID
to read ?

Thanks in advance for any assistance

Andrew Kennard