Keygen - Keygen

Captura de tela de um programa que instala e ativa o pacote do Microsoft Office.
Um exemplo de um ativador warez para Microsoft Office.

Um gerador de chaves ( key-gen ) é um programa de computador que gera uma chave de licença de produto , como um número de série , necessária para ativar o uso de um aplicativo de software . Keygens pode ser legitimamente distribuído por fabricantes de software para licenciar software em ambientes comerciais onde o software foi licenciado em massa para um site ou empresa inteira, ou eles podem ser distribuídos ilegitimamente em circunstâncias de violação de direitos autorais ou pirataria de software. Os geradores de chaves ilegítimos são normalmente distribuídos por crackers de software na cena warez e na demoscene . Esses keygens costumam tocar "música Keygen", que pode incluir os gêneros dubstep ou chiptunes no fundo e ter interfaces de usuário artísticas.

Licenciamento de software

Uma licença de software é um instrumento legal que rege o uso e distribuição de software de computador. Freqüentemente, tais licenças são reforçadas pela implementação no software de um mecanismo de ativação de produto ou gerenciamento de direitos digitais (DRM), visando evitar o uso não autorizado do software emitindo uma sequência de código que deve ser inserida no aplicativo quando solicitado ou armazenado em sua configuração .

Verificação de chave

Muitos programas tentam verificar ou validar as chaves de licenciamento pela Internet estabelecendo uma sessão com um aplicativo de licenciamento do editor do software. Keygens avançados contornam esse mecanismo e incluem recursos adicionais para verificação de chave, por exemplo, gerando os dados de validação que, de outra forma, seriam retornados por um servidor de ativação. Se o software oferece ativação por telefone, o keygen pode gerar o código de ativação correto para finalizar a ativação. Outro método usado é a emulação do servidor de ativação, que corrige a memória do programa para "ver" o keygen como o servidor de ativação de fato .

Multi-keygen

Um multi-keygen é um keygen que oferece geração de chaves para vários aplicativos de software. Multi-keygens às vezes são liberados sobre keygens singulares se uma série de produtos exigir o mesmo algoritmo para gerar chaves de produto . Nesse caso, apenas um único valor codificado na chave precisa ser alterado para direcionar um produto diferente.

Autores e distribuição

Keygens não autorizados que normalmente violam os termos de licenciamento de software são escritos por programadores que se envolvem em engenharia reversa e cracking de software , geralmente chamados de crackers , para contornar a proteção contra cópia de software ou gerenciamento de direitos digitais para multimídia .

Keygens estão disponíveis para download em sites warez ou por meio de redes ponto a ponto (P2P).

Keygens de malware

Muitos keygens não autorizados, disponíveis por meio de redes P2P ou de outra forma, contêm cargas maliciosas . Esses geradores de chave podem ou não gerar uma chave válida, mas o malware incorporado carregado de forma invisível ao mesmo tempo pode, por exemplo, ser uma versão do CryptoLocker ( ransomware ).

O software antivírus pode descobrir malware embutido em keygens; esse software frequentemente também identifica keygens não autorizados que não contêm uma carga útil como software potencialmente indesejado , frequentemente rotulando-os com um nome como Win32 / Keygen ou Win32 / Gendows.

Keychan

Um trocador de chave ou keychan é uma variação de um keygen. Um keychan é um pequeno pedaço de software que altera a chave de licença ou o número de série de um determinado software proprietário instalado em um computador.

Veja também

Referências

links externos