The OpenNET Project / Index page

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

Обновление антивирусного пакета ClamAV 1.4.3 и 1.0.9 с устранением уязвимостей

19.06.2025 11:46

Компания Cisco опубликовала новые выпуски свободного антивирусного пакета ClamAV 1.4.3 и 1.0.98, в которых устранены уязвимости, одна из которых может привести к выполнению кода атакующего при проверке специально оформленного содержимого.

  • CVE-2025-20260 - ошибка в коде разбора файлов в формате PDF, приводящая к записи данных за пределы выделенного буфера. Проблема проявляется в конфигурациях, максимальный размер настроек file-size и scan-size в которых равен или превышает 1024 MB и 1025 MB соответственно. Эксплуатация уязвимости возможна начиная с выпуска 1.0.0 и может привести к выполнению кода с правами процесса ClamAV.
  • CVE-2025-20234 - ошибка в коде разбора файлов в формате UDF, приводящая к чтению данных из области памяти за пределами выделенного буфера. Проблема может привести к аварийному завершению процесса или утечки данных из памяти во временный файл. Уязвимость проявляется начиная с версии 1.2.0.
  • Обращение к памяти после её освобождения в модуле распаковки архивов в формате xz (CVE не назначен). Проблема вызвана ошибкой во встроенной в код ClamAV библиотеке lzma-sdk, которая была устранена в основном проекте в выпуске lzma-sdk 18.03, опубликованном в 2018 году без упоминания устранения уязвимости. Уязвимость проявляется во всех версиях ClamAV, начиная с 0.99.4.

  1. Главная ссылка к новости (https://blog.clamav.net/2025/0...)
  2. OpenNews: Обновление антивирусного пакета ClamAV 1.4.2 и 1.0.8 с устранением уязвимости
  3. OpenNews: Компания Cisco выпустила антивирусный пакет ClamAV 1.4.0
  4. OpenNews: Уязвимости в ClamAV, приводящие к удалённому выполнению кода и утечке системных файлов
  5. OpenNews: В антивирусе McAfee для Linux выявлена удалённая root-уязвимость
  6. OpenNews: Большинство антивирусов оказались подвержены атаке через символические ссылки
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/63430-clamav
Ключевые слова: clamav
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (95) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:58, 19/06/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вирусов нет. Есть вредоносный код.

     
     
  • 2.2, Аноним (2), 12:07, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Вредоносного кода нет, ибо это вопрос относительный. Кому он вред приносит, а кому и пользу.
     
     
  • 3.5, Аноним (1), 12:21, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    На сегодня модель вредного кода в основном в "как пропихнуть рекламу"
    Проще говоря никому неинтересно рипнуть всю инфу на твоем условном диске. Все есть в Web-браузере: и вкусные куки и всякое другое, аккумулирование доступной информации в разных сервисах.
    Сетевые фильтры это будущее(или уже настоящее)
     
     
  • 4.9, Аноним (-), 12:26, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > На сегодня модель вредного кода в основном в "как пропихнуть рекламу"
    > Проще говоря никому неинтересно рипнуть всю инфу на твоем условном диске.

    Это если ты никто и зовут тебя никак, то "никому неинтересно рипнуть всю инфу на твоем условном диске". А иначе тебе и инфу рипнут, и диск зашифруют, и документы/ключи своруют.
    Остальным же... да, выгоднее показывать рекламу.

     
     
  • 5.15, Аноним (1), 12:34, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    за довольно продолжительное время использования Linux так и не рипнул. При этом давали pdf-ки, специально "якобывирусные"
    все что мне ответили: надо другой дистр Linux.

    sudo rm -rf /* оказался эффективнее

     
     
  • 6.26, Аноним (26), 13:47, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Так и то, сейчас ещё надо указать --no-preserve-root
     
     
  • 7.28, Аноним (-), 14:03, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В ГНУ утилитах rm так, в бздунских утилитах #rm -rf / может прокатить.
     
  • 6.35, Аноним (35), 16:06, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В следующий раз sudo wipefs -a попробуй.
     
  • 5.50, Аноним (-), 21:45, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >> Это если ты никто и зовут тебя никак, то "никому неинтересно рипнуть всю инфу на твоем условном диске"

    Интересно, а кто именно подходит под это описание? Как бы вы описали людей, которые интересны для рипа всей инфы?

     
  • 4.16, Аноним (2), 12:35, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Надо в другом аспекте смотреть. Перефразируя классика "если код пишут, значит кому то это нужно". То есть любой существующий код был написан кем-то с целью получения какой-то пользы (для себя разумеется, с остальными уже как получится).
     
  • 3.36, Аноним (36), 16:48, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да и преступлений не существует. Кому-то от убийств и грабежей один вред, а кому-то только благо. Попробуй эту защиту в суде как-нибудь и расскажи что вышло. Когда выйдешь. Если выйдешь.
     
  • 3.49, Аноним (-), 21:42, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >> Вредоносного кода нет, ибо это вопрос относительный. Кому он вред приносит, а кому и пользу.

    Ничего тут относительного нет. Вредоносный код есть вредоносный код, потому что создан для преступления. Кому он приносит вред - жертва, а кому пользу - преступник. И не нужно заниматься демагогией перенося свои нездоровые фантазии на чужие здоровые головы.

     
  • 3.54, AlexYeCu_not_logged (?), 23:13, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Вредоносного кода нет, ибо это вопрос относительный. Кому он вред приносит, а кому и пользу.

    Если не словоблудить, а обратиться к общепринятым определениям, то можно выяснить, что вредоносный код таки есть, причём определения эти освещают момент «кому что приносит» в полной мере.

     

  • 1.3, Аноним (3), 12:12, 19/06/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Какой хороший антивирус, прямо открытые ворота для малвари.
     
  • 1.4, Аноним (3), 12:13, 19/06/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    >Проблема вызвана ошибкой во встроенной в код ClamAV библиотеке

    Так им и надо, ибо те, кто встраивают либы вместо того, чтобы ставить из пакетов дистра (всякие растаманы, например) только такое и заслуживают.

     
     
  • 2.25, Аноним (25), 13:39, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > те, кто встраивают либы вместо того, чтобы ставить из пакетов дистра (всякие растаманы, например) только такое и заслуживают.

    Напомни, какие там пакеты в Windows и macOS?

    И кто-то же этому бреду плюсики ставит... 🤦

     
     
  • 3.30, Аноним (30), 14:08, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Напомни, какие там пакеты в Windows и macOS?

    Winget и Homebrew.

     
     
  • 4.100, ИмяХ (ok), 06:02, 21/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    .msi жи есть
     

  • 1.7, Аноним (-), 12:21, 19/06/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    > записи данных за пределы выделенного буфера
    > может привести к выполнению кода с правами процесса ClamAV
    > чтение данных из области памяти за пределами выделенного буфера
    > обращение к памяти после её освобождения

    Угадайте с одного раза на каком языке написано это поделие :)

    C  80.8% C++ 9.3%

    Какая неожиданность!

     
     
  • 2.8, Аноним (8), 12:24, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    нужен только специально оформленный вирус
     
     
  • 3.11, Аноним (-), 12:28, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > нужен только специально оформленный вирус

    Зачем? "ошибка в коде разбора файлов в формате PDF"
    Нужен же просто кривой пдф во вложении письма и твой мейлсервачок делает бобо.

     
     
  • 4.12, Аноним (12), 12:29, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Нормальные мейлсервачки не принимают аттачи весом в гигабайт.
     
     
  • 5.24, Аноним (24), 13:38, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    кстати, да.
    иначе б туда можно было вкинуть бомбочку
     
  • 5.37, Аноним (36), 16:50, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Принимают и больше. Или ты про бесплатные помойки типа мэйлру?
     
     
  • 6.39, Аноним (12), 18:05, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    К счастью ни в одной нормальной конторе где я работал, и где почта всегда была селфхостед, в одно письмо не пролезало более 50М.

    Почта - она для переписки и работы, а не для швыряния килотоннами говна в пдф. Для этого есть шарик, некстклауд или самба.

     
     
  • 7.93, Аноним (93), 18:08, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Пересылаю по почте иногда и гигабайт, и даже больше. Селф-хостед естественно. Есть какие-то проблемы с этим? И нет, шариков, самб и тем более некстклаудов там на пушечный выстрел никто не подпустит. Все эти иллюзии для чего нужна почта существуют только в твоей голове. SMTP и IMAP на размер сообщения плевать.
     
  • 6.53, Аноним (24), 22:29, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ну то есть ты про облачную загрузку,
    а не про лимит размера передаваемого файла
    для тебя разницы видимо нет .. оно там фсе как то само-само
    делает?
     
     
  • 7.94, Аноним (93), 18:09, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, я именно про лимит передаваемого файла, котрый — гляжу в конфиг — определён как 4GB. Такие дела.

    > для тебя разницы видимо нет .. оно там фсе как то само-само делает?

    Не суди всех по себе, тебе мама такого никогда не говорила?

     
  • 2.10, Аноним (10), 12:27, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    так чего ждешь? перепиши на раст!
     
     
  • 3.18, Аноним (-), 12:42, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > так чего ждешь? перепиши на раст!

    При чем тут раст? Зачем вы его приплетаете??? Просто чтобы устроить растоcpaч в комментах?
    Для таких вещей есть Go.

    А сишников нужно просто бить по рукам. И заставлять обмазывать свои поделки санитайзерами.
    Хотя не факт, что это помогло бы...
    Не зря все разумные люди считают что дыpявые языки пора выкидывать на помойку истории!

     
     
  • 4.19, Аноним (25), 12:53, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > При чем тут раст? Зачем вы его приплетаете?

    Затем, что аргументов у нет и поэтому нужно перевести стрелки.

     
     
  • 5.20, Аноним (-), 13:01, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Затем, что аргументов у нет и поэтому нужно перевести стрелки.

    А, ну разумеется))
    Навонокодили сишники, а виноват в этом как всегда раст.
    Это же он сишникам все время овно в штаны подкладывает.
    То в ядро, то в иксы, то сюда. Ужас какой!

     
  • 4.27, Аноним (26), 13:49, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Для каких вещей? Считаете, что с Go срач будем смачнее?
     
     
  • 5.33, Аноним (-), 15:17, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Считаете, что с Go срач будем смачнее?

    С го они все какие-то унылые последние пару лет.
    К чему там еще можно докопаться?
    Повсеместный if err!= nil?
    Реализация дженериков?
    Отсутствие ООП, к которому привыкли некоторые?

    И какбэ все.

     
  • 3.41, Алексей (??), 18:19, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Уже начали переписывать, но падает он почему то в непробиваемом коде
    Надеюсь это тоже исправили

    clamd  | thread '<unnamed>' panicked at /src/build/registry/src/f5a7112afbdcbf99/image-0.24.9/src/codecs/tiff.rs:272:21:
    clamd  | copy_from_slice: source slice length (8000) does not match destination slice length (24000)
    clamd  |
    clamd  | thread '<unnamed>' panicked at /src/build/registry/src/f5a7112afbdcbf99/image-0.24.9/src/codecs/tiff.rs:272:21:
    clamd  | copy_from_slice: source slice length (8000) does not match destination slice length (32000)
    clamd  |
    clamd  | thread '<unnamed>' panicked at /src/build/registry/src/f5a7112afbdcbf99/image-0.24.9/src/codecs/tiff.rs:269:21:
    clamd  | copy_from_slice: source slice length (103972) does not match destination slice length (311916)
    clamd  |
    clamd  | thread '<unnamed>' panicked at /src/build/registry/src/f5a7112afbdcbf99/image-0.24.9/src/codecs/tiff.rs:269:21:
    clamd  | copy_from_slice: source slice length (103972) does not match destination slice length (311916)


     
     
  • 4.44, Аноним (-), 18:29, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Так это же шикарно!
    Программа вместо того, чтобы выполнить чужой код, упала.
    И еще и показал в каком файле и даже в какой строчке проблема.
    Просто берешь и исправляешь.
     
     
  • 5.46, Алексей (??), 18:46, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Показал в каком месте кода упало, а не место где ошибка
    Зачастую это мало помогает
    Ошибки и уязвимости будут в любом языке
    А вот вера в его непробиваемость только ухудшит ситуацию с другими типами ошибок
     
     
  • 6.48, Аноним (-), 19:17, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Может да, может нет Если нет - то смотришь код, как до такой жизни дошли Или п... большой текст свёрнут, показать
     
  • 5.47, Алексей (??), 18:47, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А ошибки памяти C в основном приводят к падениям, а не к уязвимостям
    Только в редких комбинациях их удается реально использовать
     
  • 2.22, Anonimus (??), 13:21, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Оно уже со ржавчиной в зависимостях: https://docs.clamav.net/manual/Installing/Installing-from-source-Unix.html

    Ладно бы весь код переписали, а тут жалких 3,6%: https://github.com/Cisco-Talos/clamav

     
     
  • 3.23, Аноним (-), 13:32, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Оно уже со ржавчиной в зависимостях
    > Ладно бы весь код переписали, а тут жалких 3,6%

    Там вообще не сильно понятно зачем они раст используют. Токио опциональная.

    При этом сами же пишут
    "We believe that by switching from C to Rust, it will enable us to focus more during development on actual feature correctness because of the reduced risk of accidental memory safety issues or critical vulnerabilities."

    docs.clamav.net/faq/faq-rust.html#why-is-rust-required-to-compile-clamav-in-version-0105



     
     
  • 4.52, Аноним (52), 22:04, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > We believe that by switching from C to Rust

    Подтвердили, что этот момент лежит в области теологии. Ч.т.д.

     
     
  • 5.95, Аноним (93), 18:13, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Как, впрочем, и обратное. Но если знать английский немного лучше, чем зысысзетэйбл и аймондьютитудэй, то окажется что «We believe» это не более чем наше родное посконное «Мы предполагаем», и всё сразу же становится на свои места.
     
  • 5.99, Аноним (-), 19:34, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >> We believe that by switching from C to Rust
    > Подтвердили, что этот момент лежит в области теологии. Ч.т.д.

    Ваш уровень знания иностранного языка примерно на уровне "хау мач вотч?"

     
  • 2.40, Аноним (52), 18:13, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Угадайте с одного раза на каком языке написано это поделие :)

    Неверная постановка. Нужно
    > Угадайте с одного раза кем написано это поделие :)

     
     
  • 3.43, Аноним (-), 18:29, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> кем написано

    А какая разница?
    Результат все равно не поменяется.
    Вон в ядре самые супер спецы пишут по 10-20 лет... а потом совершают такие же глупые ошибки.


     
  • 2.51, Аноним (-), 21:52, 19/06/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.55, ptr (ok), 12:19, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Если Вы уже написали свой open source антивирус на "праведный" язык, так или иначе не позволяющий допускать ошибки при работе с памятью, то почему не предоставили на него ссылку?
     
     
  • 3.57, Аноним (-), 12:45, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Если Вы уже написали свой open source антивирус на "праведный" язык, так или иначе не позволяющий допускать ошибки при работе с памятью, то почему не предоставили на него ссылку?

    А зачем)?
    Если пинать разработчиков достаточно, то у них начинает просыпаться здравый смысл
    И они пишут
    "We believe that by switching from C to Rust, it will enable us to focus more during development on actual feature correctness because of the reduced risk of accidental memory safety issues or critical vulnerabilities."


     
     
  • 4.60, ptr (ok), 13:15, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А зачем)?

    А в противном случае не с чем сравнивать и дискуссия теряет смысл.

    > reduced risk of accidental memory safety issues or critical vulnerabilities.

    С последним я бы поспорил, так как любой рефакторинг, особенно с отказом от ООП, привнесет множество других ошибок в коде.
    Вот Canonical решила на пользователях эксперимент провести с coreutils на Rust, посмотрим на результат. Вангую, что только на интеграции с PAM там вылезет целая пачка новых critical vulnerabilities.

     
     
  • 5.65, Аноним (-), 13:31, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Дискуссия если комменты в этой теме так можно назвать была о недостатках СИ ко... большой текст свёрнут, показать
     
     
  • 6.70, ptr (ok), 13:44, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Но в PAM и так куча уязвимостей. Уже есть.

    Вы вообще видите разницу между уязвимостями в библиотеках и уязвимостями при интеграции с этими библиотеками? Если нет, то рекомендую лучше изучить предметную часть, а только после этого сюда возвращаться.
    Начните с того, что у Rust нет стабильного ABI. Поэтому вызовы динамических библиотек из Rust выполняются с использованием C ABI. Со всеми вытекающими последствиями.

     
     
  • 7.71, Аноним (-), 13:50, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Начните с того, что у Rust нет стабильного ABI. Поэтому вызовы динамических библиотек из Rust выполняются с использованием C ABI. Со всеми вытекающими последствиями.

    Значит ли это, что дополнительные проверки нужно делать только для входных и выходных точек, а для внутренних кодов проверки делает за нас компилятор?
    Если так, то получаем ситуацию "проблема может возникнуть только на стыке".
    Что уже классное улучшение, по сравнению с СИ.


     

  • 1.14, Аноним (14), 12:32, 19/06/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +1 +/
     

  • 1.17, Аноним (-), 12:40, 19/06/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Продолжим рубрику Сишный овнокод и его фиксы code - if p- alloc sc- p... большой текст свёрнут, показать
     
     
  • 2.32, Аноним (-), 15:15, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Запомни. Вся системщина держится на Си, на чистом Си. Остальные языки непригодны для системщины. Даже C++ был отвергнут всеми системщиками. Молитесь на чистый Си. В нём ваше спасение!
     
     
  • 3.45, Аноним (45), 18:42, 19/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    SPARK: https://www.muen.sk/

    Правда C по портируемости порвет всех.

     
  • 2.56, ptr (ok), 12:28, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Во-первых, дайте ссылку на Ваш гитхаб, чтобы сравнить качество кодовой базы.
    Во-вторых, полноценной альтернативы C пока, к сожалению, нет. Все предлагаемые альтернативы имеют свои недостатки. Например, проигрывают по потреблению памяти и производительности. Хорошие шансы есть у Rust, но ему еще не один год надо развиваться и стабилизироваться, чтобы он действительно мог заменить C.
     
     
  • 3.58, Аноним (-), 12:48, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ого, зашел прям с ноги аргументом сперва добейся Сильно-сильно После такого... большой текст свёрнут, показать
     
     
  • 4.59, ptr (ok), 13:09, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >  После такого даже не знаю есть ли смысл продолжать диалог.

    Раз нет ссылки на гитхаб, то действительно никакого смысла в продолжении диалога нет. Сравнивать то не с чем.

    > Оперативка сейчас дешевая.

    Все в мире относительно https://market.yandex.ru/card/modul-pamyati-hpe-128gb-1x128gb-quad-rank-x4-ddr
    И когда пилот с переходом на Rust с треском проваливается из-за того, что на одном хосте k8s с 256ГБ RAM вместо ~200 микросервисов удается поднять только ~70, выводы очевидны.
    Если Вы такой богатый дайте нам хотя бы два миллиона рублей, чтобы проапгрейдить наши хосты k8s.

     
     
  • 5.62, Аноним (-), 13:24, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > И когда пилот с переходом на Rust с треском проваливается из-за того, что на одном хосте k8s с 256ГБ RAM вместо ~200 микросервисов удается поднять только ~70, выводы очевидны.

    Ага, например:
    - вы используете не подходящий инструмент для этой задачи
    - у вас есть какие-то другие трейдофы, например в надежности-безопасности
    если бы вы сказали заказчику "можно сделать 70 микросервисов с малой вероятностью RCE или 200 штук, но на каждые условные 50 LOC вероятность RCE будет 10%", то я не знаю что бы он ответил

    > Если Вы такой богатый дайте нам хотя бы два миллиона рублей, чтобы проапгрейдить наши хосты k8s.

    Лучше подам детям сиротам)

     
     
  • 6.66, ptr (ok), 13:32, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > вы используете не подходящий инструмент для этой задачи

    Именно так. Из-за излишнего потребление памяти и отсутствия хотя бы стабильного ABI Rust в контейнеризации существенно уступает даже .NET.

    > я не знаю что бы он ответил

    Уже ответил - остаемся на C#, так как дешевле добавить ядра, чем увеличивать оперативку в три раза.

     
     
  • 7.69, Аноним (-), 13:40, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >> вы используете не подходящий инструмент для этой задачи
    > Именно так. Из-за излишнего потребление памяти и отсутствия хотя бы стабильного ABI Rust в контейнеризации существенно уступает даже .NET.

    Хм.. отсутствие стабильного ABI это известная особенность раста.
    (Хотя справедливости ради в том же С++ его тоже ломают примерно каждые 3 версии).
    Зачем было пробовать использовать его, если для вашей задачи стабильное ABI необходимо?
    Ну а про память говорят уже давно, тоже вроде известная особенность.

    > Уже ответил - остаемся на C#, так как дешевле добавить ядра, чем увеличивать оперативку в три раза.

    Наверное хорошее решение.
    Шарп со сборщик мусора позволит избежать множества проблем, если бы сервисы писались на С/C++.

     
  • 4.61, ptr (ok), 13:18, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > что-то тут opennet.ru/~ptr я тоже не наблюдаю ссылочки на гитхаб.

    Потому что когда я вижу ошибки в чужом коде на гитхаб, я не пишу об этом тут, а делаю PR. Разницу между нами замечаете?

     
     
  • 5.63, Аноним (-), 13:25, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Разницу между нами замечаете?

    Конечно.
    Вы не отличаете найденную ошибку и ретроспективу уже исправленной ошибки))
    А сейчас предлагаете мне сделать PR для уже исправленной проблемы.

     
     
  • 6.67, ptr (ok), 13:34, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >> Разницу между нами замечаете?
    > А сейчас предлагаете мне сделать PR для уже исправленной проблемы.

    Нет, я предлагаю Вам делать PR еще до того, как кто-то исправил проблему.
    А вот заниматься разбором полётов, как Вы, могут только особо эффективные менеджеры )))


     
     
  • 7.72, Аноним (-), 13:59, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Нет, я предлагаю Вам делать PR еще до того, как кто-то исправил проблему.

    О, вот оно что! Значит нужно не только быть поваром, чтобы критиковать подгоревшее барбекю, но нужно пойти и самому его приготовить. Забавная у вас логика.

    > А вот заниматься разбором полётов, как Вы, могут только особо эффективные менеджеры)))

    Почему бы и нет? Пользователи имеют право знать про критические дефекты инструмента, который использовали программисты. И чем больше они об этом будут знать, тем у большего числа начнут возникать вопросы и запросы. Вы же понимаете о чем я?))

     
     
  • 8.74, ptr (ok), 14:17, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Именно так Не можете приготовить лучше - кушайте, что дают Или не кушайте вооб... текст свёрнут, показать
     
     
  • 9.77, Аноним (-), 15:01, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Или обратиться в роспотребнадзо FDA whatever Чтобы они заметили проблему и 8... большой текст свёрнут, показать
     
     
  • 10.80, ptr (ok), 15:32, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Почитайте лицензию Ну или попробуйте обратиться в роспотребнадзор, увидев голуб... текст свёрнут, показать
     
     
  • 11.81, Аноним (-), 16:24, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Так не про голубой экран речь Если из пары сотен тысяч компов делается ботнет и... большой текст свёрнут, показать
     
     
  • 12.84, ptr (ok), 16:44, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Или не выпускает, что тоже было неоднократно В любом случае, на этом ответствен... текст свёрнут, показать
     
     
  • 13.91, Аноним (-), 17:11, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вот именно это и нужно изменить Рад что мы пришли к общему знаменателю Да, за ... большой текст свёрнут, показать
     
  • 7.73, Аноним (-), 14:04, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Напр. на лекарствах указывают побочные эффекты.
    На еде - потенциальные аллергены.

    Вдруг когда-то и "на софте" будут писать "Написано на xxx. Может содержать UB, выходы за границы массива, double-free, use-after-free" и так далее.
    А на других будут писать "Написано на YYY. forbid(unsafe_code) declared, может содержать логические ошибки".
    Ну или даже "Написано на ZZZ. Код формально верифицирован организацией XXX в таком-то году".

    Чтобы пользователь сразу мог оценить, стоит ли это вообще запускать.
    Это же было бы прекрасно.

     
     
  • 8.75, ptr (ok), 14:21, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В свой автомобиль больше никогда не сядете А в самолет ... текст свёрнут, показать
     
     
  • 9.76, Аноним (-), 14:44, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Отличные примеры Правда мой автомобиль соответствую требованиями для automotive... большой текст свёрнут, показать
     
     
  • 10.78, ptr (ok), 15:04, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так в ЭБУ в любом автомобиле именно софт Никакого отношения к тестам безопас... текст свёрнут, показать
     
     
  • 11.79, Аноним (-), 15:25, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Но не MISRой единой А почему не на расте Софт для ECU в Volvo EX90 и Polestar ... большой текст свёрнут, показать
     
     
  • 12.82, ptr (ok), 16:29, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Как можно сертифицировать то, что нестандартизировано и само по себе меняется из... текст свёрнут, показать
     
     
  • 13.83, Аноним (-), 16:41, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Из года в год меняется stable А edition или даже конкретная версию компилятора ... большой текст свёрнут, показать
     
     
  • 14.86, ptr (ok), 16:47, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Что и объясняет, почему только Volvo с этим решила связаться Ну так делайте PR ... текст свёрнут, показать
     
     
  • 15.89, Аноним (-), 16:56, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, просто кто-то должен быть первопроходцем даже в такой консервативной и заре... текст свёрнут, показать
     
  • 13.88, Аноним (-), 16:52, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Я езжу на ауди А что Если вопрос к тому почему не на этой вольво - то она с... текст свёрнут, показать
     
     
  • 14.92, ptr (ok), 17:29, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Но там же прошивка ЭБУ написана на C Как же Ваши убеждения с этим мирятся ... текст свёрнут, показать
     
     
  • 15.98, Аноним (98), 18:59, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Мир не идеален, но мы можем попытаться сделать его лучше И мои убеждения как р... большой текст свёрнут, показать
     
  • 5.64, Аноним (-), 13:28, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >> что-то тут opennet.ru/~ptr я тоже не наблюдаю ссылочки на гитхаб.
    > Потому что когда я вижу ошибки в чужом коде на гитхаб, я не пишу об этом тут, а делаю PR.

    Но без вашего гитхаба это просто голословное утверждение, не так ли?
    Или тут днентельмены друг другу на слово верят?))

     
     
  • 6.68, ptr (ok), 13:35, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Но без вашего гитхаба это просто голословное утверждение, не так ли?

    А при чем тут мой гитхаб? Разве это я критиковал чей-то код? Или Вы сейчас с зеркалом общаетесь? )))


     
     
  • 7.85, Аноним (-), 16:44, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А при чем тут мой гитхаб?

    "я не пишу об этом тут, а делаю PR."
    Там бы были видны ваши PR с фиксами проблем.

    > Разве это я критиковал чей-то код?

    А какая разница кто критиковал код.
    Это вы придумали что "нельзя критиковать код если не делаешь PR" - вот вы и критикуйте.
    А с этим не согласен - поэтому буди и критикую. И ничего вы мне не сделаете))

     
     
  • 8.87, ptr (ok), 16:51, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    С чего бы мне хранить все срезы репозиториев, которые я клонирую для PR Как и в... текст свёрнут, показать
     
     
  • 9.90, Аноним (-), 17:02, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Конечно И странно что вы их удаляете Еще раз повторю, не нужно быть поваром чт... текст свёрнут, показать
     
  • 9.97, Аноним (93), 18:21, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Давай уже показывай свои легендарные PR, хорош задом вилять как этот самый Выпе... текст свёрнут, показать
     
  • 5.96, Аноним (93), 18:18, 20/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну покажи свои PR тогда, чего стесняешься?
     

  • 1.34, Аноним (34), 15:19, 19/06/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Эээммм
    Это уязвимости в антивирусе???!
     
     
  • 2.101, Аноним (101), 06:09, 21/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Точно такие же эмоции. Ситуация выглядит смешно, и вообще - какой нормальный человек будет ставить антивирус на линукс? Антивирусы это вы виндузятникам оставьте, и то, если есть голова на плечах, даже в винде антивирь по сути не нужен, достаточно не запускать софт с помоек и не ходить на маргинальные сайты. Для галочки можно дефендер оставить, и все.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру