Ver Mensaje Individual
  #13  
Antiguo 28-04-2007
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Reputación: 22
cHackAll Va por buen camino
Cool :l

Tienes algo de razon... relacion directa no hay y es un hecho muy subjetivo en relacion a la forma de programación. Pero, pon un programa mio hecho en Delphi con un resourcestring al frente de un "usuario experto", éste muy probablemente no conozca utilitarios como WinHex o un PExplorer. Pero si conocerá a un ResHacker porque en el 2006-x le gustó unos iconitos de un programa, busco como robarlos y lo encontró.

Entonces lo utiliza y se da cuenta que por ejemplo el programador no puso el numero de su tarjeta de debito, pero si el texto de sus derechos de autor... Entonces el usuario agarra y le quita/cambia dicho nombre. Cualfuese el contenido de los resourcestrings el lo podrá ver/modificar/borrar con dicho utilitario. Pero si utilizas una cadena convencional o constante, pues estará al alcance solo de algunos, pues ni como programadores, algunos desconocen de editores hexadecimales y aunque lo hagan si lo comprimes con un upx es más probable que los .rsrc se vean y lo convencional no.

PD: el Visual Studio 2003+ abre los .exe, .dll, .ocx y otros, los muestra y permite editar tales controversiales recursos sin problema.
Responder Con Cita