Expansão de urls encurtadas com curl
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 15 de junho de 2016
URLs encurtadas podem se converter em armadilhas perigosas, levando-o a websites suspeitos que podem até mesmo infectar o seu computador ou abrir caminho para uma invasão.
Antes de seguir uma URL encurtada enviada por alguém que você não conhece (ou mesmo alguém que conheça), vale a pena verificar o endereço real fornecido.
Para isto, use o comando curl:
$ curl -sIL http://goo.gl/CwbmNk | grep ^Location; Location: http://www.shellhacks.com/en/HowTo-Extract-Archives-targzbz2rarzip7ztbz2tgzZ
A url http://goo.gl/CwbmNk
encurtada corresponde ao endereço http://www.shellhacks.com/en/HowTo-Extract-Archives-targzbz2rarzip7ztbz2tgzZ
.
A diretiva "-I" instrui o comando curl a obter o cabeçalho da página
solicitada, e a diretiva "-L" obtém a localização, ou o endereço real da
página fornecida. A diretiva "-s" significa "silent" ou modo silencioso
de operação. Com o comando grep
eu extraio apenas a informação na qual
estou interessando, a url verdadeira.