
curl
Faz requisições HTTP/HTTPS/FTP — fundamental para testar APIs, baixar arquivos e explorar endpoints.
Antes de instalar
Atualize os repositórios e libere o armazenamento do Termux:
$ pkg update && pkg upgrade -y$ termux-setup-storageInstalação
$ pkg install curl -yExemplo de uso
$ curl -i https://alvo.comPasso a passo
- 1
Faça um GET.
$ curl https://api.alvo.com/users - 2
POST com JSON.
$ curl -X POST -H 'Content-Type: application/json' -d '{"a":1}' https://api.alvo.com - 3
Baixe um arquivo.
$ curl -O https://alvo.com/arquivo.zip
Prática segura · curl
→ guia do labSuba o alvo em Docker/VM antes de apontar curl. 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.
