Anti-hacking ferramenta foi hackeado, KeeFarce pode quebrar seu seguro senha KeePass


Se você é um usuário KeePass , então cuidado. denandz só postou uma ferramenta no github que pode quebrar sua senha KeePass segura. Ferramentas É, como dizem, para o lulz, anti-hacking (ou equipes como Hacking equipe) agora são hackeadas.
Com razão, esta ferramenta é nomeado KeeFarce. Ele permite a extração de senha KeePass 2.x informações do banco de dados da memória. O cleartext informações, incluindo nomes de usuários, senhas, notas e url são despejados em um arquivo CSV %AppData%
URL: https://github.com/denandz/KeeFarce
KeePass fornece proteção de memória processo que criptografa as chaves de senha mestre e outros dados confidenciais quando armazenados na memória do computador. Esse sistema vai um longo caminho para prevenir aplicativos maliciosos de raspagem memória de acesso aleatório e recuperar as credenciais. KeeFarce obtém senhas usando uma técnica diferente, conhecido como injeção de DLL. O injetado biblioteca de vínculo dinâmico código chama um método de exportação KeePass existente para copiar o conteúdo de um banco de dados atualmente aberto para um arquivo CSV. O arquivo resultante contém os nomes de usuário, senhas, notas e tudo URLs em texto puro.

Design General

KeeFarce usa injeção de DLL para executar código no contexto de um processo KeePass execução. Execução de código C # é conseguido injectando primeiro uma inicialização DLL-arquitetura apropriada. Isso gera uma instância do tempo de execução dot net dentro do domínio de aplicativo apropriado, posteriormente executar KeeFarceDLL.dll (a principal # carga C).
O KeeFarceDLL usa CLRMD para encontrar o objeto necessário no KeePass processa heap, localiza os ponteiros para alguns sub-objetos necessários (usando offsets), e usa reflexão para chamar um método de exportação.
Para executar este programa, os atacantes devem ou já têm acesso à máquina de destino, ou enganar os usuários para lhes dar acesso, executando softwares mal-intencionados como cavalos de Tróia de acesso remoto (ratos) ou spyware especializado em suas máquinas.
E se eles ter acesso, a sua máquina não é mais sua máquina, e eles podem fazer muito bem o que quiser com ele - as protecções de segurança não vai durar muito. Então você pode continuar (ou iniciar) usando um gerenciador de senhas, mas proteger o seu sistema com software de segurança e ter cuidado com o software que você rodar nele, especialmente quando se trata de partes não confiáveis.

Pacotes pré-construídos

Uma compilação adequado de KeeFarce precisa ser usado dependendo da arquitetura do alvo KeePass (32 bits ou 64 bits). Arquivos e suas shasums podem ser encontrados sob o diretório 'pré-construídos.
Executando
Para executar no host de destino, os seguintes arquivos precisam estar na mesma pasta:
  1. BootstrapDLL.dll
  2. KeeFarce.exe
  3. KeeFarceDLL.dll
  4. Microsoft.Diagnostic.Runtime.dll
Copiar esses arquivos em frente para a meta e executar KeeFarce.exe

Construção

Abra o KeeFarce.sln com o Visual Studio (nota: dev foi feito em Visual Studio 2015) e clique em 'construir'. Os resultados serão cuspiu em dist / $ arquitetura. Você terá que copiar os arquivos e arquivos Microsoft.Diagnostic.Runtime.dll KeeFarceDLL.dll para a pasta antes de executar, pois estes são arquitetura independente.

Compatibilidade

KeeFarce foi testado em:
  • KeePass 2,28, 2,29 e 2,30 - em execução no Windows 8.1 - de 32 e 64 bits.
Isso também deve funcionar em máquinas mais antigas do Windows (Win 7 com um service pack recente). Se você está alvejando algo diferente do acima, então testando em um ambiente de laboratório antes de mão é recomendada.
Ferramentas como KeeFarce nos lembra que gerenciadores de senha poderia representar um único ponto de falha que pode ser explorada com repercussão grave por hackers.

Agradecimentos

  • Agulha afiada por Chad Zawistowski foi utilizado para a Tesh injeção de DLL.
  • Código por Alois Kraus foi usada para obter o ponteiro para objeto de trabalho C # voodoo.

Fontes

  1. https://github.com/denandz/KeeFarce
  2. http://seclists.org/fulldisclosure/2015/Oct/106
  3. http://arstechnica.com/security/2015/11/hacking-tool-swipes-encrypted-credentials-from-password-manager/
  4. http://securityaffairs.co/wordpress/41665/hacking/keefarce-hacking-tool.html
 
Postagem mais recente Postagem mais antiga Página inicial

Populares

Recente

Software Avançado De Investigação Forense Móvel

O MOBILedit Forensics é um software forense avançado para telefones, que  extrai  e  analisa profundamente o conteúdo do telefone,  incluind...