Ten příklad zneužití shellshocku je imho matoucí - takhle, jak je, vypíše "jsem shellsokovan" prostě proto, že jsem bashi řekl, aby to vypsal, to není žádné zneužití.
Když už takhle, tak by to muselo být
env x=’() { :;}; echo jsem shellsokovan’ bash -c “echo ahoj”
ale lepší by byl reálný příklad, když už byla řeč o hlavičkách:
...http...
Cookie:() { :; }; echo "jsem shellsokovan"
...
A jeste jedna drobnost: Webové stránky [...] jQuery.com *byli* napadeny.
Jsou to jenom drobnosti, jinak díky za článek.
Dobry den,
dekuji za reakci. Nadefinovani funkce, ktera je vzdy platna je jedna vec, ale to ze se provede i prikaz mimo tuto funkci (za ni) je ten hlavni problem.
Ale mate pravdu, mohl jsem pouzit neco mnohem nazornejsiho jako:
() { echo "Jsem uvnitr" ; }; echo "A ted uz jsem venku"
Napisu redaktorum, aby clanek upravili.
Dekuji