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. 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.

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.

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.

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.

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.

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.`

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: