Scanners

Dominando Terminal Multiplexadores: Guia Prático para Iniciantes em Cybersecurity

Em pentests ou respostas a incidentes, perder uma sessão SSH crítica por causa de uma queda de conexão é mais que um incômodo: é um risco operacional. Terminal multiplexadores como tmux e screen são ferramentas essenciais para profissionais de cybersecurity, permitindo que você mantenha sessões ativas, divida tarefas e automatize workflows. Neste guia, você aprenderá os comandos básicos para começar a usar essas ferramentas como um profissional.

Por que Usar tmux/screen?

  • Resiliência: Mantenha processos rodando mesmo se a conexão cair.

  • Produtividade: Gerencie múltiplas tarefas em um único terminal.

  • Automação: Execute scans longos (como os do MyNmap) em segundo plano.

Instalação Rápida

Para tmux:

# Debian/Ubuntu/Kali  
sudo apt install tmux  

# Arch/Manjaro  
sudo pacman -S tmux  

# Red Hat/Fedora  
sudo dnf install tmux

Para screen:

 # Debian/Ubuntu/kali
sudo apt install screen

Comandos Básicos do tmux (Para Começar Agora)

1. Iniciar uma Nova Sessão:

tmux new -s minha_sessao # “-s” define um nome para a sessão

Use caso: Ideal para iniciar um scan com MyNmap (mynmap --target 192.168.1.0/24).

2. Desanexar de uma Sessão (Sem Encerrá-la):

Pressione Ctrl + B, solte, depois D.
Use caso: Desconectar do servidor sem interromper um scan UDP demorado.

3. Listar Todas as Sessões:

tmux ls

Use caso: Verificar scans ativos após reconectar a uma máquina remota.

4. Reconectar a uma Sessão Existente:

tmux attach -t minha_sessao  # "-t" especifica o nome da sessão  

5. Dividir o Terminal em Painéis:

  • Vertical: Ctrl + B → %

  • Horizontal: Ctrl + B → 
    Use caso: Monitorar logs em um painel (tail -f /var/log/auth.log) e executar comandos no outro.

Comandos Básicos do screen (Alternativa Simples)

1. Iniciar uma Sessão:

screen -S minha_sessao

2. Desanexar:

Pressione Ctrl + A → D.

3. Listar Sessões:

screen -ls

4. Reconectar:

screen -r minha_sessao

Exemplo Prático: Pentest com tmux e MyNmap

Imagine um cenário onde você precisa:

  1. Escanear uma rede com MyNmap.

  2. Monitorar tráfego em tempo real com tcpdump.

  3. Analisar logs de acesso.

Passo a Passo:

tmux new -s pentest
# Painel 1 (Escanear):  
mynmap --target 10.0.0.0/24 --tor  

# Criar painel vertical (Ctrl + B → %):  
# Painel 2 (Capturar tráfego):  
tcpdump -i eth0 port 80  

# Criar painel horizontal (Ctrl + B → "):  
# Painel 3 (Analisar logs):  
tail -f /var/log/apache2/access.log  

Resultado: Todos os processos rodam simultaneamente, organizados e à prova de desconexões!https://github.com/MyCyb3r/mynmap


Dicas de Sobrevivência para Iniciantes

  • Nomeie sempre suas sessões: tmux new -s scan_web é melhor que sessões sem nome.

  • Use atalhos diariamente: A prática constante transforma tmux em uma segunda natureza.

  • Integre com ferramentas: Combine sessões tmux com scripts do MyNmap para automação.


Conclusão

Terminal multiplexadores não são apenas “ferramentas legais” – são extensões do seu cérebro cibernético. Com os comandos básicos deste guia, você já pode evitar desastres, gerenciar múltiplas tarefas e elevar sua eficiência em pentests. Que tal iniciar uma sessão tmux agora mesmo e experimentar?

🔗 Próximo Passo: Aprenda a automatizar scans com MyNmap + tmux no nosso repositório.

#CyberSecurity #EthicalHacking #TerminalHacks #LinuxTips

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *