Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 31-12-2005
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.615
Poder: 32
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Smile Paz positiva

¡Hola a todos!

No sé si funcione, porque no se gran cosa acerca de los mecanismos internos de lectura de discos compactos y las funciones de programación de bajo nivel relacionadas con esto, pero hace algún tiempo, allá por 1995, cuando comencé a «sentir el deseo de alcanzar el Mundo Superior» (concuerdo con el Diccionario Zorrilla de Términos Cabalísticos ), implementé algo maquiavélico con mis programas de instalación (compilados por una belleza conocida como Turbo Pascal 7) en discos flexibles de 3 1/2:

1. Rayaba ligeramente el disco con una navaja.
2. Leía los números de los sectores que quedaban defectuosos.
3. Guardaba esos números como constantes en mi programa instalador.
4. Copiaba el programa instalador en el disco literalmente marcado.
5. Al ejecutar el instalador, éste verificaba el daño en los sectores indicados antes de iniciar el proceso de instalación.

Entonces (y quizá todavía) ninguna máquina de fabricación masiva era capaz de reproducir con exactitud el daño físico de un disco sobre otro.

Sin embargo hoy en día mi postura es hacia una paz positiva: servicios de valor agregado a los clientes leales y el fomento de licencias de software más accesibles y de precios más justos, según el poder adquisitivo del comprador.

Un abrazo freeware.

Al González.
__________________
Tras casi seis años de trabajar para una empresa alemana como desarrollador Delphi, se vieron forzados a dejarme ir (temas presupuestales). Así que ahora estoy abierto a escuchar nuevas ofertas.
Responder Con Cita
  #2  
Antiguo 31-12-2005
Avatar de Bicho
[Bicho] Bicho is offline
Miembro Premium
 
Registrado: jul 2003
Ubicación: Inca - Mallorca
Posts: 1.776
Poder: 25
Bicho Va por buen camino
Buenos días a todos,

en primer lugar, creo que ésto se ha convertido en un debate sobre seguridad, en el que todo el mundo ya está dando su opinión y experiencia al respecto. Conlo cual cuantas más respuestas más ayuda podremos darle a nuestro amigo Deiv.

Bueno dejo de enrollarme. He leido el post de FGarcia en el que habla sobre una llaves de seguridad. Éste era mi segundo punto sobre el que queria hablar en mi primer post a Deiv, pero al no tener tiempo no pudo expresarselo y le deje sólo la ayuda que tenía en "software".

Pues bien, en mi anterior empresa, cuando terminamos de desarrollar la aplicación en la que estabamos metidos desde hacia medio año, surgió el tema de la seguridad. Yo estuvo mirando sobre el tema que se ha discutido aquí de hacer dos programas, un instalador que obtiene las claves y el ejectutable nuestro que además las comprueba al iniciarse.
Mi jefe por su lado estuvo mirando las llaves usb para proteger el software.
Aquí os dejo el enlace a la empresa, creo que es española, a la cual se las compramos,
http://www.danyshop.com/shop/prod/ca...nkeyDongle.htm
No puedo decir la experiencia que tuve con esa llaves, que ahí les llaman "mochilas" ya que mi periplo en la empresa terminó semanas después.

Pero bueno, espero a alguien le ayude o le aclare más sus dudas.
De todos modos soy de la opinion de Hector y [Gunman], evitar que te copien el programa va a ser imposible practicamente, que crean un crack ya depende de lo rebuscados que sean los usuarios o lo bueno que sea tu software.

Saludos y Feliz Año Nuevo a todos.
Responder Con Cita
  #3  
Antiguo 02-01-2006
rafita rafita is offline
Miembro
 
Registrado: ago 2003
Ubicación: Cuenca- España.
Posts: 309
Poder: 24
rafita Va por buen camino
Cita:
Empezado por Al González
1. Rayaba ligeramente el disco con una navaja.
2. Leía los números de los sectores que quedaban defectuosos.
... Entonces (y quizá todavía) ninguna máquina de fabricación masiva era capaz de reproducir con exactitud el daño físico de un disco sobre otro.
En mis tiempos de estudiante (finales de los 80) teniamos que utilizar un interprete de logo (en disco de 5 1/4') con una protección similar, naturalmente solo un alumno podía utilizar el disco original, hasta que un compañero descubrio un pequeño defecto en el disco y lo replicó en otros con el simple procedimiento de alinearlos y marcarlos con un lápiz, así siempre dañaba el mismo sector.
Repito: eramos estudiantes, no podiamos gastar 200.000 pelas en un interprete de Logo para hacer prácticas unos meses.

Volviendo al tema que nos ocupa: Yo te recomiendo el generador de claves (dependiendo del número de la placa base, número del disco,...), así controlas la instalación. Y no te preocupes por más historias, salvo que tu programa pueda ser de interés para varios miles de personas, ya que en ese caso sí habrá alguien que decida buscar un crack para saltarse la protección (y no podrás evitarlo de ninguna forma).

Saludos
__________________
Rafita.

Última edición por rafita fecha: 02-01-2006 a las 12:03:44.
Responder Con Cita
  #4  
Antiguo 02-01-2006
elcigarra elcigarra is offline
Miembro
 
Registrado: may 2005
Posts: 269
Poder: 22
elcigarra Va por buen camino
mi estilo

Ya que estamos propongo lo mío, no sin antes decir que lo de la navaja me pareció espeluznántemente maravilloso.

El tema es que demasiada seguridad atenta finalmente contra uno mismo. Supongan que el cliente honesto rompió su PC o el CD y tiene derecho a instalarlo de nuevo en otra PC, no se la voy a complicar solo porque hay otros clientes deshonestos.

Yo por mi parte creo que lo positivo de Gunman es lo mejor pero en alguna oportunidad y sin tanta tecnología ni conocimiento hice lo siguiente:

a) Luego que se registran entrego el nombre y numero de serie de tal forma que el primero es el nombre de la empresa (o el mismísimo nombre del tipo que puso su tarjeta de crédito) y el número de serie se genera a partir de ese nombre y de la fecha de registro (es decir: ese numero de serie sirve este año pero no el siguiente, p.ej). Todo esto con un generador de claves propio, por supuesto.

