Modifcando un programa para darle seguridad
Publicado por Jorge Carlos (9 intervenciones) el 21/08/2005 22:36:35
Hola amigos haber si alguien puede con esto,
E realizo un sistema y quisiera anexarle un metodo de seguridad nuevo que se me ocurrio, les explico:
Dentro del programa pienso manejar una constante no les voy a decir que tipo es especificamente. Ustedes comprende. el detalles es este cuando se le instale al cliente quiero poder escribir directamente en el exe el valor de esa constante, esto con el fin de que si se va a otro equipo no puedan modificarlo. ya que tendra un valor por lo cual al realizar una verificacion el programa no correra.
Este dado lo puedo escribir en runtime (con un putero hacia la constante y modificandola), pero de nada me sirve modificar la memoria por que es RAM y se perdera y si el origen puede ser un clave del registro, un archivo o no se mil cosas y lo que yo quiero es que una vez instalado el cliente no pueda hacer nada para cambiar ese dato.
Entienden, bueno e investigando pero la forma mas sencilla es utilizar formados de ms-dos con su PSP pero la aplicacion esta en visual basic por lo cual es diferente su formato.
De antemanos gracias y haber si alguno conoce algun arituclo que me pueda ayudar.
Graicas
E realizo un sistema y quisiera anexarle un metodo de seguridad nuevo que se me ocurrio, les explico:
Dentro del programa pienso manejar una constante no les voy a decir que tipo es especificamente. Ustedes comprende. el detalles es este cuando se le instale al cliente quiero poder escribir directamente en el exe el valor de esa constante, esto con el fin de que si se va a otro equipo no puedan modificarlo. ya que tendra un valor por lo cual al realizar una verificacion el programa no correra.
Este dado lo puedo escribir en runtime (con un putero hacia la constante y modificandola), pero de nada me sirve modificar la memoria por que es RAM y se perdera y si el origen puede ser un clave del registro, un archivo o no se mil cosas y lo que yo quiero es que una vez instalado el cliente no pueda hacer nada para cambiar ese dato.
Entienden, bueno e investigando pero la forma mas sencilla es utilizar formados de ms-dos con su PSP pero la aplicacion esta en visual basic por lo cual es diferente su formato.
De antemanos gracias y haber si alguno conoce algun arituclo que me pueda ayudar.
Graicas
Valora esta pregunta


0