É possível instalar minha própria extensão Firefox XPI sem assiná-la através do AMO ou pelo menos sem enviá-la para alguém?

0

Eu estava procurando por uma extensão que me permitisse alterar todas as fontes de uma página para uma fonte de minha escolha. Eu encontrei uma dessas extensões, mas ela tem apenas uma lista interna de suas próprias fontes e não permite personalizá-la. Então eu descompactei seu XPI, encontrei a lista de fontes, modifiquei e agora quero fazer com que essa extensão personalizada funcione apenas para mim. Mas isso não acontece, porque o novo hash de arquivo não corresponde ao hash antigo no manifesto.

Anteriormente, era possível desativar a verificação de assinatura de extensão, mas agora é obrigatório.

Parece que a única maneira de instalá-lo é carregá-lo no AMO (addons.mozilla.org) e recuperá-lo depois de assinado. Mas e se eu não quiser fazer isso?

  • Eu não quero ter que assinar uma extensão em que confio;
  • O envio de informações confidenciais para um repositório público de complementos não é um pensamento agradável (não quero que ninguém descubra que eu gosto secretamente de Comic Sans );
  • E se eu não tiver conexão com a internet? Quero dizer, sim, é um navegador, mas ainda imagino esse cenário. Talvez eu esteja navegando em páginas locais, ou talvez os alienígenas tenham destruído o AMO. Ou talvez meu país tenha bloqueado todo o domínio;
  • Eu não me importo em lidar com possíveis conflitos de alguns metadados / ícones / fontes de outro desenvolvedor ou usando dados protegidos por direitos autorais. Isso é só para mim, não estou tentando roubar nada ou ganhar dinheiro fazendo isso.

Quais são as minhas opções para que a extensão personalizada funcione sem todo esse problema?

    
por user1306322 13.02.2018 / 20:11

0 respostas