Como quebrar software modificando arquivos DLL: 7 etapas

Índice:

Como quebrar software modificando arquivos DLL: 7 etapas
Como quebrar software modificando arquivos DLL: 7 etapas

Vídeo: Como quebrar software modificando arquivos DLL: 7 etapas

Vídeo: Como quebrar software modificando arquivos DLL: 7 etapas
Vídeo: Como converter AUDIO e VÍDEO com o VLC MEDIA PLAYER 2024, Maio
Anonim

Você já quis aprender como um programa se protege contra cópias? Com as ferramentas certas, você pode examinar o funcionamento interno de um programa e experimentar a engenharia reversa. Você precisará ter um domínio firme sobre programação de montagem e código hexadecimal para começar, além de um aplicativo desmontador. Assim que estiver familiarizado com o código, você pode modificar as DLLs para que seus programas correspondentes nunca precisem ser registrados ou comprados.

Passos

Crack Software Modificando Arquivos DLL Etapa 1
Crack Software Modificando Arquivos DLL Etapa 1

Etapa 1. Aprenda programação Assembly e manipulação de código hexadecimal

Se você quiser crackear a maioria dos softwares, precisará ter um bom domínio de assembly, que é uma linguagem de programação de baixo nível. Assembly é derivado da linguagem de máquina e cada linguagem assembly é específica para o tipo de computador que você está usando. A maior parte da linguagem assembly é expressa por meio de binários e hexadecimais.

Crack Software Modificando Arquivos DLL - Etapa 2
Crack Software Modificando Arquivos DLL - Etapa 2

Etapa 2. Instale um desmontador

Para examinar e modificar DLLs, você precisará de várias ferramentas diferentes, incluindo um desmontador. IDA Pro é uma ótima opção, pois é um desmontador e depurador. Felizmente, há uma versão gratuita disponível em https://www.hex-rays.com/products/ida/support/download_freeware, embora seja muito mais limitada em funcionalidade do que a versão Pro. Você também pode tentar o dotPeek, que é um descompilador com suporte a DLL que descompila o código assembly. NET para C #. Outra opção é o OllyDBG, que permite abrir arquivos DLL gratuitamente.

Crack Software Modificando Arquivos DLL - Etapa 3
Crack Software Modificando Arquivos DLL - Etapa 3

Etapa 3. Abra o aplicativo que deseja crackear em seu desmontador

O processo é um pouco diferente dependendo de qual desmontador você está usando. Isso mostrará quais arquivos DLL estão sendo carregados pelo programa. Use o depurador para examinar quais funções estão sendo chamadas a partir da DLL.

Crack Software Modificando Arquivos DLL - Etapa 4
Crack Software Modificando Arquivos DLL - Etapa 4

Etapa 4. Encontre a função do contador

Muitos programas usam um cronômetro para proteção contra cópia e, quando o cronômetro se esgota, o usuário não consegue mais acessar o programa. O objetivo é encontrar esse código de contador e, em seguida, contorná-lo.

Se o programa que você está crackeando usa uma forma diferente de proteção, você precisará procurar por ela

Crack Software Modificando Arquivos DLL Etapa 5
Crack Software Modificando Arquivos DLL Etapa 5

Etapa 5. Defina um ponto de interrupção no contador

Depois de isolar a função de contador, configure seu desmontador para quebrar quando for encontrado. Isso permitirá que você observe o código exato que está ocorrendo quando a função do contador é chamada.

Crack Software Modificando Arquivos DLL Etapa 6
Crack Software Modificando Arquivos DLL Etapa 6

Etapa 6. Altere o código do contador

Agora que você encontrou o código da função do contador, pode alterá-lo para que o contador nunca chegue ao ponto em que o exclui do programa. Por exemplo, você pode fazer com que o contador não conte até o limite de quebra ou pode contornar o contador saltando sobre ele. '

Crack Software Modificando Arquivos DLL - Etapa 7
Crack Software Modificando Arquivos DLL - Etapa 7

Etapa 7. Recompile seu software recém-crackeado

Após desmontar e editar, você precisará compilar a nova versão do programa para que suas alterações sejam propagadas para os arquivos DLL e outras dependências.

Avisos

  • A pirataria de software é ilegal, então faça isso por sua própria conta e risco.
  • É ilegal crackear a maioria dos softwares.

Recomendado: