[DUDA]Ocultar o comprimir archivos.

Iniciado por OneBlaack, 8 Abril 2012, 03:18 AM

0 Miembros y 1 Visitante están viendo este tema.

OneBlaack

Bueno espero no molestar mucho es es mi primer tema en la comunidad y pues viene a ser una duda.

La duda que tengo viene a que tengo un Servidor Pirata de un juego y estoy trabajando en el cliente el juego contiene un archivo en formato  .dpk (No es el formato de  delphi) es un archivo que tiene comprimido por así decirlo todos los archivos importantes del juego como archivos .inf y imágenes de el.

Ahora mi problema es que e logrado conseguir el cliente con los archivos y sin el .dpk

Pero el problema es que quiero resolver es ocultarlos o comprimir los archivos por cuestiones de seguridad para que no sean editados. Si alguien me diera una idea de como hacerlo le agradecería y espero no molestar. Espero haberme dado a entender.

Gracias de antemano.

APOKLIPTICO

Pero, tenés acceso al código fuente?? Porque si quisieses cifrar los archivos, lo único que tendrías que hacer es implementar AES...
Saludos
APOKLIPTICO
AMD Phenom II 1075T X6 @ 290 Mhz x 11 (HT 2036 Mhz NB Link 2616 Mhz) 1.23 Vcore
ASUS M4A89GTD-PRO/USB3
2x2gb G-Skill RipjawsX DDR3 1600 Mhz CL7 (7-8-7-24-25-1T)
Seagate 500 Gb
XFX HD4850 512Mb GDDR3. 650 Mhz/995 Mhz 1.1 Tflops.

OneBlaack

Tengo a el código de fuente del cliente pero me parece que es una versión pasada a la que yo utilizo.

El .dpk por una parte es algo bueno ya que facilita que el cliente no sea editado pero por otra parte incomoda ya que por mi parte tampoco lo puedo editar ahora con este cliente pienso en la seguridad.


APOKLIPTICO

Por favor no me mandes PM, limitate al foro, te recomiendo que utilices en vez de CRC32, algo más seguro como SHA-2 y aparte utilices AES.
Es decir, saca el SHA del archivo, pegalo al principio, cifralo con AES y luego hacé el proceso inverso para fijarte que esté bien la integridad del archivo.
AMD Phenom II 1075T X6 @ 290 Mhz x 11 (HT 2036 Mhz NB Link 2616 Mhz) 1.23 Vcore
ASUS M4A89GTD-PRO/USB3
2x2gb G-Skill RipjawsX DDR3 1600 Mhz CL7 (7-8-7-24-25-1T)
Seagate 500 Gb
XFX HD4850 512Mb GDDR3. 650 Mhz/995 Mhz 1.1 Tflops.