Antonio: USB Pendrive for s/w protection

Antonio: USB Pendrive for s/w protection

Postby Jeff Barnes » Wed Nov 19, 2008 2:02 pm

Hi Antonio,

A while back we did some playing around with using a pendrive as a software protection device.

http://fivetechsoft.com/forums/viewtopic.php?t=8805&highlight=protection

I have a small problem and was wondering if you can help...

It works perfectly if the user has admin rights but if they have a limited account it is as if the pendrive is not inserted. (I'm running Windows XP Pro)

Any ideas on how to get it working on a limited account?
Thanks,
Jeff Barnes

(FWH 16.11, xHarbour 1.2.3, Bcc730)
User avatar
Jeff Barnes
 
Posts: 929
Joined: Sun Oct 09, 2005 1:05 pm
Location: Ontario, Canada

Postby Jeff Barnes » Wed Nov 19, 2008 2:05 pm

I forgot to mention...

Through my desktop I have no problem reading / writing / deleting files from the pendrive.
Thanks,
Jeff Barnes

(FWH 16.11, xHarbour 1.2.3, Bcc730)
User avatar
Jeff Barnes
 
Posts: 929
Joined: Sun Oct 09, 2005 1:05 pm
Location: Ontario, Canada

Postby StefanHaupt » Thu Nov 20, 2008 8:42 am

Jeff,

is the pendrive recognized from the system ? Maybe the USB port is blocked for limited users, so they are not allowed to use USB hardware.

Check also the mapped drives, XP is not able to give the pen a driveletter if there is no driveletter free between the local drives and the mapped drives.

IF the last local drive is E:\ and the first mapped drive is F: XP tries to assign also F: to the pendrive.The pendrive is unvisible in this case.
kind regards
Stefan
StefanHaupt
 
Posts: 824
Joined: Thu Oct 13, 2005 7:39 am
Location: Germany

Re: Antonio: USB Pendrive for s/w protection

Postby FiveWiDi » Thu Nov 20, 2008 9:03 am

Jeff Barnes wrote:Hi Antonio,

A while back we did some playing around with using a pendrive as a software protection device.

http://fivetechsoft.com/forums/viewtopic.php?t=8805&highlight=protection

I have a small problem and was wondering if you can help...

It works perfectly if the user has admin rights but if they have a limited account it is as if the pendrive is not inserted. (I'm running Windows XP Pro)

Any ideas on how to get it working on a limited account?


Jeff,

I have the same problem:

http://fivetechsoft.com/forums/viewtopi ... hlight=usb

Antonio?

Saludos
Carlos G.
FiveWiDi
 
Posts: 1184
Joined: Mon Oct 10, 2005 2:38 pm

Postby Antonio Linares » Thu Nov 20, 2008 10:09 am

Carlos,

I have tested it in Vista and always with Administrator rights.

Sorry, I can't help on that. Surely Google may help.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42080
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby FiveWiDi » Thu Nov 20, 2008 1:30 pm

Antonio Linares wrote:Carlos,

I have tested it in Vista and always with Administrator rights.

Sorry, I can't help on that. Surely Google may help.


Antonio,

Yo no se programar en C por tanto no me veo capaz de resolver este caso.

No lo había reclamado antes al ver que sólo yo tenía el problema; esperaré a que haya más gente en mi situación.

Saludos y gracias.
Carlos G.
FiveWiDi
 
Posts: 1184
Joined: Mon Oct 10, 2005 2:38 pm

Postby Antonio Linares » Thu Nov 20, 2008 2:15 pm

Carlos,

No es una cuestion de programación en C.

Habría que ver si un usuario puede darse nivel de administrador para acceder a la escritura en la llave USB.

Pero lo que me extraña es que haga falta ser administrador para escribir en ella. Nosotros no hemos detectado ese problema con Vista.

Jeff habla de una cuenta limitada. Si la limitación incluye el no acceder a la llave USB entonces, poco se podrá hacer, supongo...
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42080
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby FiveWiDi » Thu Nov 20, 2008 4:15 pm

Antonio Linares wrote:Carlos,

No es una cuestion de programación en C.

Habría que ver si un usuario puede darse nivel de administrador para acceder a la escritura en la llave USB.

Pero lo que me extraña es que haga falta ser administrador para escribir en ella. Nosotros no hemos detectado ese problema con Vista.

Jeff habla de una cuenta limitada. Si la limitación incluye el no acceder a la llave USB entonces, poco se podrá hacer, supongo...


Antes de nada discúlpame si quizás no he entendido el problema de Jeff.

Cuando hacia referencia al antipirateo mediante USB supuse que se trataba del mismo problema que tengo yo; que es que si no soy administrador no puedo obtener el número de serie del USB, aunque sí que puedo realizar de todo con él: leer, crear carpetas, escribir y ¿formatear?.

Y claro como para variar el tipo de acceso al USB desde las funciones que proporciona Fivewin se necesita reprogramar esas funciones, de ahí el comentario sobre el C.

En fin esa era la cuestión, mi cuestión.

Saludos y gracias
Carlos G.
FiveWiDi
 
Posts: 1184
Joined: Mon Oct 10, 2005 2:38 pm

Postby Antonio Linares » Thu Nov 20, 2008 8:08 pm

Carlos,

El código fuente completo está en FWH\samples\protect.prg y no usa C para nada :-)

Puedes modificarlo como desees!
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42080
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby FiveWiDi » Fri Nov 21, 2008 9:02 am

Antonio Linares wrote:Carlos,

El código fuente completo está en FWH\samples\protect.prg y no usa C para nada :-)

Puedes modificarlo como desees!


Es cierto, ya no me acordaba de como eran las funciones que nos proporcionostes.
Por lo que veo en ellas, el problema no es su lógica sino de lo que hacen uso.
Para no equivocarme otra vez, he vuelto a comprobar que bajo W2000 si no eres administrador no obtienes el número de serie del USB.
De todas maneras cada día que pasa tengo menos problabilidades de encontrarme de nuevo con el problema (W2000 ya tiene 8 años y se estan instalando XP), por tanto KELEDEN.

Gracias por todo y perdona las molestias.
Carlos G.
FiveWiDi
 
Posts: 1184
Joined: Mon Oct 10, 2005 2:38 pm

Postby Antonio Linares » Fri Nov 21, 2008 9:29 am

Carlos,

No es molestia, al contrario, contento de poder ser de ayuda :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42080
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin for Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 91 guests