Ir para o conteúdo

Aegis BlockerDocumentaçãoProjeto

Changelog

O que muda para quem usa, versão por versão.

Copiado de CHANGELOG.md no repositório do AegisVer no GitHub (abre em uma nova aba)

2.0.1#

  • E-mail de contato (contact@ordreth.com) e site (https://ordreth.com/apps/aegis/) adicionados.

2.0.0#

Uma reconstrução do zero, voltada para segurança, rigor e personalização.

Bloqueio

  • Tipos de regra: site, página/seção, palavra, expressão regular; exceções “sempre permitir”; horários.
  • Regras de palavra e de regex também podem casar com títulos de página.
  • As navegações de aplicativos de página única são pegas; as abas abertas são varridas quando as regras mudam.
  • Pacotes rápidos para categorias comuns de distração.
  • Endereços escritos com ponto final na raiz (example.com.) ou com letras escapadas (/%73horts) também são bloqueados.
  • Palavras que ocorrem em todo endereço (tt, ://, www) são recusadas em vez de bloquear a web inteira.

Segurança

  • O service worker é a única fonte da verdade; todas as ações são validadas e conferidas contra a trava.
  • Hash de senha PBKDF2-SHA256 com limitação de tentativas; o código de recuperação nunca contorna o Modo Absoluto.
  • Sem a permissão tabs; CSP estrita com connect-src 'none'; os dados não são mais sincronizados com a nuvem.
  • A adulteração do armazenamento durante o Modo Absoluto é desfeita.
  • As regras são avaliadas por um avaliador que não faz backtracking, então nenhuma regra, digitada ou importada, consegue travar a extensão; as requisições são tratadas uma de cada vez, então tentativas de senha em paralelo não ultrapassam o bloqueio.
  • As checagens de aba são limitadas a uma por segundo por aba. Regras de palavra e de regex ainda podem ser sondadas por um site que teste palpites; o editor de regras recomenda regras de site ou de página para qualquer coisa privada.

Personalização

  • Tela de bloqueio totalmente personalizável (temas, layouts, fundo de imagem/vídeo local, frases, botões, redirecionamento, pausa consciente) com prévia ao vivo.

Outros

  • Novo popup e novo painel, novo ícone, cinco idiomas, migração automática do 1.x.
  • Ferramentas: pnpm, TypeScript 7, Vite 8, Vitest, testes de ponta a ponta com Playwright.