Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]



"Уязвимости в Rust-библиотеках zip-rs и librsvg"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Уязвимости в Rust-библиотеках zip-rs и librsvg"  +/–
Сообщение от opennews (??), 27-Окт-26, 10:41 
В библиотеке zip-rs, написанной на языке Rust и насчитывающей около 10 млн загрузок в неделю, выявлена уязвимость (CVE-2026-115905), позволяющая создавать архивы, которые выглядят безобидными, но при распаковке из них извлекаются другие, изначально не показанные в списке, файлы. Файлы могут быть размещены в архиве вне структуры "Central Directory", из-за чего при просмотре списка файлов показывается одно содержимое, но при распаковке через API ZipStreamReader извлекаются другие файлы. Проблеме присвоен уровень опасности 10 из 10. Уязвимость исправлена в версии zip-rs 9.0.5...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=66555

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 27-Окт-26, 10:41   +14 +/–
Не, ну это 10 из 10
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #46, #89

5. Сообщение от warlock66613email (ok), 27-Окт-26, 10:47   +3 +/–
я надеюсь что подобных уязвимостей будет всё больше, так как это значит что Rust используется всё более активно.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #34, #57, #102

6. Сообщение от Аноним (6), 27-Окт-26, 10:48   –4 +/–
> Для разбора XML-разметки, используемой в SVG-файлах, в librsvg задействованы функции из Си-библиотеки libxml2

Я так понимаю, уязвимость в самой libxml2, а не librsvg, и вопрос - а в  libxml2 это исправлять не стали?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #9, #69

7. Сообщение от Аноним (7), 27-Окт-26, 10:49   +1 +/–
Странно как-то, уязвимость "позволяющая создавать архивы, которые выглядят безобидными...". Разве тут проблема не в разных методах *извлечения*, из-за чего такие архивы (неважно где и как созданные) могут пройти проверки?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #55

8. Сообщение от Аноним (8), 27-Окт-26, 10:50   +1 +/–
Нескучные уязвимости. А то заколебали уже сишные дыры в памяти. Скучно.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #44

9. Сообщение от Аноним (1), 27-Окт-26, 10:51   +5 +/–
> Сбой возникает так как библиотека librsvg освобождает память под XML-элементы, которые ещё продолжают использоваться в парсере libxml2.

Расто-программисты даже не могут память не могут правильно освободить, когда приходится с другими ЯП взаимодействовать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #13

11. Сообщение от Смузихеб забывший пароль (?), 27-Окт-26, 10:54   +3 +/–
> использованием разных заголовков при произвольном доступе
> к архиву при помощи API ZipArchive и ...
> API ZipStreamReader

Но это ведь делается безопасно для памяти и без UB ?


> librsvg...происходит обращение
> к памяти после её освобождения

:)))

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #18, #22

12. Сообщение от Аноним (18), 27-Окт-26, 10:56   +1 +/–
Ошибки были в ансейв-коде?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #36

13. Сообщение от VVVVVV (?), 27-Окт-26, 10:56   –1 +/–
Сишники не могут правильно освободить память в своем же ЯП
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #32, #41, #52

18. Сообщение от Аноним (18), 27-Окт-26, 11:03   –1 +/–
> :)))

Что смешного? Сишная проблема протекла в ансейф блок. Растоманы прагматичны и много где базируются (пока что) на существующем коде, на который были потрачены колоссальные человеко-часов и которые вмиг не переписать. Со временем перепишут и все обертки будут ненужны

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #98

22. Сообщение от Жироватт (ok), 27-Окт-26, 11:04   –1 +/–
Да, RCE должно быть полностью безопасным для пользователя. И всегда иметь полностью предсказуемое поведение
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

26. Сообщение от Аноним (26), 27-Окт-26, 11:09   +1 +/–
ну как же так-то, а? оказывается, на расте тоже можно плохокодить.

им, видимо, надо перед компиляцией, автоматически на ревизию к ИА код отправлять

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #42

