Opa, passa a URL do site aí.

[]s
 
 
 
Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
[EMAIL PROTECTED]
http://www.geocities.com/SiliconValley/Bay/1058
MSN: [EMAIL PROTECTED]
SKYPE: WalterChagasJr


  ----- Original Message ----- 
  From: Karkaju 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 07, 2007 12:27 PM
  Subject: Re: [delphi-br] Proteção do Software (Pirataria)


  Escobar, meu caro, li em um site que uma das melhores maneiras de esconder o
  teu código de hackers é , por exemplo, ao invés de fazer:

  procedure Meuform.Botao1click;
  begin
  {
  codigo para validar chaves, desbloquear funcionalidades, etc;
  }
  end;

  Entao, voce pega o codigo que estaria entre chaves e colocaria em uma outra
  procedure dentro de uma unit de UDFs e faria assim:

  procedure Meuform.Botao1click;
  begin
  ChamadaDaFuncaoParaFazerTudoOQueOOutroCodigoFazia;
  end;

  Dizia o artigo que é muito fácil manipular resources de delphi para mudar
  estas chamadas diretas.
  Nunca tive tempo de validar essas instruções do artigo mas fica a idéia aí.
  Tecnicamente, faz sentido pra mim.

  Em 06/12/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]>
  escreveu:
  >
  > 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]
  >
  >
  >
  > --
  > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
  >
  > Links do Yahoo! Grupos
  >
  >
  >

  -- 

  ______________________________________

  email: [EMAIL PROTECTED] (+googletalk)
  skype: karkajukarkamano
  messenger: [EMAIL PROTECTED]
  ICQ: 2199001
  ______________________________________

  [As partes desta mensagem que não continham texto foram removidas]



   

  __________ Informação do NOD32 IMON 2711 (20071207) __________

  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br


[As partes desta mensagem que não continham texto foram removidas]

Responder a