Описание тега 7-wonders-babel
Я использую в Fedora 20 на двух машинах.
Начитавшись про уязвимость Shellshock, просто сейчас на 1100ish Мирового на 26 сентября 2014 года в Великобритании, после ням обновление Баш
защиты от нее, я попытался это рекомендуется testmodes:
ОКР х='() { :;}; Эхо уязвимых' Баш-с", " эхо "это тест"
и, в обоих режимах пользователя и Су, получил такой результат на одной машине:
Баш: предупреждение: х: игнорирование функция определения попыток
Баш: определение функции импорта ошибка для 'X'
это тест
На другие у меня просто:
это тест
Пожалуйста: у меня получилось на обеих машинах, или я должен беспокоиться?
В ответ на комментарий @terdon я получил такой результат:
[Гарри@localhost в]~% ОКР х='() { (а)=>\' Баш-с "Эхо-Эхо команды"; [[ "$(кошка Эхо)" == "команды" ]] && эхо "по-прежнему уязвимы :("
Эхо команды
кошка: Эхо: нет такого файла или каталога
[Гарри@localhost в]~%
Не уверен, что это означает, однако,.
Просто чтобы было понятно, я в недоумении, как предупреждение, а также различия между двумя машинами. Я еще раз внимательно взглянуть на предупреждение. Это может быть, что на машине без сообщения об ошибке, я вошел в команду "копировать и вставить": на других я набрал и получил предупреждение, и теперь я вижу, что предупреждение цитирует финал 'X', как `Х' (обратите внимание на "символ"). Что машина американская клавиатура, которую я пока не могу изменить макет Великобритании, но там это совершенно другой вопрос.
Занимаясь этим на инет этот LinuxQuestions.org нить обсуждается и выясняется, что оба являются безопасными.