Preciso me inscrever para uma atualização do Windows 8 para meu laptop, para a qual preciso da chave de licença do Windows 7 na parte inferior do laptop.
Como a Microsoft decidiu, em sua infinita sabedoria, criar rótulos de licença que se desgastam e não consigo ler minha chave de licença claramente, isso significa que não posso registrar meu laptop para a oferta de upgrade do Windows usando um processo automatizado.
Ao segurar o laptop em um ângulo em relação à luz, fui capaz de verificar a maior parte do código, mas várias das letras são ambíguas (agradeço novamente à Microsoft por usar caracteres fáceis de interpretar mal em sua etiqueta).
Tenho a seguinte chave de licença (ofuscada),
MPP6R-09RXG-2H[8B]MT-[B8]K[HN]M9-V[6G]C8R
onde os caracteres entre colchetes são ambíguos, então é 8
ou B
, B
ou 8
, H
ou N
, 6
ou G
.
Fazendo 16 combinações.
É apropriado gerar as possíveis permutações desta chave de licença usando itertools ou existe uma maneira melhor?
Eu obtive a chave correta com agradecimentos aos contribuidores. Uma maneira muito conveniente de verificar se a chave é válida é usando o verificador de chave de produto do Windows 7 .