elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el ttwitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Traducir archivos exe y dll.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Traducir archivos exe y dll.  (Leído 1,945 veces)
amt1963

Desconectado Desconectado

Mensajes: 39


Ver Perfil
Traducir archivos exe y dll.
« en: 13 Noviembre 2014, 09:34 »

Os pongo el texto que escribí hace unos días en el facebook de Karmany.

Escribo para preguntar acerca de algunas dudas sobre traducciones de programas. Me dedico a traducir programas para uso personal, en especial programas de simulación electronica( tipo LTSPICE, Micro-cap, Altium, y alguno otro más. En algunos casos he tenido buenos resultados pero en otros no. Voy al grano. Uno de los problemas que me encuentro es que cuando llevo traducido un archivo, sea *.exe ó *.dll, el archivo aumenta su tamaño en 3k o 4K. Todo va bien hasta que el archivo deja de 'funcionar', es como si se corrompe internamente, y no se puede seguir con traducción. Mi pregunta es cundo se termina la traducción de un archivo cómo se puede poner a su tamaño (o peso) original. Otra duda es que habiendo trauducido una parte del archivo (exe ó dll) luego al problarlo, copiando el archivo en el directorio donde se instaló, aparece en ingles esa parte y no lo que modifiqué o traducí. Es decir, aparece traducido todo o casi todo lo que llevo hecho menos 'esa' parte que parece que no cuajó.

Sólo pido algo de 'luz' urgente, mientras voy leyendo la documentación de las secciones.


Saludos cordiales.
Alberto.
En línea

MCKSys Argentina
Moderador Global
***
Conectado Conectado

Mensajes: 4.830


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Traducir archivos exe y dll.
« Respuesta #1 en: 13 Noviembre 2014, 14:19 »

Hola!

Con respecto al tema del tamaño: es lógico que el tamaño del ejecutable cambie, a menos que uses la misma cantidad de bytes que el string original que has traducido.

Habría que ver qué estas traduciendo: normalmente los strings se colocan en la sección de recursos, los cuales podrás cambiar sin problemas y sin preocuparte por el tamaño.
Ahora, si los strings están en la sección .data, tendrás problemas si te pasa de tamaño, pues corrompes varibles globales que el programa usa.

En fin, todo esto si es que el ejecutable no tiene algún mecanismo de comprobación para evitar  modificaciones...

Saludos!

PD: Al principio (hace ya varios años), también perdí tiempo traduciendo programas, hasta que aprendí inglés como debe ser y dejé de perder tiempo en hacer esas cosas y pasé a cosas más interesantes.

Lo anterior no es para ofender, sino para mostrarte que hay mejores cosas que traducir programas y que no deberías perder tiempo en hacerlo...  :P

Pero bueno, cada cual es partícipe de su propio destino.
En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

tincopasan


Desconectado Desconectado

Mensajes: 1.217

No es lo mismo conocer el camino que recorrerlo.


Ver Perfil
Re: Traducir archivos exe y dll.
« Respuesta #2 en: 13 Noviembre 2014, 21:17 »

coincido con mcksys en los datos sobre los posibles problemas, menos en lo de "perder tiempo" si te gustan en español, pues bien!, puedes o no aprender el puto ingles, pero está muy bueno usar los programas en tu lenguaje natal sin tener que cambiarlo por lo que hagan otros.
En línea

ivancea96


Desconectado Desconectado

Mensajes: 3.410


ASMático


Ver Perfil WWW
Re:
« Respuesta #3 en: 13 Noviembre 2014, 23:01 »

Apoyo a MCKSys.
El inglés en programación es obligatorio. Personalmente no soporto ver caracteres no ingleses en un código, que luego hay problemas en la codificación, y ala. Sólo programo en Español si me lo piden y me pagan por ello xD
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
traducir los sims
Juegos y Consolas
KXC 1 586 Último mensaje 27 Marzo 2005, 06:28
por ¤ Nerviozzo ¤
Traducir de C a ASM
Programación General
Søra 3 6,729 Último mensaje 6 Junio 2010, 05:10
por Og.
Decrypter online para traducir contraseñas de archivos cifrados
Hacking Ético
javichio09 3 6,340 Último mensaje 14 Diciembre 2010, 16:32
por 77seba77
Traducir de C++ a VB6
Programación Visual Basic
Rigoberta II 4 2,351 Último mensaje 13 Mayo 2012, 04:57
por Rigoberta II
Archivos, traducir recorrido
Programación C/C++
Beginner Web 6 394 Último mensaje 5 Octubre 2018, 15:59
por NEBIRE
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines