Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
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
CryptHook — Wrapper de túnel com criptografia simétrica TCP/UDP | Kitploit
Ferramentas/GitHubGitHub/chokepoint/crypthook
Utilitários de Propósito GeralFerramentas de Criptografia/DescriptografiaSegurança de RedeCriptografiaUtilitários e Frameworks
GitHubchokepoint/crypthook

CryptHook

Wrapper de túnel com criptografia simétrica TCP/UDP

Ver Repositório
12235há 6 anosRevisado 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

CryptHook

CryptHook é uma implementação modular para proteger aplicações existentes com criptografia simétrica de blocos. Ele funciona interceptando as chamadas de sistema base para comunicação de rede send/sendto e recv/recvfrom. O Crypthook funcionará com qualquer aplicação existente que dependa dessas chamadas de sistema.

Criptografia

CryptHook depende de AES no modo GCM usando uma chave de 256 bits. As chaves são geradas a partir de frases-senha usando PBKDF2. Os IVs são construídos dinamicamente usando bytes aleatórios de dados, e a mesma técnica de derivação de chave é usada para reconstruir o vetor de inicialização no lado receptor, a fim de manter a sobrecarga ao mínimo. A autenticação de cada pacote também é verificada.

AVISO

As seguintes características devem ser alteradas se você for usar isso para algo razoavelmente seguro. Toda a configuração pode ser alterada em crypthook.c usando os seguintes #defines.

root@kitploit:~
#define KEY_SALT "changeme"
#define IV_SALT "changeme"
#define ITERATIONS 1000

#define PASSPHRASE "Hello NSA"

KEY_SALT e ITERATIONS são usados no processo de derivação de chave para transformar a frase-senha em texto simples em uma chave de 256 bits.

IV_SALT e ITERATIONS são usados no processo de derivação do IV para transformar os 8 bytes de dados aleatórios em um IV completo para uso com o algoritmo.

PASSPHRASE é simplesmente a frase-senha padrão se nenhuma for fornecida por meio da variável de ambiente CH_KEY.

Dependências

  • libcrypto / openssl

Compilação

root@kitploit:~
$ make

Exemplo de Uso

root@kitploit:~
Server
$ LD_PRELOAD=./crypthook.so CH_KEY=donthackmebro ncat -l -p 5000

Client
$ LD_PRELOAD=./crypthook.so CH_KEY=donthackmebro ncat server 5000
Baixar ferramenta