b) En el SplashScreen o en la ventana de login, le escribo (con una cierta sutileza, pero visible) algo como "Titular y responsable de la presente licencia de MiSoftware v1.0: Pinocho el muñeco" (acá sustituyo a "pinocho" por el nombre del sujeto o el de su empresa. De esta forma el hombre no va a querer que su nombre recorra el mundo con el estigma maldito de "pirata" en la frente y restringes la piratería a un pequeño círculo geográfico de sus amistades a lo más.

c) En cuanto a los cracks, si mi programa es suficientemente bueno para que alguien se moleste en hacerle un crack, entonces yo ya tengo bastante dinero y es momento de invertir tiempo en sacar una versión mucho más completa y comprar un sistema de seguridad más profesional.
Responder Con Cita
  #5  
Antiguo 05-01-2006
Deiv Deiv is offline
Miembro
 
Registrado: jul 2005
Ubicación: La Paz - Bolivia
Posts: 364
Poder: 22
Deiv Va por buen camino
Thumbs up % mínimo

Gracias a todos por el apoyo al tema.

- Pa Héctor Randolph. Estoy revisando el MxProtector, pero me parece que no tiene mxProtector_d7.res, solo ví para las versiones 5 y 6. Hector aunque dio una idea muy generalizada me pareció MUY BUENA! Gracias!.

- rafita, dijo: "Y no te preocupes por más historias, salvo que tu programa pueda ser de interés para varios miles de personas, ya que en ese caso sí habrá alguien que decida buscar un crack para saltarse la protección (y no podrás evitarlo de ninguna forma)."

- elcigarra dijo "En cuanto a los cracks, si mi programa es suficientemente bueno para que alguien se moleste en hacerle un crack, entonces yo ya tengo bastante dinero y es momento de invertir tiempo en sacar una versión mucho más completa y comprar un sistema de seguridad más profesional."

Sobre los últimos post (rafita y elcigarra) como en un principio mencioné: "alguna idea por favor de por lo menos en algún % porcentaje mínimo evitar que mi CD sea copiado en cantidades y luego negociados sin autorización?". Pues ellos si que dieron con ese % mínimo, no fueron desalentadores, agradecer también a los post de Bicho y Gunmann aunque vuestras sugerencias en un principio fueron muy tajantes: "NO SE PUEDE", "IMPOSIBLE", "NI LAS GRANDES COMPAÑÍAS", ETC, casi me hacen perder la confianza cuando uno por primera vez sale con la duda sobre el tema, pero vuestros aportes los tomé en cuenta.

Mi tutor no será gran cosa, pero quizá a la larga (y solo en mi País) lo sea por ello si bien al final me lo piratean, por lo menos me gustaría en un principio como dijo elcigarra para entonces tener una cierta cantidad de dinero, o sea adelantarme lo más que pueda a los piratas y mas adelante pensar en comprar un sistema de seguridad mucho más profesional. Hasta donde pude observar navegando en Internet, los crackers son buenos y los hay de varios Países, pero nunca vi en Internet a un cracker de mi País que haya creado un keygen, patch, crack, loader, etc para x-programa, eso también me dá alguna confianza de adelantarme a los piratas, pues (por lo menos en donde Yo vivo), comparto con rafita y otros que opinaron que si mi programa llega a ser muy bueno no lo podré evitar, y vuelvo a redundar: hasta entonces me gustaría de alguna forma aprovechar lo mejor que pueda después de sacar mi programa a la luz de varios.

Si desean seguir aportando con algunas otras ideas y vuestras experiencias, adelante!, así el Foro crece verdad?.

Por último pedirles quizá un favor de comunicarme personalmente a través de vuestros emails para información mas detallada, ruego no rechazarme en ese sentido.
Saludos
Responder Con Cita
  #6  
Antiguo 05-01-2006
elcigarra elcigarra is offline
Miembro
 
Registrado: may 2005
Posts: 269
Poder: 22
elcigarra Va por buen camino
Cualquier tema adicional al respecto lo puedes plantear aquí en el momento que quieras, casi todos vamos y venimos todo el tiempo.

En cuanto al mail puedes mandarlo desde la página del perfil de los usuarios registrados en el club. Haces click en el nombre del usuario y donde dice "Información del contacto" puedes mandar mail y mensajes privados. En cuanto a mi, a las ordenes por cualquier cosa.

De todas formas se me ocurre que priorizar un debate aquí en el club donde todos puedan participar/aprender es lo más saludable.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 21:56:12.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi