Teste

1484 palavras 6 páginas
Como é desenvolvido um crack para um software
30 de maio de 2012 em Hacking

Quem nunca usou um software pirata que atire a primeira pedra! Ok, até existem algumas pessoas que só usam software original (guarde a pedra..) por inúmeras razões como a qualidade do produto e etc. A realidade é que está mais fácil encontrar um software pirata do que um original, talvez este até seja um dos motivos pela preferência. Diante disso, surge uma curiosidade: O que é ou como é desenvolvido um crack de um software? Nesta matéria, ensinarei como fazer engenharia reversa direto no código-fonte de um programa, utilizando desmontadores e programação em Assembly.
Antes de mais nada, a minha intenção não é te incentivar a crackear programas para não pagar pela sua licença de uso, apenas te estimular a estudar e aprender sobre programação e software. Portanto, não me responsabilizo caso você venha a fazer mal uso dos aprendizados contidos aqui.
Como funciona um software
Geralmente, quando você baixa ou compra um software com um período de testes (Trial) ou pago, é possível inserir um número serial para validá-lo, e assim poder usar até expirar a licença. A maioria deles, esconde os seriais válidos dentro do próprio código-fonte, facilitando o nosso trabalho, enquanto outros fazem a validação pela Internet, tornando tudo mais difícil. Mas como vocês sabem, nada é tão seguro que não possa ser quebrado.
Para este tutorial, usaremos um software desenvolvido especialmente para ser crackeado. Ao abrir, é necessário que digitemos um código serial, mas para descobrir, vamos precisar fazer engenharia reversa em seu código-fonte e alterar algumas coisas.Esta técnica é conhecida como Patch. Além disso, usaremos mais dois softwares, um para desmontar o código-fonte do executável em Assembly e outro para compilar novamente e realizar o Patch.
Baixe os seguintes softwares (Não se preocupe, não tem vírus):
Win32Dasm
Hackers View
Software teste para ser crackeado
Com o Win32Dasm vamos

Relacionados

  • Teste teste teste teste teste
    297 palavras | 2 páginas
  • Teste teste teste teste
    398 palavras | 2 páginas
  • teste teste teste teste
    1381 palavras | 6 páginas
  • Teste teste teste
    310 palavras | 2 páginas
  • Teste teste teste
    1472 palavras | 6 páginas
  • teste teste
    12398 palavras | 50 páginas
  • teste de teste
    370 palavras | 2 páginas
  • Teste teste
    294 palavras | 2 páginas
  • Teste do teste
    900 palavras | 4 páginas
  • Teste teste
    304 palavras | 2 páginas