Nova proteção avançada contra cópia do Marketplace agora também quebrada
2 minutos. ler
Publicado em
Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais
Como prevíamos, as medidas antipirataria da Microsoft para o Windows Mobile Marketplace, mesmo em seu segundo nível (o primeiro foi excluir o arquivo cab) durou muito tempo.
Chainfire escreveu no XDA-Developers:
Agora quebrei a proteção contra cópia "avançada" usada pelo Marketplace. Como você deve saber, esta é uma proteção "melhor" do que o Marketplace original de "proteção contra cópia CAB" oferecido. Essa proteção "avançada" usa chaves de licença que são verificadas quando você executa o aplicativo e distribuídas e controladas pela Microsoft.
Vários desenvolvedores estão irritados porque a Microsoft não nos permite usar nossos próprios esquemas de licenciamento e são forçados a usar "sem proteção" (a proteção original contra cópia do CAB) ou usar o esquema da Microsoft que é essencialmente um único ponto de falha para todos os Aplicativos protegidos do mercado.
Essa nova proteção "avançada" foi lançada hoje pela Microsoft e, até onde sei, nenhum aplicativo disponível já a utiliza no momento da redação deste artigo.
Então eu peguei os trechos de código que você deveria colocar em seu aplicativo e era simplesmente WTF de cair o queixo. Embora não fosse exatamente fácil para vencer, me levou menos de duas horas para criar um hack "genérico", sem modificar qualquer arquivos no dispositivo. (Bem, ei, pelo menos é melhor do que os 5 minutos necessários para a proteção "básica", certo?)
Um hack "genérico"? Sim, com isso quero dizer que isso solteiro hack (na verdade, executando um EXE em segundo plano) ignorará completamente todo o trecho de código fornecido pela Microsoft que deve verificar e validar seu código de licença, para todos os aplicativos do Marketplace que usam essa proteção "avançada".
A Chainfire não lançará o hack, que envolve corrigir o módulo criptográfico enquanto ele está sendo executado em segundo plano. Seu objetivo é fazer com que a Microsoft realize uma monocultura de proteção contra cópia significa que não há proteção para todos, e que a Microsoft permita que os desenvolvedores usem seus próprios módulos. Embora nós mesmos não acreditemos que esta seja uma solução ideal, a facilidade com que sua nova proteção foi ignorada continua assustadora para os desenvolvedores e pode fazer com que eles fiquem longe do embrionário Windows Mobile Marketplace.