32. Сообщение от Аноним (32), 27-Окт-26, 11:12   –2 +/–
Их этого можно сделать вывод, что в растовики не умеют работать с памятью, но компоненты, которым не надо работать с памятью, написать не спешат, и полагаются на код для взрослых людей. При чём тут ЯП не ясно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

34. Сообщение от Метрика (?), 27-Окт-26, 11:13   +/–
Просто ржавчина начала с языка осыпаться, оголив миру его дырявое нутро
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #71

36. Сообщение от Метрика (?), 27-Окт-26, 11:16   +2 +/–
Та не, просто им токенов не хватило, чтобы усе было в ажуре
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

37. Сообщение от Аноним (37), 27-Окт-26, 11:16   +1 +/–
> Для разбора XML-разметки, используемой в SVG-файлах, в librsvg задействованы функции из Си-библиотеки libxml2.

Боже какой позор!
Срочно выписать этих недоумков из растеров и приговорить к написанию кода на СИшке на 10 лет.

Впрочем показательно - если у тебя в проекте есть СИшный код, то ошибки  памяти обеспечены.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #40

40. Сообщение от Метрика (?), 27-Окт-26, 11:19   +/–
Скажу больше если у тебя под капотом любого ЯП крутится машинный код которому глубоко пофиг на границы массивов и типизацию, ошибки обеспечены
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #48

41. Сообщение от Год лунпуса на десктопе (?), 27-Окт-26, 11:21   +1 +/–
100500 разных инструментов давно придумали для выявления таких технических багов (и я говорю не про ИИ - оно часто даже избыточно), просто не пиши код в блокноте.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #50

42. Сообщение от warlock66613email (ok), 27-Окт-26, 11:22   +/–
Тут ошибки вполне нормальные, на плохое качество кода они не указывают.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #95, #104

44. Сообщение от Метрика (?), 27-Окт-26, 11:26   –3 +/–
Ну компилятор недоглядел, бывает, отвлекся или устал, главное верить
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #45

45. Сообщение от динур (?), 27-Окт-26, 11:26   +2 +/–
Ребенок, когда его ловят на шкодстве, тоже ссылается на маму, на папу, на любого, но только не на себя.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

46. Сообщение от Метрика (?), 27-Окт-26, 11:27   –1 +/–
Бери выше
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

48. Сообщение от Аноним (48), 27-Окт-26, 11:31   +/–
Машинный код под капотом берется из святого духа?

Или создается по инструкциям (код), в которых ошибка в типизации или границе массива потом может привести к крешу (в лучшем случае).

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #49

49. Сообщение от Метрика (?), 27-Окт-26, 11:34   +/–
Ну так компилятор пишут люди и они в миллионнных кодовых база часто ошибаются, так кто эти инструкции транслирует? Святой дух?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #67

50. Сообщение от а (?), 27-Окт-26, 11:35   +/–
как ты смеешь нападать на священный емакс с вскодом
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

52. Сообщение от Метрика (?), 27-Окт-26, 11:37   +1 +/–
Жизнь ржавого состоит в том, чтобы юзать си-либы и вопить какие они небезопасные, вечная борьба со здравым смыслом
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #72

53. Сообщение от xsignal (ok), 27-Окт-26, 11:38   +/–
Ну вот и всё, "волшебная таблетка" оказалась обычным сахаром... Ни от чего раст не избавляет, ни от чего не спасает.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #56, #58, #59

54. Сообщение от Аноним (58), 27-Окт-26, 11:39   –1 +/–
> используемой в SVG-файлах, в librsvg задействованы функции из Си-библиотеки libxml2

Отвратительно!
Как они вообще додумались использовать libxml2 на богомерзкой, зная насколько он дыряв. Взяли бы pure-rust аналог и не проблемы бы не было.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #62

55. Сообщение от Аноним (55), 27-Окт-26, 11:39   +2 +/–
это не уязвимость либы, это кривой формат zip-архива, либы правильно работают
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

56. Сообщение от Метрика (?), 27-Окт-26, 11:40   +/–
Это сразу было ясно, когда ни один крупный производитель софта не пересел на ржавого
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53 Ответы: #76

57. Сообщение от Аноним (57), 27-Окт-26, 11:43   +4 +/–
То есть важно не отсутствие уязвимостей, а просто чтобы всё было на расте? Ну я догадывался.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #90

58. Сообщение от Аноним (58), 27-Окт-26, 11:44   +1 +/–
> Ни от чего раст не избавляет, ни от чего не спасает.

Как же не спасает?
10 из 10 же логическая, а не с памятью, LOL))

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53 Ответы: #63

59. Сообщение от Аноним (48), 27-Окт-26, 11:48   +/–
> Ни от чего раст не избавляет, ни от чего не спасает.

Совсем-совсем? А как же избавление от СИшников?

В новости речь про 2 грубейших ошибки:
- игнорирование части данных: логическая или, скорее, архитектураная проблема
- использование дырявой либхмл2

К сожалению раст тут бессилен.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53 Ответы: #64

60. Сообщение от Аноним (60), 27-Окт-26, 11:48   +/–
забавно, кажется rust становится популярным. Матереет однако =)
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #79, #93

62. Сообщение от Аноним (48), 27-Окт-26, 11:49   +/–
Причем pure-rust аналог можно было с̶п̶и̶з̶ позаимствовать прямо их репозитория Хрома.
Гугл уже провел работу по выкидыванию дыpяшечной libxml2 и замены на правильную.
Вот к чему приводит лень.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

63. Сообщение от Аноним (57), 27-Окт-26, 11:50   –1 +/–
> 10 из 10 же логическая, а не с памятью

А, ну тогда норм, можно даже и не исправлять, раз не с памятью.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58 Ответы: #66

64. Сообщение от Аноним (57), 27-Окт-26, 11:51   +1 +/–
То есть от сишников избавились, а других не завезли? То есть раст не про то, чтобы завести хороших программистов, а про то, чтобы избавиться от существующих?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59 Ответы: #70

66. Сообщение от Аноним (66), 27-Окт-26, 11:53   +1 +/–
> можно даже и не исправлять

Так исправили же.

> раз не с памятью

А на это гарантий и не давали))

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63

67. Сообщение от Аноним (48), 27-Окт-26, 11:54   +/–
> Ну так компилятор пишут люди и они в миллионнных кодовых база часто ошибаются

И чтобы ошибатся меньше, они используют дополнительные инструменты
"С 1.1 до 2.4 млн строк кода увеличен охват кодовой базы, вовлечённой в fuzzing-тестирование. Также был расширен используемый для fuzzing-тестирования инструментарий, а число применяемых для проверки fuzzing-движков увеличено с 12 до 15"
(opennet.ru/opennews/art.shtml?num=60707)

У разработчиков компилятора есть ресурсы это делать и тем не менее находятся ошибки.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

69. Сообщение от faa (?), 27-Окт-26, 11:56   +/–
На поддержку libxml2 забили.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

70. Сообщение от Аноним (70), 27-Окт-26, 11:59   +/–
> То есть от сишников избавились, а других не завезли?

Каких других? А кто написал тот убогий код, про который мы читаем новость?

Программисты везде одинаковые. Вопрос в средствах их контроля.

> То есть раст не про то, чтобы завести хороших программистов, а про то, чтобы избавиться от существующих?

Раст про то, чтобы уменьшить кол-во ошибок с памятью.
Так как в новости речь про логическую ошибку и ошибку памяти в СИшной либе - то цель вроде выполняется.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64 Ответы: #107

71. Сообщение от Аноним (71), 27-Окт-26, 12:00   +1 +/–
Ты про либхтм2))?
Да, тут растеры очень затупили, использовав такой кусок багованного кода.
Будет им наука!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34

72. Сообщение от Аноним (72), 27-Окт-26, 12:02   +1 +/–
Именно поэтому дырявые либы переписываются.
Но от слова ПЕРЕПИСЫВАНИЕ у СИшников начинаются приступы бешенства и пена у рта.

Конкретно в этом случае ничего не мешало взять гугловую либу.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #77, #84

75. Сообщение от Аноним (75), 27-Окт-26, 12:05   +/–
> Уязвимость может использоваться для обхода почтовых фильтров, антивирусных сканеров и прочих систем проверки безопасности.

Такие скрытые возможности есть у какого-нибудь архиватора, ну, кроме zip-rs? С виду безобидный архив, а на деле... Время от времени может пригодиться.

Ответить | Правка | Наверх | Cообщить модератору

76. Сообщение от Аноним (76), 27-Окт-26, 12:05   +/–
> Это сразу было ясно, когда ни один крупный производитель софта

Гугл, не? AWS?
Мелкомягкие со своим азуром?
Может, НВидия?

Про каких производителей софта идет речь?))

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56

77. Сообщение от Аноним (32), 27-Окт-26, 12:10   +/–
Кроме того, что её не сущестововало, и не факт, что она и сейчас имеет требуемую функциональность (и когда-нибудь будет иметь).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72

79. Сообщение от xsignal (ok), 27-Окт-26, 12:19   +/–
Да кому он теперь нужен, если ИИ научился находить ошибки и уязвимости в Си-коде?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60 Ответы: #81

81. Сообщение от Аноним (81), 27-Окт-26, 12:34    Скрыто ботом-модератором–1 +/–
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79 Ответы: #87

84. Сообщение от oneMetremail (?), 27-Окт-26, 12:37   +/–
У нас на работе принят эвфемизм "улучшаем" или "дорабатываем". Т.е мы не переписываем, а дорабатываем. Мы Бизнесу нервы экономим, а они нам :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72 Ответы: #88

85. Сообщение от Аноним (85), 27-Окт-26, 12:37   +/–
Растофилы очень любят указывать на C уязвимости, но теперь их черёд. Хаха
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #86

86. Сообщение от Аноним (81), 27-Окт-26, 12:41    Скрыто ботом-модератором–1 +/–
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85

87. Сообщение от xsignal (ok), 27-Окт-26, 12:41    Скрыто ботом-модератором+/–
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81 Ответы: #91

88. Сообщение от Аноним (88), 27-Окт-26, 12:43   +/–
> У нас на работе принят эвфемизм "улучшаем" или "дорабатываем". Т.е мы не переписываем, а дорабатываем. Мы Бизнесу нервы экономим, а они нам :)

Хахаха, отлично! Надо взять на вооружение.

У меня лид оформлял задачи переписывания абадонд либы как "глубокий рефакторинг" и "закрытие технического долга"))


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84

89. Сообщение от Аноним (89), 27-Окт-26, 12:43   +/–
Это 100 из 10, а сколько ещё такого нам приготовят растерманы в будущем?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

90. Сообщение от warlock66613email (ok), 27-Окт-26, 12:45   +1 +/–
Важно отсутствие undefined behavior, то есть синтаксическая корректность кода. Уменьшение количества и изменение характера уязвимостей -- приятный побочный эффект, а не самоцель. Отсутствие уязвимостей -- это идеал, к которому нужно стремиться, но который не так-то просто достичь, так что некоторое количество уязвимостей -- совершенно нормальная ситуация.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57 Ответы: #103

91. Сообщение от Аноним (88), 27-Окт-26, 12:46    Скрыто ботом-модератором+/–
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #87

92. Сообщение от Аноним (92), 27-Окт-26, 12:49   +/–
Растовчане сели в лужу =) Почему-то я не удивлён - не уметь программировать и надеяться, что язык за тебя "всё сделает хорошо" - это порочный путь.
Ответить | Правка | Наверх | Cообщить модератору

93. Сообщение от warlock66613email (ok), 27-Окт-26, 12:51   +/–
Да, скоро будем его ненавидеть (как известно, языки программирования делятся на те, которые все ненавидят, и на те, которые никто не использует). Но я пока ещё люблю.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60

94. Сообщение от Аноним (89), 27-Окт-26, 12:54   +/–
> Сбой возникает так как библиотека librsvg освобождает память под XML-элементы, которые ещё продолжают использоваться в парсере libxml2.

Растерманы, как ваш боров пропустил такое?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #100

95. Сообщение от Аноним (89), 27-Окт-26, 12:57   +/–
> Сбой возникает так как библиотека librsvg освобождает память под XML-элементы, которые ещё продолжают использоваться в парсере libxml2.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

96. Сообщение от МИСАКА (?), 27-Окт-26, 12:58    Скрыто ботом-модератором+1 +/–
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #97

97. Сообщение от Аноним (100), 27-Окт-26, 13:13    Скрыто ботом-модератором+/–
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #96

98. Сообщение от Аноним (98), 27-Окт-26, 13:13   +/–
> Сишная проблема протекла в ансейф блок.

А, ну это другое.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

99. Сообщение от Аноним (26), 27-Окт-26, 13:13   +/–
что характерно, про Go гораздо меньше новостей про баги.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #101

100. Сообщение от Аноним (100), 27-Окт-26, 13:14   +/–
>> Сбой возникает так как библиотека librsvg освобождает память под XML-элементы, которые ещё продолжают использоваться в парсере libxml2.
> Растерманы, как ваш боров пропустил такое?

А что именно боров гарантирует?
Думаю ты не даже знаешь и пришел просто в комменты покaкaть.

Ты почитай доку, а потом пробуй петросянить. Пока получается слишком уныло)


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94

101. Сообщение от Аноним (101), 27-Окт-26, 13:26   +1 +/–
Просто здесь на него всем похер.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99 Ответы: #105

102. Сообщение от черпало (?), 27-Окт-26, 13:32   –1 +/–
Хоть плюй в глаза, бггг
Совершенно не замутненное сознание какое-то. Или ты троллишь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

103. Сообщение от черпало (?), 27-Окт-26, 13:35   –1 +/–
> Уменьшение количества и изменение характера уязвимостей -- приятный побочный эффект

Ну точно троллишь же.

Это знаешь, как сыночка-корзиночка всегда хорош и все делает правильно, так и ржа, как бы что ни происходило, фанаты будут рассказывать, что "некоторое количество уязвимостей -- совершенно нормальная ситуация"

А зачем тогда всё это было? Бггг.


> Важно отсутствие undefined behavior, то есть синтаксическая корректность кода

И, как обычно, фанат немного в штанах запутался, но это ничего, бывает.
Весьма показательный спич :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90

104. Сообщение от черпало (?), 27-Окт-26, 13:40   +/–
Их ужасные сишные дырени vs вполне нормальные растовые ошибки, не указывающие на плохое качество кода

Я слышал, что однажды растовик написал без нейронки и ансейф блоков код, не переписывая что-то популярное, и у него отвалилась жеппаъ

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #106

105. Сообщение от Аноним (26), 27-Окт-26, 13:40   +/–
да уж. Go гораздо меньше лулзов генерирует. потому что просто работает и есть не просит.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101

106. Сообщение от Аноним (106), 27-Окт-26, 13:44   +/–
> Я слышал, что однажды растовик написал без нейронки

а что не так с нейронками?
Они отлично показали качество кода в ядре.
Кажется пока рекорд 2000+ найденных CVE за месяц.
Вон Линус тоже приобщился к использованию.

> и ансейф блоков код,

80% крейтов не используют unsafe.

> не переписывая что-то популярное, и у него отвалилась жеппаъ

Но пруфов ты не предоставишь, потому что тогда жёпъ отвалится у тебя?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104

107. Сообщение от черпало (?), 27-Окт-26, 13:44   +/–
Раст про то, чтоб теребить своё вялое моджо, рассказывая в курилке бывшим коллегам-одинэсникам умные слова, половина из которых непонятна, а половина услышана позавчера.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

108. Сообщение от опеншлёпивпродакшн (?), 27-Окт-26, 13:46   +/–
Область загрузки файлов никогда не размещают там же, где их можно вызвать на испольнение. Как они вообще допускают эту возможность? Это проблема настройки веб-сервера и путей, а не zip-rs. И ничего архив не перезапишет. Таким людям нельзя доверять настройку vsftpd даже.
Ответить | Правка | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




XSQUARE
Inferno Solutions
Hosting by Hoster.ru
Хоcтинг: