Crackear software editando arquivos dll

Contente

Você sempre quis saber como funciona a proteção contra cópia com programas de computador? Com as ferramentas certas, você pode analisar como um programa funciona e ver como funciona a proteção contra cópia. A linguagem assembly permite que você altere esses programas para que eles nunca precisem ser registrados ou comprados.

Degraus

Imagem intitulada Crack Software by Modifying DLL Files Passo 1
1. Aprenda a linguagem assembly. Para ser capaz de quebrar a maioria dos softwares, você precisa dominar a linguagem assembly ou assembly, que é um "nível baixo"-linguagem de programação. A linguagem assembly é uma representação simbólica da linguagem de máquina e cada linguagem assembly é especificamente associada ao tipo de computador que você está usando. A maioria das linguagens assembly são expressas em instruções binárias ou hexadecimais.
Imagem intitulada Crack Software by Modifying DLL Files Passo 2
2. Instale um desmontador. Para examinar e modificar DLLs, você precisa de várias ferramentas, incluindo um desmontador. IDA Pro é uma boa alternativa porque é um desmontador e depurador. Felizmente, existe uma versão gratuita disponível em https://www.raios hexagonais.com/products/ida/support/download_freeware, embora seja muito mais limitado em funcionalidade do que a versão Pro. Você também pode dotPeek tentar, que é um descompilador com suporte a DLL que .NET é descompilado para C#. Outra alternativa é Olly DBG, que permite abrir arquivos DLL gratuitamente.
Imagem intitulada Crack Software by Modifying DLL Files Passo 3
3. Abra o aplicativo que você deseja quebrar em seu desmontador. O processo é um pouco diferente dependendo do desmontador que você usa. Isso mostra quais arquivos DLL são carregados pelo programa. Use o depurador para examinar quais funções são chamadas da DLL.
Imagem intitulada Crack Software by Modifying DLL Files Passo 4
4. Encontre a função do contador. Muitos programas usam um relógio de ponto como proteção contra cópia, quando o tempo acaba, o usuário não pode mais usar o programa. O objetivo é encontrar e contornar este código de contador.
Se o programa que você deseja quebrar usa uma forma diferente de segurança, você deve procurar por isso.
Imagem intitulada Crack Software by Modifying DLL Files Passo 5
5. Definir um ponto de interrupção no contador. Depois de isolar a função de contador, você pode usar o SoftIce para quebrar o código conforme ele acontece. Então você pode ver o código exato que será chamado quando a função de contador for ativada.
Imagem intitulada Crack Software by Modifying DLL Files Passo 6
6. Alterar o código do contador. Agora que você encontrou o código da função do contador, você pode alterar o código para que o contador nunca chegue ao ponto em que você não pode mais acessar o programa. Por exemplo, você pode modificá-lo para que o contador não conte até o limite, ou você pode ignorar o contador passando por cima dele.
Imagem intitulada Crack Software by Modifying DLL Files Passo 7
7. Recompile seu software recém-criado. Após desmontar e editar, você precisa compilar a nova versão do programa para que suas alterações sejam refletidas nos arquivos DLL e outras dependências.

Avisos

  • A pirataria de software é ilegal.
  • Cracking é ilegal com a maioria dos softwares.

  • Оцените, пожалуйста статью