Um pouco mais de meio ano se passou desde o último grande lançamento do KeePassXC, então, ontem foi anunciado o gerenciador de senhas KeePassXC 2.5.0.
Este novo lançamento vem com um grande número de novos recursos e melhorias que vamos conferir com mais detalhes abaixo.
Além disso, agora podemos importar os arquivos 1Password OpVault e oferecer suporte ao uso do token de hardware de código aberto OnlyKey como uma alternativa ao YubiKeys.
Aliás, o KeePassXC no Linux agora também pode funcionar como um provedor de credenciais para clientes baseados em libsecret por meio da API DBus de armazenamento secreto do Freedesktop.org.
Por outro lado, a CLI também viu muito trabalho, tornando-a uma das (senão a) mais completa e poderosa ferramenta de linha de comando para gerenciar arquivos de senha do KDBX.
Além de um verificador HIBP offline para descobrir se suas credenciais foram comprometidas, agora você também pode usar o YubiKey para desbloquear um banco de dados e iniciar uma sessão interativa na qual você pode emitir vários comandos para interagir com seu banco de dados.
Adições dignas de nota adicionais são novos comandos para gerenciar grupos e um recurso de execução a seco para visualizar alterações antes de mesclar dois bancos de dados.
Com o KeePassXC 2.5.0, também encerraram o suporte ao Ubuntu 14.04 Trusty Tahr, que viu sua EOL oficial em abril deste ano.
As AppImages agora são construídas no Ubuntu 16.04 e a versão Qt mínima suportada foi movida de 5.2 para 5.5 de acordo, permitindo o uso de recursos mais modernos ausentes em versões mais antigas da estrutura Qt.
Novos recursos e melhorias do gerenciador de senhas KeePassXC 2.5.0
Adicionado:
- Adicione ‘Backup de papel’, também conhecido como ‘Exportar para arquivo HTML’, no menu ‘Banco de dados’;
- Adicionado o painel de estatísticas com informações sobre o banco de dados (número de entradas, número de senhas exclusivas, etc.) na caixa de diálogo Configurações do banco de dados;
- Também foi adicionado o suporte para a importação de arquivos 1Password OpVault;
- Implemente o protocolo DBus de armazenamento secreto do Freedesktop.org para que o KeePassXC possa ser usado como serviço de cofre pela libsecret;
- Adicione suporte ao OnlyKey como uma alternativa ao YubiKeys (requer personalização do yubikey> = 1.20.0);
- Adicionado recurso de classificação de grupo;
- Também foi adicionado o recurso para baixar ícones favoritos para todas as entradas de uma só vez;
- Adicionar opção de maiúsculas e minúsculas ao gerador de frase secreta;
- Adicione suporte para hashes TOTP compatíveis com RFC6238;
- Adicionar página de manual UNIX para o programa principal;
- Adicione suporte para arquivos importantes na abertura automática;
- Adicionar campo de pesquisa para filtrar entradas na caixa de diálogo Tipo automático;
- Nomes de usuário completos com base em nomes de usuários conhecidos de outras entradas;
- Analisar hiperlinks no campo de notas do painel de visualização da entrada;
- Permitir abreviação de nomes de campos na pesquisa de entradas;
- Permitir a configuração de ícones de grupo recursivamente;
- Adicionar menu de contexto de cópia para nome de usuário e senha na caixa de diálogo Tipo automático;
- Solte em segundo plano depois de copiar uma senha para a área de transferência;
- Adicione a entrada ‘Bloquear bancos de dados’ ao menu do ícone da bandeja;
- Adicionar opção para minimizar a janela após o desbloqueio;
- Adicionar opção para minimizar a janela após abrir um URL;
- Solicitar permissões de acessibilidade para digitação automática no macOS;
- Navegador: adicione suporte inicial para vários URLs; adicione configurações de integração do navegador específicas da entrada.
Interface de linha de comandos (CLI):
- Adicionar verificador HIBP offline (requer um dump de HIBP baixado);
- Adicione a opção ‘achatar’ ao comando ‘ls’;
- Adicione opções de geração de senha com os comandos ‘Add’ e ‘Edit’;
- Adicionar importação XML;
- Adicione exportação de CSV ao comando ‘export’;
- Adicionar ‘-y –yubikey’ a opção para YubiKey;
- Adicionar ‘–dry-run’ a opção para mesclar bancos de dados;
- adicione comandos de grupo (mv, mkdir e rmdir);
- adicionar comando do modo de shell interativo open;
- a opção de tamanho da senha ‘-l’ para os comandos da CLI ‘Add’ e ‘Edit’ agora é ‘-L’;
- O atalho ‘-u’ para a opção de geração de senha ‘–upper’ foi renomeado para ‘-U’;
- Renomeie o comando ‘extract’ para ‘export’.
Alterado:
- Reprojetar a caixa de diálogo de desbloqueio do banco de dados;
- Retrabalhe o painel de visualização de entradas;
- Mova as notas para a guia Geral no painel de visualização do grupo;
- Habilitar ações de entrada ao editar uma entrada e limpar o menu de contexto da entrada;
- Melhorada a detecção de alterações externas ao banco de dados;
- Avisar se o usuário está tentando usar um arquivo KDBX como um arquivo-chave;
- Adicionar opção para desativar o prompt de migração de configurações do KeePassHTTP;
- Reativou o suporte a Wayland (nenhum tipo automático ainda);
- Adicione ícone à ação ‘Alternar janela’ no menu de ícones da bandeja;
- Mesclar dados personalizados entre bancos de dados somente quando necessário;
- Melhore vários problemas relacionados ao manuseio de arquivos ao escolher arquivos usando a caixa de diálogo de arquivo do sistema;
- Adicione o menu de contexto ‘Nova entrada’ quando nenhuma entrada for selecionada;
- Reduza as configurações padrão do Argon2 de 128 MiB e um encadeamento por núcleo da CPU para 64 MiB e dois encadeamentos para dar conta de hardware móvel com especificações mais baixas;
- Navegador: remova a caixa de seleção ‘Lembrar’ não utilizada para autenticação básica HTTP;
- Navegador: mostra o nome do banco de dados ao emparelhar com um novo navegador; mostra o URL na caixa de diálogo de acesso permitido.
Fixado:
- Melhorar a acessibilidade para tecnologias assistivas;
- Desbloqueie todos os bancos de dados corretamente, se ‘–pw-stdin’ for fornecido;
- Corrigi o problemas do gerador de senhas com caracteres especiais;
- Foi corrigido o procedimento de desligamento do KeePassXC;
- Corrigi o estado do botão de alternância da visibilidade da senha na caixa de diálogo de desbloqueio;
- Corrija a possível perda de dados se o banco de dados for recarregado enquanto o usuário estiver editando uma entrada;
- Corrija a cor de fundo codificada no pop-up da ajuda de pesquisa;
- Corrigir opção de fonte para visualização da senha;
- Corrigir manipulação de arquivos somente leitura quando o salvamento automático estiver ativado;
- Manipular links simbólicos corretamente quando os salvos atômicos estiverem desativados;
- Habilitar a escala do ícone HighDPI no Linux;
- Torne o Auto-Type no macOS mais robusto e remova chamadas antigas da API do Carbon;
- Ocultar a guia Compartilhar se o KeePassXC for compilado sem o suporte do KeeShare e outras pequenas melhorias no KeeShare;
- Traga a janela corretamente para a frente ao clicar no ícone da bandeja no macOS;
- Atalho correto do aplicativo criado pelo MSI Installer no Windows;
- Corrigido falha ao remover dados personalizados;
- Corrigir a resolução do espaço reservado nos URLs;
- Também foi corrigido várias inconsistências e erros de compilação dependentes da plataforma;
- Navegador: corrigido o possível vazamento de entradas pela API de integração do navegador se vários bancos de dados forem abertos; corrigido o cálculo de entropia de senha; corrigido também as configurações de registro do Windows para instalação portátil.
Portanto, o novo lançamento pode ser baixado da página de downloads, do Ubuntu PPA e do Snapcraft.
Por fim, você pode relatar quaisquer erros que encontrar no gerenciador de senhas KeePassXC 2.5.0, acessando o rastreador de problemas do GitHub.