Vou ver isso que vc disse sobre criar métodos em privado e protegido para ver se não acha mesmo, mas só quando tiver tempo hehehehe... Se vc estiver certo to te devendo uma...
Luiz Escobar - Analista/Desenvolvedor: WEB - HTML/JavaScript/PHP/MySQL WINDOWS - Delphi/ASSEMBLY/MySQL/xBase SERVIDORES - CNA IntraNetWare4.11, LINUX-(RedHat9/Suse10.2), Windows 2K/XP From: Joao Morais Sent: Thursday, December 06, 2007 4:02 PM To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Proteção do Software (Pirataria) [EMAIL PROTECTED] wrote: > Não entendeu como descobrir o nome de função dentro de EXE?? > Acho que vc ainda não ouviu falar do DEDE... > ( DEscompilador para DElphi) > Acho que para as versões BDS não funciona, mas até à D7 com certeza... Escobar, você misturou as coisas. O exe não guarda nome de procedures, o que ele guardou foi rtti (nomes de métodos da área published). Jmp ou call não precisam de string nenhuma. Crie um método privado, protegido ou público e você vai ver que o nome não aparece. -- Joao Morais > Com ele e com um bom HEXEdit e sabendo um pouco de JUMP em ASSEMBLY da pra > bular muita coisa... > Mas não se preocupe muito com isso, isso normalmente é para programas como > COREDRAW, WINDOWS, OFFICE, AUTOCAD, e programas de grande demanda nas vendas, > outros mais dedicados como o que costumamos fazer, não chegam ter esse tipo > de problema. claro, a não ser que alguem não goste muito de vc, e quer > piratear tudo que vc faz e saiba isso ai acima. > > Agora se vc só quer saber os nomes das funcções num EXE, abre ele no notepad > do windows mesmo, aperta <CTRL>+<F> e digita o nome da > "função/procedure/string" que vc quer. > > Se a string não estiver criptografada no FONTE é muito facil achar e > substituir por qualquer outra coisa com o mesmo LENGTH ou menor. > > > Luiz Escobar - Analista/Desenvolvedor: > WEB - HTML/JavaScript/PHP/MySQL > WINDOWS - Delphi/ASSEMBLY/MySQL/xBase > SERVIDORES - CNA IntraNetWare4.11, LINUX-(RedHat9/Suse10.2), Windows 2K/XP > > [As partes desta mensagem que não continham texto foram removidas]