como proteger contenido del .exe
Hola, cuando compilamos en delphi nuestros programas con iconos, cursores e imagenes estos con siertas herramientas pueden guardarlas y hasta cambiarlas al igual q el cintenido de label y menu... ejemplo de esto es la herramienta Resource Hacker...
hay programas que esta herramienta no puede mostrar su contenido, como se puede hacer para proteger los datos de mis .exe. |
Hola cl2raul.
Yo acostumbro a guardar cifrados los recursos y textos que no quiero que modifiquen, es decir, aquellas cosas que, al cambiarlas pueden beneficiar el pirateo. En tiempo de ejecución los descifro para ser mostrados. Esto no es garantía de nada pero sumado a otras previsiones ayuda a dificultar la copia no autorizada. Con seguridad a la empresa "Maderera Los Palitos", no le causará gracia si en sus pantallas e impresiones figura como razón social "Pescadería el Bacalao"... Pero tampoco exagerar, no considero importante cifrar etiquetas y demás textos que, a mi criterio, es irrelevante si son modificados. Saludos :) |
Hay herramientas que permiten encriptar un fichero ejecutable, para evitar lo que comentas.
Lista (antigua) con algunos crypters, que hace tiempo publiqué en los foros. Seguramente la mayoría no funcionan o no son fiables, pero hay algunos que se pueden usar sin problemas. También puedes buscar soluciones comerciales (que las hay y muy buenas): Lista de cripters |
gracias por los link, ahorita los veo...
me surge otra duda y es cuando realizo el instalador... como puedo hacer un instalador donde contenga todo el contenido(ficheros como audio, vídeo, paginas web, el ejecutable, etc), cuando lo ejecute descargue todo y cuando cierre la aplicación elimine el contenido ha y por supuesto evitando q me roben el contenido del exe principal... |
Hola cl2raul.
Cita:
Saludos :) |
Para complementar un poco, existe una interface gráfica para la generación de proyectos de instalación InnoSetup.
Aquí el enlace Inno Script Studio es una excelente herramienta. Saludos cordiales |
Cita:
Indispensable 100% para los que trabajan con Inno. ^\||/^\||/^\||/ |
Cita:
:) |
La franja horaria es GMT +2. Ahora son las 02:52:00. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi