Programación General > Visual Basic 6.0 e inferiores

 Métodos De Seguridad Para Nuestras Aplicaciones

<< < (7/7)

Nebire:
Opino como hamdicam, si ya todo estuviera inventado nadie debería programar más, empezando por las grandes empresas...

La competencia de los 'pequeños' programadores frente a las grandes empresas, es claro... yo puedo hacer un programa personalizado a cualquiera que me lo solicite, una empresa multinacional no puede hacer eso... no puede hacer un programa al señor x que tenga las características que el señor x quiere, si lo hacen le pedirán n millones y el señor x les mandará a tomar por el culo.

Ahora es mejor el program de la gran compañía que el programa que ha hecho un pequeño programador al señor x ? pués si y no... seguro que aquel software tiene cientos de opciones y funciones, pero que el señor x jamás va a usar... ni el señor t ni el señor v ni nadie... así de claro, además antes de que arranque el megafassiónprogramazo de la superempresa KaKa nuestro programas ya han terminado la tarea encomendada... ¿ cómo, qué ?, pués eso que los programas comerciales se pierden en cientos de comprobaciones, nuestro programas van al grano arrancan ipso facto y no tiene nada de sobra..

Eso por no hablar los chorrocientos Mb. de memoria que consumen esos programas para luego abrir un fichero ver la primera página y darte cuanta que te equivocaste de documento... pero has esperado 10-20 sg. hasta que el programa se ha abierto y te ha cargado en memoria 100-300Mb.

Un ejemplo, coge la calculadora de windows... (que ya está inventada desde hace muuuuchos años) escribe una cifra larga, supongamos que te has olvidado de meter una cifra en medio, o que la has puesto pero no es la que toca, hay que cambiarla... trata de cambiarla y dime si no es posible hacer una calculadora que permita hacer eso tan fácil como meter una cifra más... pués como ese ejemplo estñan llenos todos los programas de las requeteempresas comerciales.

elpoderosojulio:
buenas Soy Julio Quintana tambien programador.
Sin duda. la respuesta que da Nebire creo que es cierta.


--- Cita de: "Nebire" ---Opino como hamdicam, si ya todo estuviera ........
--- Fin de la cita ---
 toda completa---. pero creo que tambien se estan desviando del tema.

Sólo la solicitud inicial fue. ¿Que sistemas de seguridad podriamos colocar a los programas? esto para que n o nos copien y utilicen sin nuestro consentimiento...
¡que a windows crackean, como a nosotros no?!!? bueno simplemente porque todos los ojos de los cracker estas puestos en ellos.!!!! nosotros creariamos aplicaciones (por colocarle nombre) de baja embergadura, y les aseguro que no seran ni el 5% de las personas que quieran crackear las aplicaciones de nosotros en comparacion de las qye intentan cracker los windows o programas de microsoft.

ahora bien....!!!!!
solo combinando varios tipos de seguridad para la misma aplicacion seria simplemente mas dificil de burlar.!!!
yo utilizo un codigo para recojer el serial del disco duro (esto esta en una aplicacion aparte)  luego lo encripto y despues la cadena de datos lo guardo en la base de datos, y con eso solo la plaicacion abre cuando este instalada en el disco duro que tenga el serial que esta guardado en la base de datos.

asi que si que hagas una imagen del disco duro y la pegues en tu pc abre el programa, y adicional. cuando esto no se cumpla no digo "EPAAAA EL PROGRAMA NO PUEDE EJECUTARSE PORQUE ESTAS INTENTANDO CRACKEARLO" sino, programa desconfigurado por favor comuniquese con Julio Quintana tlf xxxxxxx simple..!!


ahora anímo a todos nosotros (los programadores) de publicar sus ideas de como hacer mas seguro las aplicaciones y asi combinaremos las mas viables y haremos la mejor de las posibles..!!!

saludos y cuidense, Gracias..!!!

Nebire:

--- Cita de: "elpoderosojulio" ---yo utilizo un codigo para recojer el serial del disco duro (esto esta en una aplicacion aparte)  luego lo encripto y despues la cadena de datos lo guardo en la base de datos, y con eso solo la plaicacion abre cuando este instalada en el disco duro que tenga el serial que esta guardado en la base de datos.

--- Fin de la cita ---
Julio, aunque la medida pueda ser efectiva no deja de ser conflictiva, ya que lo estás supeditando a que sólo funcione en un disco duro... que pasa en casos típico y nada infrecuentes en que un usuario decida comprarse un disco nuevo porque el que tiene le queda pequeño o simplemente porque le falla mucho, o aún  más normal, una redistribución de las particionesy los discos duros tras un formateo, el que antes era el master, ahora es el esclavo y por tanto la aplicación va a otro disco duro, distinto del anterior. ?. qué pasa si lo tengo instalado en un ordenador de sobremesa, pero necesito tenerlo también instalado en un portátil, por cuestiones de movilidad ?.  Después que un usuario ha adquirido un programa tuyo no puedes molestarle con cada cambio que un usuario decida o tenga que hacer, además si tienes muchos usuarios significa que perderás mucho tiempo en explicaciones para resolver la situación y si cobras el tiempo, pensarán que es injusto pués ya te compraron el producto y el problema presente no es achacable a otra cosa que un funcionamiento inadecuado del software, por lo que considerarán injusto que paguen por ello.

Por cuestiones éticas no me parece adecuado que un software quede ligado a un determinado hardware. Quien adquiere el producto es el usuario no la máquina, por tanto es el usuario quien debe decidir donde lo instala y si quiere o no (cuando lo desee o necesite) portarlo a otro ordenador.

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa