[C con Clase] Protección de datos

Samuel Porras samuelporras en gmail.com
Dom Dic 28 22:55:55 CET 2008


Bueno mi duda es la siguiente,
Si por un casual quiero hacer un programa que tenga unos datos que no se 
puedan modificar, hasta que punto un .exe o una dll creada en C y C++ 
puede estar protegida, se que en las clases esta el protected y el 
private, pero eso no quita que alguien con un editor hexadecimal o 
cualquier programa pueda modificar un exe o una dll, no?
Sería una buena opción usar una base de datos con esos datos para todos 
los usuarios del programa?

Ej: Un juego en red, por ejemplo un personaje tiene 100 de hp y solo 
puede saberse con una formula mediante la vitalidad que tenga ese 
personaje, si esa formula es una función en una dll, puede ser 
modificada por un programa externo y tener 1000hp en vez de sus 100hp 
que le corresponden, verdad?

Usando campos private o protected ( son dos cosas diferentes pero tienen 
mucha mas proteccion que un campo public ) estarán esas formulas 
protegidas de curiosos?

Espero haberme explicado bién.
Un cordial saludo a toda la lista y muchas grácias.




Más información sobre la lista de distribución Cconclase