in reply to Doubt in perl taint

You want to execute ls

Q: But which ls?

A: The one the system seems fit.

Q: But how does the system decide which fits?

A: By consulting the $PATH environment variable

Q: Who sets this?

A: Someone, but not your script. So data from outside!


s$$([},&%#}/&/]+}%&{})*;#$&&s&&$^X.($'^"%]=\&(|?*{%
+.+=%;.#_}\&"^"-+%*).}%:##%}={~=~:.")&e&&s""`$''`"e