June 27th, 2018

belgium fries

Интересно только пианистам

Узнал, что если создать файл с именем -rf, а потом кто-нибудь другой наберет rm *, то после подстановки выполнится команда rm -rf *.
Называется такая техника wildcard poisoning. Можно заставить чужой tar запустить вообще произвольный код:
https://www.defensecode.com/public/DefenseCode_Unix_WildCards_Gone_Wild.txt