






A pirataria de software é ilegal. Cracking é ilegal com a maioria dos softwares.
Crackear software editando arquivos dll
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

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.

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.

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.

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.

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.

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.

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
Artigos sobre o tópico "Crackear software editando arquivos dll"
Оцените, пожалуйста статью
Popular