Page 1 of 2

Anti-piracy using a USB pendrive

Posted: Tue Nov 13, 2007 3:54 pm
by Antonio Linares
FWH 7.12 is going to provide several functions to use a USB pendrive as anti-piracy protection system.

Please run this test with a pendrive (plugged or unplugged):
http://www.hotshare.net/file/16342-6394189d08.html

There is no way to clone the USB and even if you reformat it, its serial remains the same :-)

Posted: Tue Nov 13, 2007 4:29 pm
by Antonio Linares

Posted: Tue Nov 13, 2007 8:24 pm
by Marc Vanzegbroeck
Antonio,

Now I'm getting a Serial-nr on both USB-drives that did't return a number with the previous test!!!!

Marc

Posted: Tue Nov 13, 2007 8:28 pm
by Roberto Parisi
Does it works in Win 98/me?

Regards,
Roberto Parisi

Posted: Tue Nov 13, 2007 8:45 pm
by Antonio Linares
Marc,

Thanks for your feedback :-)

Posted: Tue Nov 13, 2007 8:46 pm
by Antonio Linares
Roberto,

> Does it works in Win 98/me?

We have not tested it yet under Win 98/Me

Posted: Tue Nov 13, 2007 9:52 pm
by Roberto Parisi
No, it doesn't work on Win98/Me, serial number is empty.
Do you us wmi to read values? I tried it too and I got the same result.

Regards,
Roberto Parisi

Posted: Tue Nov 13, 2007 11:18 pm
by Antonio Linares
Roberto,

> No, it doesn't work on Win98/Me, serial number is empty.

:-( Well, at least it is usefull for other Windows versions

> Do you us wmi to read values? I tried it too and I got the same result.

Part of the code is based on wmi, other portions, no

Posted: Wed Nov 14, 2007 1:59 am
by Antonio Linares
Here you have a full working sample:

http://www.hotshare.net/file/16421-89987245cf.html

Image

Posted: Thu Nov 15, 2007 5:29 am
by Milan Mehta
Dear Antonio,

This can be a great boon. I soon will have to update my FWH !

Keep it up.

With best regards,

Milan.

Posted: Sat Jan 05, 2008 12:41 pm
by Silvio
there is a code source for it ?

Posted: Sat Jan 05, 2008 4:04 pm
by Adolfo
Antonio.

Sorry , but cloning USB drives, even with the serial is easy to do in LINUX, just use DD to acomplish the task


dd if=all.img of=/dev/sda1
For creating a FULL image...

dd if=/dev/sda1 of=all.img
for "recreating" the drive...

dd if=dev/sda of=sdb
for doing it on the fly...

Easy, since it just copy the device (hd, partition, image, fd, usb drive ) one block at a time, and has no concept of the filesystems or files
that reside on the device. It's just binary data as far as dd is concerned, from the very begginning to the end.

I've tried to solve a problem related to USB drives spoiled by letting'em near a TV set, and Found this some months ago.

I repeat, best antycopy protection is a good support.

Posted: Sat Jan 05, 2008 4:35 pm
by Otto
Adolfo, did you tried yourself to read the clone and the original and did you compare all the values?
I tried to clone with Ghost and Acronis always on a WINDOWS system but the S/N was different.
I am curious to hear from you.
Best regards,
Otto

Posted: Sat Jan 05, 2008 9:51 pm
by Antonio Linares
Adolfo,

The USB serial code is from hardware, not from software. So it can't be copied.

Posted: Mon Jan 07, 2008 5:37 pm
by MarcoBoschi
Antonio,
may I try too?
Thanks