Open jbsilva opened 9 years ago
A issue #9 trocou um blacklist + quotes por uma whitelist, mas não sei se melhorou ou piorou.
Antes df -h -l; rm -rf / se transformavam simplesmente em df. Agora a maioria dos comandos é executada com argumentos inexistentes, o que retorna erro.
df -h -l; rm -rf /
df
Fiz um commit que retorne o STDOUT caso o exitcode não seja 0, imagino que ajude caso o usuário entre com arg estranhas
ver adfd2ed6a17c8fc5e23fa82bd024fc7cc705b33c
A issue #9 trocou um blacklist + quotes por uma whitelist, mas não sei se melhorou ou piorou.
Antes
df -h -l; rm -rf /
se transformavam simplesmente emdf
. Agora a maioria dos comandos é executada com argumentos inexistentes, o que retorna erro.