Tank · Code Alliance Developers
Termux Arsenalby Tank · Code Alliance
arsenal
OpenSSH — ilustração
Network

OpenSSH

Acesso remoto seguro, túneis e port forwarding. No Termux serve para conectar-se a outros hosts ou expor o próprio dispositivo via sshd.

OpenSSH é o padrão para acesso remoto seguro. Permite conectar em outras máquinas, transferir arquivos com criptografia (scp/sftp) e criar 'túneis' para encaminhar portas. No Termux você pode até rodar um servidor SSH e acessar seu celular do PC.

Antes de instalar

Atualize os repositórios e libere o armazenamento do Termux:

$ pkg update && pkg upgrade -y
$ termux-setup-storage

Instalação

$ pkg install openssh -y

Exemplo de uso

$ ssh user@host

Passo a passo

  1. 1

    Instale o OpenSSH.

    $ pkg install openssh -y
  2. 2

    Conecte em outro servidor.

    $ ssh usuario@servidor.com
  3. 3

    Para virar um servidor SSH no Termux, defina uma senha.

    $ passwd
  4. 4

    Inicie o servidor SSH (porta 8022 por padrão no Termux).

    $ sshd
  5. 5

    Copie um arquivo com SCP.

    $ scp arquivo.txt usuario@servidor.com:/tmp/

Prática segura · OpenSSH

→ guia do lab

Suba o alvo em Docker/VM antes de apontar OpenSSH. Nunca rode contra IP/domínio que não seja seu ou autorizado.

alvo sugerido · scanme.nmap.org, Metasploitable 2 na rede host-only, HTB Starting Point

Nunca aponte para alvo em produção. Se estiver no celular, use proot-distro + Debian para não sujar o Termux principal.

Relacionadas