Безопасно ли использовать JSON в качестве аргумента командной строки или его необходимо сначала очистить?

Опасно ли следующее?

$ myscript '<somejsoncreatedfromuserdata>'

Если да, что я могу сделать, чтобы сделать это безопасным?

Я понимаю, что это может зависеть от оболочки, ОС, утилиты, используемой для выполнения системных вызовов (если они выполняются внутри языка программирования) и т. д. Однако я ' Я просто хотел бы знать, чего мне следует остерегаться.

13
задан Conley Owens 29 April 2011 в 04:07
поделиться