Como quebrar o software modificando arquivos dll

Você já quis saber como um programa se protege de ser copiado? Com as ferramentas certas, você pode examinar o funcionamento interno de um programa e experimentar com engenharia inversa. Você precisará ter uma compreensão firme na programação de montagem e código hexadecimal para começar, e um aplicativo desmontável. Quando estiver familiarizado com o código, você pode modificar as DLLs para que seus programas correspondentes nunca precisem ser registrados ou comprados.

Passos

  1. Imagem intitulada de software de crack modificando arquivos DLL 1
1. Aprender programação de montagem e manipulação de código hex. Se você quiser quebrar a maioria dos softwares, você precisará ter um Bom aperto na montagem, que é uma linguagem de programação de baixo nível. A montagem é derivada do idioma da máquina, e cada idioma de montagem é específico para o tipo de computador que você está usando. A maioria da linguagem de montagem é expressa através de binário e hexadecimal.
  • Imagem intitulada Software de crack modificando arquivos DLL Passo 2
    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: // raios hexadecimais.COM / Produtos / IDA / Suporte / Download_Freeware, Embora seja muito mais limitado em funcionalidade do que a versão pro. Você também pode tente dotpeek, que é um descompilador de apoio DLL que descompilina .Código de montagem líquido para c #. Outra opção é Ollydbg, que permite abrir arquivos DLL gratuitamente.
  • Imagem intitulada de crack software modificando arquivos DLL Passo 3
    3. Abra a aplicação que você deseja quebrar em seu desmontador. O processo é um pouco diferente dependendo de qual desmontador você está usando. Isso mostrará o que os arquivos DLL estão sendo carregados pelo programa. Use o depurador para examinar quais funções estão sendo chamadas da DLL.
  • Imagem intitulada de software de crack modificando arquivos DLL 4
    4. Encontre a função de contador. Muitos programas usam um temporizador para proteção contra cópia e, quando o temporizador acabar, o usuário não é mais capaz de acessar o programa. O objetivo é encontrar este código contador e, em seguida, ignorar.
  • Se o programa que você estiver quebrar usa uma forma diferente de proteção, você precisará procurar por isso.


  • Software de crack intitulado Imagem modificando arquivos DLL Passo 5
    5. Defina um ponto de pausa no balcão. Uma vez que você tenha isolado a função do contador, defina seu dessassem para quebrar quando for encontrado. Isso permitirá que você olhe para o código exato que está ocorrendo quando a função do contador é chamada.
  • Imagem intitulada de crack software modificando arquivos DLL 6
    6. Altere o código de contador. Agora que você encontrou o código para a função de contador, você pode alterar o código para que o contador nunca atinja o ponto em que o desligá-lo do programa. Por exemplo, você pode fazer isso para que o contador não possa contar até o limite de quebra ou você pode contornar o contador pulando por cima.`
  • Imagem intitulada de software de crack modificando arquivos DLL Etapa 7
    7. Recompile seu software recém-rachado. Depois de desmontar e editar, você precisará compilar a nova versão do programa para que suas alterações se propagam para os arquivos DLL e outras dependências.
  • Avisos

    A pirataria de software é ilegal, então faça isso por sua conta e risco.
  • É ilegal quebrar a maioria dos softwares.
  • Compartilhe na rede social:
    Semelhante