Produto / Extensão de navegador

Preencher palavras-passe é o momento mais arriscado. Projetámos para isso.

A extensão do KalderaShield é uma companheira Manifest V3 para Chromium e Firefox. Preenche credenciais apenas em sítios a que consegue ligar um registo existente, fala com a aplicação de computador através de uma ponte de loopback encriptada e não recolhe nada.

O que faz

Preenchimento automático com um segurança à porta

A extensão injeta um content script nas páginas http/https e oferece-se para preencher credenciais do sítio em que estás. A correspondência de domínios é validada até eTLD+1 — domínios semelhantes em domínios registáveis diferentes não recebem as credenciais de outro sítio, e um aviso de phishing persiste depois de detetada uma discrepância.

Não tem poderes amplos sobre páginas: o manifest pede nativeMessaging, activeTab e storage, a CSP das páginas da extensão é script-src 'self', e a compilação Firefox declara data_collection_permissions: none. Não há SDK de análise nem telemetria no pacote.

O diálogo de emparelhamento no lado do computador tem de ser aceite antes de a ponte funcionar de todo, as credenciais são cedidas à ponte por cinco minutos de cada vez e postas a zero ao expirar, e uma ação de revogação apaga a cessão e roda o token de emparelhamento imediatamente.

Como acontece um preenchimento

O sítio pede, a extensão verifica

O content script encontra um formulário de início de sessão na página em que estás e pede ao worker de segundo plano. O worker valida o URL do separador contra os registos que pode oferecer — mesmo eTLD+1 ou uma correspondência guardada explicitamente.

O computador decide

O pedido viaja pela ponte de native messaging até à aplicação de computador, que devolve apenas credenciais ligadas a esse sítio — consultas amplas devolvem metadados higienizados com palavras-passe vazias.

O preenchimento está ligado ao separador

O preenchimento é condicionado pela validação do URL do separador no caminho de volta. A extensão nunca aceita pedidos de preenchimento diretamente de páginas web: as páginas não conseguem alcançar o canal da extensão de todo.

Arquitetura de Segurança

O que a extensão não faz

Os limites, por escrito

A extensão não guarda nenhum cofre: é uma janela para a aplicação de computador e, sem o computador emparelhado a correr, não tem nada para dar. Não sincroniza nada para nenhum servidor, não lê páginas em que não a tenhas ativado, e software malicioso com os teus privilégios do sistema operativo poderia alcançar o ficheiro do token de emparelhamento — um risco residual documentado no modelo de ameaças, em vez de negado.

Manifest V3

Permissões mínimas

nativeMessaging, activeTab, storage. Sem acesso amplo a anfitriões, sem scripts avaliados de fontes remotas, CSP bloqueada a 'self'.

127.0.0.1

Ponte apenas de loopback

O native messaging fala com o computador apenas por TCP de loopback; cada frame é encriptado com XChaCha20-Poly1305 sob uma chave de sessão derivada por HKDF.

Firefox 142+

Assinada para o Firefox de lançamento

A compilação Firefox é distribuída como um XPI assinado pela Mozilla (AMO), por isso instala-se de forma persistente em Release e Beta; a compilação Chromium carrega-se descompactada ou através da política da tua organização.

Perguntas Frequentes

Perguntas sobre a extensão

A extensão consegue funcionar sem a aplicação de computador?

Não, por design. Não guarda nenhuma cópia do cofre, por isso um portátil roubado com a extensão instalada continua sem ter nada. Tudo o que pode oferecer chega em direto da sessão de computador emparelhada, bloqueada ou desbloqueada.

O que impede um sítio falso de obter as minhas credenciais?

A validação de domínio até eTLD+1, o aviso persistente de phishing e o facto de as ofertas de preenchimento estarem ligadas a URLs de separadores validados. Um domínio registável diferente é um sítio diferente, apareça como aparecer.

A extensão vê o que escrevo em todas as páginas?

Não. O content script está ativo nas páginas http/https, mas só reage a formulários de início de sessão e aos teus pedidos explícitos através do popup ou do teclado. Não há registo de teclas.

Páginas relacionadas

Baixar Instalador