Page 1 of 1

run from usb only

Posted: Sun Dec 07, 2014 9:42 pm
by paranoio
Hi
i just got enigma protector and started to use it,
now i want to protect a c# app to run only from usb device.

I've read through the forum that i could use the usb id as key using enigma api , but
im not sure how to implement it.

The idea as far as i understand is :
-check device id
-check device type as usb
-use enigma api with device id as key

Could you tell me if this is the way to go ?
Are there any code examples where i can see how is it done ?

cheers..

references :
http://stackoverflow.com/questions/1303 ... lash-drive
http://forum.enigmaprotector.com/viewto ... usb#p14965

Re: run from usb only

Posted: Thu Jan 08, 2015 8:14 am
by SeniorEx
I think you need a custom version of the protector to do that.

Re: run from usb only

Posted: Fri Jan 09, 2015 10:37 pm
by Daniel
If you will find any solution let me know. The problem is that you need to get the real serial and not simple volume ID. There was a dll called USBphysics to get USB serial number but the person beyond from Romania is not available any more. It was ready to use solution.
The other possibility could be AntiDuplicate from Alkonost software. It creates specific USB only their dll can read (I have not examined the trick behind - hidden non Windows partition or just empty space used for saving user data?) but the support with the purchase is only 6 months and then you have to buy support extension. Moreover there should be version 5 beta coming in March and it may be better to wait a little bit.

Re: run from usb only

Posted: Sun Aug 30, 2015 8:25 pm
by paranoio
it seems that antiduplicate does exactly what i want but is expensive
specially because it limits the use per application

thats too limited :S , i will keep looking for an alternative.