Fórum Gravando no próprio executavel #178183
28/08/2003
0
DELPHI
Thiago Rasmussen
Curtir tópico
+ 0Posts
28/08/2003
4_olho
O arquivo TXT só pode se inserido ANTES da compilação.
Gostei + 0
29/08/2003
Bacalhau
A solução é relembrar o assembler e fazer no delphi
asm
nop
nop
.
.
nop
end; // do asm
Depois há maneira de criar uma rotina que verifica o endereço destes nops (que não fazem nada, mas criam espaços vazios dentro do EXE) e substitui-los pelos caracteres do texto. É este o motivo porque um ´bom´ virus procura primeiro por instruções destas.
(tenho a sensação que lancei gasolina na fogueira :oops: )
Gostei + 0
29/08/2003
4_olho
Vou fazer xixi na sua fogueira :lol:
Sei que usuários mais experientes podem colocar ´coisas´ nos executáveis, mas não creio que seja o caso do colega que perguntou (e nem o meu). Acho que a intenção do colega (que pretensão a minha!) é fazer uso de arquivos externos sem usar Banco de Dados.
Talvez eu tenha sido muito categórico ao afirmar que o executável não pode ser modificado. Devia ter colocado de outro modo.
Muito obrigado pela dica de assembler (que nunca consegui entender direito, nem do Z80).
Gostei + 0
29/08/2003
Bacalhau
Gostei + 0
29/08/2003
Rodrigo_rcp
http://firebird.com.br/articles.php?id=8
Gostei + 0
29/08/2003
Vinicius2k
O firebird embarcado não eh bem o q vc quis dizer... vc embarca o servidor mas o banco e as dlls de acesso tem q continuar sendo externas... :wink:
Gostei + 0
29/08/2003
Rodrigo_rcp
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)