Категория: Блог

Новите версии на емулатори Box86 и Box64, позволяващи стартиране на x86 игри на ARM системи

Издадени са версии на емуляторите Box86 0.2.6 и Box64 0.1.8, предназначени за стартиране на Linux-програми, събрани за архитектури x86 и x86_64, на оборудване с ARM, ARM64, PPC64LE и RISC-V процесори. Проектите се развиват синхронно от един екип разработчици — Box86 е ограничен в способността си да стартира 32-битови приложения x86, докато Box64 осигурява стартиране на 64-битови изпълними файлове. Проектът обръща голямо внимание на организацията на стартиране на игрови […]

Уязвимост в 7-Zip, позволяваща получаване на привилегии SYSTEM в Windows

В свободния архиватор 7-Zip е открита уязвимост (CVE-2022-29072), позволяваща изпълнение на произволни команди с привилегии SYSTEM чрез преместване на специално оформен файл с разширение .7z в област c подсказката, показвана при отваряне на менюто „Help>Contents“. Проблемът се проявява само на платформата Windows и е причинен от комбинация от неправилна настройка на библиотеката 7z.dll и преливане на буфера. Интересно е, че след уведомление за проблема, разработчиците на 7-Zip […]

Проектът Celestial развива версия на Ubuntu с Flatpak вместо Snap

Представен е бета вариант на дистрибуцията CelOS (Celestial OS), която представлява реинженеринг на Ubuntu 22.04, при който инструментът за управление на пакети Snap е заменен с Flatpak. Вместо инсталирането на допълнителни приложения от каталога Snap Store, е предложена интеграция с каталога Flathub. Размерът на инсталационния образ е 3.7 ГБ. Разработките на проекта се разпространяват под лицензия GPLv3. В състава на сборката е включен набор от приложения GNOME, разпространявани във формат Flatpak, […]

Уязвимости в swhkd, мениджър за горещи клавиши за Wayland

В swhkd (Simple Wayland HotKey Daemon) бяха открити серия уязвимости, предизвикани от неправилното управление на временни файлове, параметри на командния ред и unix-сокети. Програмата е написана на Rust и обработва натискания на горещи клавиши в среди, базирани на протокола Wayland (съвместим на ниво конфигурационни файлове аналог на процеса sxhkd, използван в среди на базата на X11). В пакетa се включва […]

Издаване на утилитата за синхронизиране на файлове Rsync 3.2.4

След година и половина разработки е наличен релизът на Rsync 3.2.4, утилита за синхронизация на файлове и резервно копиране, която позволява минимизиране на трафика чрез инкрементално копиране на промените. Могат да се използват ssh, rsh или собствен протокол rsync за транспорт. Поддържа се организацията на анонимни rsync-сервери, оптимално подходящи за синхронизация на огледала. Кодът на проекта се разпространява под лицензия GPLv3. Сред добавените промени: […]

Релиз на потребителската среда LXQt 1.1

След половин година разработка се състоя релиз на потребителската среда LXQt 1.1 (Qt Lightweight Desktop Environment), разработвана от обединения екип на проектите LXDE и Razor-qt. Интерфейсът на LXQt продължава да следва идеите на класическата организация на работния плот, като внася модерен дизайн и техники, увеличаващи удобството при работа. LXQt се позиционира като леко, модулно, бързо и удобно продължение на развитието на работните среди Razor-qt и LXDE, обединили най-добрите […]

В езика за програмиране Zig е осигурена поддръжка на самораскрутка (bootstraping)

В езика за програмиране Zig бяха приети промени, които позволяват на компилатора Zig stage2, написан на Zig, да компилира самия себе си (stage3), което прави този език самостоятелен (self-hosting). Предполага се, че този компилатор ще бъде предложен по подразбиране в предстоящия релиз 0.10.0. Stage2 все още е непълен, тъй като липсва поддръжка за проверки по време на изпълнение, съществуват различия в семантиката на езика и т.н. […]

Издаването на комплекта основни системни утилити GNU Coreutils 9.1

Достъпна е стабилна версия на комплекта основни системни утилити GNU Coreutils 9.1, в състава на който влизат програми като sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls и т.н. Ключови промени: В утилитата dd е добавена поддръжка на алтернативни именования на опции iseek=N за skip=N и oseek=N за seek=N, които се използват в варианта dd за […]

Атака срещу GitHub, довела до изтичане на частни репозитории и достъп до инфраструктурата NPM

GitHub предупреди потребителите за атака, насочена към изтегляне на данни от частни репозитории с използване на компрометирани OAuth токени, генерирани за услуги Heroku и Travis-CI. Съобщава се, че по време на атаката е настъпило изтичане на данни от частни репозитории на някои организации, които са отворили достъп до репозиите за PaaS платформата Heroku и системата за непрекъсната интеграция Travis-CI. Сред пострадалите е и компанията GitHub и […]

Издаването на Neovim 0.7.0, модернизиран вариант на редактора Vim

Обявен е релизът Neovim 0.7.0, клон от редактора Vim, фокусиран върху повишаване на разширяемостта и гъвкавостта. В рамките на проекта вече повече от седем години се провежда преработка на кода на Vim, в резултат на което се внасят промени, опростяващи поддръжката на кода, предоставящи средства за разделение на труда между няколко поддържатели, отделящи интерфейса от основната част (интерфейсът може да се променя, без да се засягат вътрешностите) и реализиращи нова […]

В Fedora планират да заменят пакетния мениджър DNF с Microdnf

Разработчиците на Fedora Linux имат намерение да преминат към нов мениджър на пакети Microdnf вместо използвания в момента DNF. Първата стъпка в посока на миграцията ще бъде планираната значителна актуализация на Microdnf в версия Fedora Linux 38, която ще бъде близка по функционалност до DNF и в някои области дори ще го надмине. Отбелязва се, че новата версия на Microdnf ще поддържа всички основни […]

Актуализация на Chrome 100.0.4896.127 с отстраняване на 0-day уязвимост

Компанията Google формулира актуализация на Chrome 100.0.4896.127 за Windows, Mac и Linux, в която е отстранена сериозна уязвимост (CVE-2022-1364), вече използвана от нападателите за атаки (0-day). Детайлите все още не са разкрити, известно е само, че 0-day уязвимостта е причинена от неправилна обработка на типове (Type Confusion) в JavaScript движка Blink, позволяваща обработката на обект с неправилен тип, което например дава възможност за формиране на 64-битов показалец […]

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster