View Full Version : My application has been cracked :|

14-04-2008, 09:09 PM
Hi folks.

I've written simple application which I gave to two testers. I've secured it by binding application to the network devices MAC numbers of my users. (Two different builds, each one for different number).

I was checking for the proper MAC number at the OnCreate event and at random time during application usage.

One of my testers gave this application to some other 3rd person and he managed to crack it.

Is there a way to emulate network card? To "create" a network card with given MAC number?

I know that this person could simply hack into EXE code, but what about the other - emulate ways? Is this possible?

Robert Kosek
14-04-2008, 09:30 PM
Yes. It is, to borrow the term, child's play to spoof a MAC address. So never key your security to this, but to a whole system key. For instance, hash a number of hardware signatures and the user's serial number for Windows. You get the idea.

14-04-2008, 10:01 PM
cracking code is easy, faking mac address is easier.