FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Gracias Al !
Ya estoy lo estoy probando .... a ver si me resuelve el problema.
__________________
Piensa siempre en positivo ! |
#2
|
|||
|
|||
¿Protección?
Gluglu:
Hace ya un tiempo, requirieron de mis servicios para pasar un servidor OPC a otra computadora con mejor hardware. El problema era que si instalabas el Servidor a otra PC, este dejaba de funcionar porque necesitaba de un pequeño programa que al momento de ejecutarse "hacia algo" (validaba una licencia) y aunque permitía instalarse, este dejaba de funcionar (¿me explico?). Para no hacer el cuento largo, el método de validación lo hacía a través de guardar el número de serie de las dos tarjetas de red (previa encriptación en la base de datos). Método sencillo para evitar copias no autorizadas de programas (creo que es lo que tu quieres). Saludos, Gerardo Suárez Trejo P.D. Para aquellos que se estén preguntando si es un método seguro. mmmmmhhhh, la verdad es que no .... Una vez, que supe como era el mecanismo de protección me llevó dos horas implementar la solución: monté un servidor Linux e instalé una Caja Virtual, desde aquí a través de software tu puedes cambiar el número de serie de las tarjetas de red. Otra aclaración, la empresa que montó el OPC pedía $400,000.00 pesos mexicanos (poco menos de $40 mil dolares americanos por hacer esto). Lo que es un verdadero asalto a mano armada ... |
#3
|
|||
|
|||
Nota aclaratoria ...
Gluglu:
Cuando digo número de serie de la tarjeta de red ... en realidad me estoy refiriendo a la MAC de la tarjeta ... Saludos, Gerardo Suárez Trejo |
#4
|
||||
|
||||
Yo iba a proponer algo parecido a lo del colega GalloSuarez. Si el problema es que no quieres que la base de datos funcione en otro servidor podrías anclarla a servidor en el que está bien por algún dato del hardware del servidor y bien puede ser la MAC de la tarjeta de red si consigues leer ese dato desde los clientes.
__________________
Be water my friend. |
#5
|
||||
|
||||
Varias cosas
Un dia de vago, me puse a inventar algo parecido.
Lo que se me ocurrio fue: MAC Serial Disco Duro Palabra clave Luego intercalo las tres cadenas generando una tercera cadena. Finalmente la tercera cadena la paso por una funcion de encriptacion. |
#6
|
||||
|
||||
Gracias todos por vuestras respuestas :
Queda claro que el método para evitar copias se basa en obtener algún número único, llámese MAC de las tarjetas de red o cualquier otro número único del equipo. Eso es precisamente lo que intentaba aclarar en mi post inicial .... que eso ya lo tengo hecho. Mi pregunta se refería en concreto si FIREBIRD es capaz de devolver alguno de esos datos en sí mismo. Por todas las contestaciones anteriores, lo que entiendo es que la única manera es a través de una UDF, no ? Saludos
__________________
Piensa siempre en positivo ! |
#7
|
||||
|
||||
Cita:
a) Posea funciones integradas para obtener este tipo de información. b) Admita llamadas directas a funciones del sistema operativo. Crear una UDF no tiene demasiada ciencia, encontrarás bastante material sobre ello en estos foros. Saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Generar clave única | vivamotos | C++ Builder | 1 | 06-06-2008 12:42:41 |
enviar mensajes de error en campos obligatorios y clave unica | Goyo | Conexión con bases de datos | 0 | 15-05-2007 23:11:07 |
Obtener la clave de una base de datos de FireBird | vzar42 | Firebird e Interbase | 5 | 19-01-2007 22:43:35 |
Problemas al generar una clave unica | Huer | OOP | 6 | 09-06-2004 02:58:57 |
Validar clave unica en Paradox | dchaparro | Tablas planas | 6 | 20-04-2004 01:34:58 |
|