Chave do produto - Product key

Chave do produto em um Certificado de Autenticidade da Prova de Licença para Windows Vista Home Premium

Uma chave de produto , também conhecida como chave de software , é uma chave baseada em software específica para um programa de computador . Certifica que a cópia do programa é original.

As chaves de produto consistem em uma série de números e / ou letras. Essa sequência é normalmente inserida pelo usuário durante a instalação do software de computador e, em seguida, é passada para uma função de verificação no programa. Esta função manipula a sequência de teclas de acordo com um algoritmo matemático e tenta combinar os resultados com um conjunto de soluções válidas.

Eficácia

A geração de chaves padrão, em que as chaves do produto são geradas matematicamente, não é totalmente eficaz para impedir a violação de direitos autorais do software , pois essas chaves podem ser distribuídas. Além disso, com a comunicação aprimorada com o surgimento da Internet , ataques mais sofisticados a chaves, como rachaduras (removendo a necessidade de uma chave) e geradores de chave de produto, tornaram-se comuns.

Por causa disso, os editores de software usam métodos adicionais de ativação de produto para verificar se as chaves são válidas e não comprometidas. Um método atribui uma chave de produto com base em um recurso exclusivo do hardware do computador do comprador, que não pode ser facilmente duplicado, pois depende do hardware do usuário. Outro método envolve a exigência de validação única ou periódica da chave do produto com um servidor de Internet (para jogos com um componente online, isso é feito sempre que o usuário faz login). O servidor pode desativar o software cliente não modificado apresentando chaves inválidas ou comprometidas. Os clientes modificados podem ignorar essas verificações, mas o servidor ainda pode negar a esses clientes informações ou comunicação.

Controvérsia

Algumas das proteções de chave de produto mais eficazes são controversas devido à inconveniência, aplicação estrita, penalidades severas e, em alguns casos, falsos positivos. Algumas chaves de produto usam procedimentos digitais intransigentes para fazer cumprir o contrato de licença.

Inconveniência

As chaves do produto são um tanto inconvenientes para os usuários finais. Eles não apenas precisam ser inseridos sempre que um programa é instalado, mas o usuário também deve ter certeza de não perdê-los. A perda de uma chave de produto geralmente significa que o software fica inútil depois de desinstalado, a menos que, antes da desinstalação, um aplicativo de recuperação de chave seja usado (embora nem todos os programas suportem isso).

As chaves de produto também apresentam novas maneiras de dar errado na distribuição. Se um produto é enviado com chaves ausentes ou inválidas, o produto em si é inútil. Por exemplo, todas as cópias de Splinter Cell: Pandora Tomorrow originalmente enviadas para a Austrália sem chaves de produto.

Aplicação e penalidades

Existem muitos casos de proibições permanentes aplicadas por empresas que detectam violações de uso. É comum que um sistema online coloque imediatamente na lista negra uma conta pega executando crack ou, em alguns casos, cheats. Isso resulta em uma proibição permanente. Os jogadores que desejam continuar usando o software devem recomprá-lo. Isso inevitavelmente levou a críticas sobre as motivações da aplicação de proibições permanentes.

Particularmente controversa é a situação que surge quando as chaves de vários produtos são vinculadas. Se os produtos dependerem de outros produtos (como é o caso dos pacotes de expansão ), é comum as empresas banirem todos os produtos vinculados. Por exemplo, se uma chave falsa for usada com um pacote de expansão, o servidor pode banir as chaves legítimas do jogo original. Da mesma forma, com o serviço Steam da Valve, todos os produtos que o usuário comprou são vinculados a uma conta. Se esta conta for banida, o usuário perderá o acesso a todos os produtos associados à mesma conta

Este "multi-banimento" é altamente controverso, uma vez que proíbe os usuários de produtos que eles compraram e usaram legitimamente.

Falso-positivo

As proibições são aplicadas pelos servidores imediatamente após a detecção de rachaduras ou cheats, geralmente sem intervenção humana. Às vezes, usuários legítimos são erroneamente considerados como violadores da licença e banidos. Em grandes casos de falsos positivos, eles às vezes são corrigidos (como aconteceu no World of Warcraft ). No entanto, casos individuais podem não receber atenção.

Uma causa comum de falsos positivos (como no caso do World of Warcraft acima) são os usuários de plataformas sem suporte. Por exemplo, os usuários do Linux podem executar aplicativos do Windows por meio de camadas de compatibilidade, como Wine e Cedega . Esta combinação de software às vezes aciona o software anti-trapaça do servidor do jogo, resultando em um ban devido ao Wine ou Cedega ser uma camada de compatibilidade da API do Windows para Linux, por isso é considerado software de terceiros (trapaça) pelo servidor do jogo.

Veja também

Referências