alterar um exe do delphi via hexa

Delphi

26/09/2003

Como posso alterar um executavel do delphi com ele em execução ?

na verdade gostaria de saber se tem como saber como é construido o executavel do delphi ?
exe.: onde fica a parte de codigo, componentes, etc... como eu sei onde eu posso alterar sem corrompe-lo ?

Obrigado amigos do forum.


Batelli

Batelli

Curtidas 0

Respostas

Barcelos

Barcelos

26/09/2003

Olá,

Sim, na verdade você pode alterar algumas partes do seu programa com um editor hexa (serve qualquer um).
Eu utilizo este método para fazer uma coisa que o Delphi deixa muito a desejar : a ´coleta de lixo de compilação´.
Se você utilizar um editor de recursos ou um editor hexa, ficará impressionado com quanta coisa é anexada ao seu executável e que nunca será usada. Tenho conseguido diminuir consideravelmente o tamanho dos meus programas com isso.
Se você quiser se aventurar, sugiro que estude o formato dos executáveis.
A maioria dos executáveis do W32 tem formato PE. No site http://www.wotsit.org você tem a descrição completa deste formato, bem como de outros. Sugiro que dê uma boa olhada antes de começar a ´modificar´ seus programas com um editor hexadecimal.

Espero ter ajudado

Barcelos
osbarcelos@hotmail.com


GOSTEI 0
Batelli

Batelli

26/09/2003

Olá Amigo do Forum, Muito obrigado.

Vou estudar os docs.

Valeu !
Até +


GOSTEI 0
POSTAR