Como Parar A Demonstração

Índice:

Como Parar A Demonstração
Como Parar A Demonstração

Vídeo: Como Parar A Demonstração

Vídeo: Como Parar A Demonstração
Vídeo: Outros meios de provas para demonstração de incapacidade laboral 2024, Maio
Anonim

Versões de demonstração de programas são oferecidas pelos fabricantes para melhor familiarização com seus produtos. Via de regra, após o término do período de teste, o programa para de funcionar e exige a inserção de um código-chave ou pagamento pela Internet.

Como parar a demonstração
Como parar a demonstração

Instruções

Passo 1

Deve ser entendido que após o término do período de experiência do programa, a única opção correta é pagar por seu uso posterior. No entanto, os preços que os fabricantes estabelecem para seus programas às vezes são muito altos e não acessíveis para pessoas de baixa renda. Além disso, muitos usuários não precisam de programas para uso profissional, mas para a execução única de algumas tarefas. Levando isso em consideração, surge a questão de como estender o período de teste do programa ou como interromper o rastreamento do tempo com a versão demo.

Passo 2

Se a versão demo do programa que você está usando tem funcionalidade total, mas pára de funcionar depois de algum tempo, a opção mais fácil é desinstalar o programa do computador e reinstalá-lo. Nesse caso, você terá novamente a oportunidade de trabalhar durante o período de teste. Para desinstalar demos, use a Ferramenta de Desinstalação, que remove todos os vestígios do programa instalado de seu computador.

etapa 3

Caso a opção de reinstalação não seja adequada para você ou a versão demo do programa não tenha todas as possibilidades, você mesmo pode tentar interromper a verificação de teste. Considere um ponto importante: ninguém tem o direito de impedi-lo de pesquisar programas. Mas se você colocar um programa hackeado na rede para uso público, então isso já é uma violação direta de direitos autorais com todas as consequências que decorrem desse fato.

Passo 4

Para pesquisar o programa, use utilitários especiais. O primeiro, PEID, mostrará em qual idioma o programa está escrito ou em qual compactador ele está empacotado. No último caso, o programa deve ser descompactado usando um descompactador adequado. Por exemplo, se um programa é empacotado usando UPX, ele deve ser descompactado com os utilitários apropriados - por exemplo, Unpacker for UPX. Observe que o programa pode ser protegido adicionalmente por um criptografador, que também precisará ser removido.

Etapa 5

Após a descompactação, o programa deve ser aberto no depurador - um programa especial que permite trabalhar com o código executável. Um depurador simples e conveniente é o Ole Debugger. Existe uma versão em russo, mas é melhor usar o inglês original, já que muitos manuais descrevem como trabalhar com ele. Baixe o programa e seus plugins (obrigatórios), sem eles o depurador não terá todas as funções necessárias.

Etapa 6

O procedimento real para remover o ensaio é parecido com este. Quando o programa sob investigação é iniciado, ele verifica a presença da chave de licença inserida. Se houver uma chave, um salto condicional (se houver uma chave, então …) transfere o controle para uma seção do código que inicia uma versão totalmente funcional do programa e nenhuma janela de aviso é exibida.

Etapa 7

Se a chave não for encontrada, outra condição é atendida e ocorre uma transição para outra seção do código, onde uma janela de aviso é exibida para o usuário. Para remover o teste, você precisa substituir o salto condicional para a seção de trabalho do código por um incondicional - ou seja, direto. Isso pode ser feito temporariamente diretamente no depurador. Depois de se certificar de que tudo funciona e que o programa não exibe mais avisos, você deve se lembrar da seção alterada do código (em codificação hexadecimal) e da seção original - ou seja, aquela que estava antes da alteração.

Etapa 8

A última etapa: o programa original é aberto em um editor de código hexadecimal, onde os símbolos de salto condicional são encontrados através da pesquisa, que devem ser substituídos por símbolos de salto incondicional. A substituição é feita, as alterações são salvas. O programa concluído pode ser reembalado para reduzir seu tamanho.

Recomendado: