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

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-storage

Instalação

$ pkg install curl -y

Exemplo de uso

$ curl -i https://alvo.com

Passo a passo

  1. 1

    Faça um GET.

    $ curl https://api.alvo.com/users
  2. 2

    POST com JSON.

    $ curl -X POST -H 'Content-Type: application/json' -d '{"a":1}' https://api.alvo.com
  3. 3

    Baixe um arquivo.

    $ curl -O https://alvo.com/arquivo.zip

Prática segura · curl

→ guia do lab

Suba 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.

Relacionadas