Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Klip — Gerenciador de senhas minimalista baseado em terminal | Kitploit
Ferramentas/GitHubGitHub/vid4l-07/klip
Utilitários de Propósito GeralQuebra de SenhasFerramentas de Criptografia/DescriptografiaCriptografiaUtilitários e FrameworksAutenticação
GitHubvid4l-07/klip

Klip

Gerenciador de senhas minimalista baseado em terminal

Ver Repositório
3015há 2 diasRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Klip

Gerenciador de senhas minimalista baseado em terminal.

screenshot

Recursos · Instalação · Uso · Segurança

Recursos

  • Operação totalmente offline.
  • Criptografia segura usando Argon2id para derivação de chave e criptografia autenticada com libsodium.
  • Gerador de senhas seguro.
  • TUI personalizada construída sem bibliotecas externas.

Instalação

AppImage

Baixe o AppImage em releases e execute:

chmod +x klip-x86_64.appimage 
./klip-x86_64.appimage

Compilar a partir do código-fonte

Dependências:

  • libsodium

Instalar:

git clone https://github.com/vid4l-07/Klip.git
cd klip
mkdir build
cd build
cmake ..
make
sudo make install

Uso

Global

TeclaAção
qsair

Barra de Abas

TeclaAção
l / Rightmover para a direita
h / Leftmover para a esquerda
Enterabrir banco de dados selecionado
oabrir/criar novo banco de dados
xfechar banco de dados selecionado

Banco de Dados

TeclaAção
EscFocar na barra de abas
j / Downmover para baixo
k / Upmover para cima
Enterselecionar/copiar
nnova credencial
ffiltrar por site
eeditar credencial
dexcluir credencial
ggerar senha segura

Copiar para a área de transferência

Quando uma credencial está selecionada:

  • Enter em User copia o nome de usuário.
  • Enter em Pass copia a senha.

Abrir arquivo

Quando você escolhe Open, um popup de texto aparece. Dentro do popup, você pode pressionar Tab para navegar pelos bancos de dados abertos recentemente.

Você pode inserir o caminho absoluto ou o caminho relativo para o banco de dados. Se o arquivo não existir, ele será criado se o caminho especificado for válido.

Os caminhos de arquivos recentes são armazenados em $HOME/.config/klip/recents.


Segurança

Toda a lógica de criptografia está localizada em src/Security.cpp

Derivação de chave

  • Ao criar um banco de dados, uma senha mestra é solicitada.
  • Uma chave criptográfica é derivada da senha e de um salt aleatório único usando crypto_pwhash do libsodium, baseado em Argon2id no modo INTERACTIVE (parâmetros de custo ajustáveis contra ataques de força bruta).

Criptografia

  • O banco de dados é criptografado usando crypto_secretbox_easy com a chave derivada e um nonce aleatório.
  • Este algoritmo fornece detecção de adulteração através de um MAC.

Formato de armazenamento

  • O arquivo criptografado é armazenado em binário com o seguinte formato:
[salt][nonce][ciphertext]

Processo de descriptografia

  • A chave é derivada usando a senha fornecida pelo usuário e o salt armazenado.
  • Os dados são descriptografados usando crypto_secretbox_open_easy.
  • Se a senha estiver incorreta ou o arquivo tiver sido modificado, a verificação do MAC falha e a operação é rejeitada.

Contribuições

Contribuições são sempre bem-vindas. Se você encontrar um bug ou quiser ajudar com novos recursos, você pode:

  • Abrir uma issue no repositório.
  • Abrir um pull request.
Baixar ferramenta