Sabeis si se puede cambiar el Numero de serie de un HD

22/05/2004 - 00:24 por Mateu Perelló | Informe spam
Pues eso,como las aplicaciones que yo hago no son de gran movimiento ya que
lo que hago son aplicaciones personalizadas,que os parece como modo de
proteccion compilar que solo el programa se pueda ejecutar en el disco duro
en el cual el numero de serie sea XXXXXXXX , me podrian craquear el
programa??

Atentamente
Mateu Perelló

Preguntas similare

Leer las respuestas

#1 Hernán
22/05/2004 - 00:37 | Informe spam
"Mateu Perelló" escribía:

Pues eso,como las aplicaciones que yo hago no son de gran movimiento ya que
lo que hago son aplicaciones personalizadas,que os parece como modo de
proteccion compilar que solo el programa se pueda ejecutar en el disco duro
en el cual el numero de serie sea XXXXXXXX , me podrian craquear el
programa??

Atentamente
Mateu Perelló




Si te referís al cuarto argumento de GetVolumeInformation(): sí.

En http://www.sysinternals.com/ tenés un programita que lo hace.

Si averiguaran cómo...

Hernán (28)
Quilmes (ar)
Respuesta Responder a este mensaje
#2 Mateu Perelló
22/05/2004 - 09:40 | Informe spam
entonces ,se debe poder saber el numero de serie de la placa base no? ,
en caso afirmativo ,sabeis si tambien se puede cambiar,
es por poner un modo de proteccion,aunque se tenga que compilar al momento

Atentamente
Mateu Perello


<Hernán> ha escrit en el missatge dels grups de
discussió:
"Mateu Perelló" escribía:

>Pues eso,como las aplicaciones que yo hago no son de gran movimiento ya


que
>lo que hago son aplicaciones personalizadas,que os parece como modo de
>proteccion compilar que solo el programa se pueda ejecutar en el disco


duro
>en el cual el numero de serie sea XXXXXXXX , me podrian craquear el
>programa??
>
>Atentamente
>Mateu Perelló
>

Si te referís al cuarto argumento de GetVolumeInformation(): sí.

En http://www.sysinternals.com/ tenés un programita que lo hace.

Si averiguaran cómo...

Hernán (28)
Quilmes (ar)
Respuesta Responder a este mensaje
#3 Hernán
22/05/2004 - 20:34 | Informe spam
"Mateu Perelló" escribía:

entonces ,se debe poder saber el numero de serie de la placa base no? ,
en caso afirmativo ,sabeis si tambien se puede cambiar,
es por poner un modo de proteccion,aunque se tenga que compilar al momento

Atentamente
Mateu Perello





Pienso que no es posible modificarlo.

Para obtener esas numeraciones, tal vez te valga la WMI. No sé. De todos
modos, esta biblioteca parece más un recurso a disposición de un usuario
administrador. No me parece que deba formar parte de una aplicación. En
fin...

Hernán (28)
Quilmes (ar)
Respuesta Responder a este mensaje
#4 Isidro Muñoz
22/05/2004 - 22:45 | Informe spam
Hola,

Ese número de serie, por lo menos en particiones de MS-DOS se cambiaba sin
problemas. Usando Norton Utilities, etc. Era el sector de la boot area, o
sea, la propia particion ms-dos.

Haciendo un programa ms-dos es muy simple de cambiar, si usas un compilador
que genere código para ms-dos, Turbo C, Borland c++ 5, Microsoft C++, etc.

Usando la funcion _biosdisk puedes acceder a cualquier sector del disco
duro, podrías leer sector, modificarlos, etc. Editando la particion de disco
MBR con algún programa tipo Norton Utilities, puede ver el sector de
comienzo de la partición. Luego leer con _biosdisk dicho sector cambiarle
los bytes del número de serie, grabarlo otra vez con _biosdisk y listo.

De todos modos decir que todas estas cosas son arriesgadas, te puedes quedar
sin particion.

Además lo que estoy diciendo es haciendolo en msdos (generar código 8086 en
modo real), no aplicación de consola (que sería una aplicación win32).

Desde el entorno windows no sé si se el windows te deja cambiar este dato,
me imagino que habrá que hacerlo con drivers para que trabaje en ring 0. No
lo he investigado.

Saludos.
Isidro.

"Mateu Perelló" escribió en el mensaje
news:%
Pues eso,como las aplicaciones que yo hago no son de gran movimiento ya


que
Respuesta Responder a este mensaje
#5 news
24/05/2004 - 10:12 | Informe spam
Utliza el numero se serie del procesador, ese si que no se puede cambiar de
ninguna manera y es facil de conseguir.

"Mateu Perelló" escribió en el mensaje
news:%
Pues eso,como las aplicaciones que yo hago no son de gran movimiento ya


que
lo que hago son aplicaciones personalizadas,que os parece como modo de
proteccion compilar que solo el programa se pueda ejecutar en el disco


duro
en el cual el numero de serie sea XXXXXXXX , me podrian craquear el
programa??

Atentamente
Mateu Perelló


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida