Оказывается, что NASA использовало Linux с открытым лётным ПО для дрона Ingenuity в составе миссии Марс-2020. Он работает на управляющей плате с SoC Qualcomm Snapdragon 801, который используют в смартфонах. Это первый случай использования Linux в аппаратах, отправленных на Марс. NASA приняло такое решение потому, что для управления марсоходом нужно меньше вычислительной мощности, чем для дрона: в марсоходе используют специальные…
Как-то так получается, что кибербезопасность и киберпреступность идут рука об руку. Обе стороны исхитряются, чтобы достичь своей цели. В 2020 году угроза только увеличилась: Maze, Trickbot, Emotet и Netwalker проникали в сети огромного числа компаний. Что самое ужасное — на фоне пандемии злоумышленники стали ещё активнее. В 2019 году вымогатели получили от жертв $11,5 млрд. Годом ранее — $8 млрд.…
Вышла новая версия Tor — 0.4.5.6. Это первый стабильный выпуск ветки 0.4.5, которую разрабатывают уже 5 месяцев. Что нового? Теперь можно собрать Tor как статическую связываемую библиотеку, чтобы встроить в приложение; Улучшили определение узлов с поддержкой IPv6. В torrc в опции Address теперь можно указывать адреса IPv6. На узлах обеспечили автоматическое прикрепление к IPv6 для указанных через ORPort портов, за…
Вышел nginx 1.19.7 — развивающаяся ветка сервера. В стабильной ветке 1.18 делают только исправления и устраняют уязвимости. Какие изменения в nginx 1.19.7? Если закончатся свободные соединения, nginx теперь закрывает не только keepalive-соединения, но и соединения в состоянии ожидания закрытия сокета (“lingering close”). Код обработки соединений в HTTP/2 приближен к HTTP/1.x. Поддержку отдельных настроек “http2_recv_timeout”, “http2_idle_timeout” и “http2_max_requests” прекратили в пользу…
Обратный инжиниринг GTA 3 или Vice City? Легко! Вышли проекты re3 и reVC — пересборки исходных кодов GTA 3 и GTA Vice City. Играм уже 20 лет, Карл! Проект начали в 2018 году, чтобы исправить баги, оптимизировать код для мододелов и экспериментировать с алгоритмами физики игр. Отрисовывать графику может оригинальный движок RenderWare, но ещё есть поддержка librw. За звук может…
После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 5.11. Среди наиболее заметных изменений: поддержка анклавов Intel SGX, новый механизм перехвата системных вызовов, виртуальная шина auxiliary, запрет сборки модулей без MODULE_LICENSE(), режим быстрой фильтрации системных вызовов в seccomp, прекращение сопровождения архитектуры ia64, перенос технологии WiMAX в ветку “staging”, возможность инкапсуляции SCTP в UDP. Основные новшества: Дисковая подсистема, ввод/вывод и…
Главная причина полюбить Linux — безопасность ПО с открытым кодом. Его преимущество в том, что код может проверить кто угодно. Но если спросить обычных пользователей, как часто они хотя бы открывают код программы, то они будут удивлённо моргать. Код некоторых программ настолько большой, что и специалисту часто трудно проверять его на исправность, а начинающему делать это почти нет смысла. Поэтому…
Вышел Finnix 122 — новая версия дистрибутива Linux для системных администраторов на основе Debian Testing. Finnix 122 выходит с улучшениями для образов live-ISO, включая более быстрое время загрузки, лучшую совместимость с системами, использующими старые BIOS при загрузке дистрибутива с USB-накопителя и т.п. Этот выпуск полностью синхронизирован с репозиториями Debian 11 «Bullseye» по состоянию на 6 февраля 2021 года и основан…
Сейчас мы вникнем в технические аспекты тестирования ядра Linux проектом CKI (непрерывной интеграции ядра) от Red Hat. Все начинается с изменений Каждая интересная функция, улучшение и ошибка в ядре начинается с предложенного разработчиком изменения. Эти изменения появляются в списках рассылки для разных репозиториев ядра. Некоторые репозитории сосредоточены на определенных подсистемах ядра, таких как хранилище или сеть, а другие — на…
В приложении Barcode Scanner нашли вредоносный код. У сканера штрих-кодов больше 10 млн скачиваний. Проблему нашли в компании Malwarebytes: пользователи приложения жаловались, что в браузере сами по себе открываются посторонние сайты и появляются всплывающие окна, предлагающие скачать “антивирус”. Такое бывает, если поставить странную программу из ещё более странного источника, но Barcode Scanner по обоим параметрам не подходит + остальные приложения…