Categorie: Blog

Interfața shell ascunsă în sintetizatorul Yamaha, care a permis executarea codului prin MIDI

Anna Antonenko, care se ocupă cu dezvoltarea sistemelor încorporate și în timpul liber dezvoltă sistemul de operare BOSS (BEAM-based Operating System with Security), a publicat rezultatele ingineriei inverse a sintetizatorului muzical Yamaha PSR-E433. În cadrul muncii desfășurate, în sintetizator a fost identificat o interfață shell obfuscată, ce a permis executarea codului propriu la nivel de firmware. Accesul la interfața shell se face prin trimiterea de pachete MIDI cu mesaje SysEx, […]

libgit2 1.9.0 „Schwibbogen”

Pe 28 decembrie a fost lansată versiunea 1.9.0 a bibliotecii cross-platform libgit2, care implementează metodele de bază Git. Biblioteca este scrisă în limbajul C și este distribuită sub licența GNU GPL 2, cu o excepție specială pentru linkare, care permite nepublicarea codului sursă. Se așteaptă ca aceasta să fie ultima lansare din linia 1.x, iar următoarea versiune va fi libgit2 v2.0, în care suportul pentru SHA256 va fi transferat din […]

vokoscreenNG 4.4.0

Pe 1 ianuarie, după trei luni de dezvoltare, a fost lansată versiunea 4.4.0 a programului cross-platform pentru înregistrarea video de pe cameră și ecran vokoscreenNG, scris în C++ folosind cadrul Qt 6.6 și distribuit sub licența GNU GPL 2. Lista de modificări: S-au eliminat argumentele neutilizate în CLI. Logul GUI este acum citit din fișierul de log. După oprirea înregistrării, rămâneau disponibile pentru selecție […]

Lansarea Nobara 41, ediția Fedora cu patch-uri pentru jocuri și procesare de conținut

A fost publicată versiunea distribuției Nobara 41, bazată pe baza de pachete Fedora Linux 41 și incluzând corecții suplimentare pentru rezolvarea problemelor de lansare a jocurilor pe computer, streamingului și executării sarcinilor legate de crearea de conținut. Au fost pregătite nouă imagini ISO pentru descărcare: oficialul cu KDE stilizat, suplimentele cu medii curate GNOME și KDE, Steam-HTPC pentru Steam Deck bazat pe […]

mmtui — TUI pentru montarea discurilor

În mod normal, managerii de fișiere pentru consola nu au interfață pentru gestionarea discurilor; această utilitate rezolvă această problemă. Este o continuare logică a soluției anterioare. Caracteristici: vizualizarea partițiilor și discurilor; monitorizarea/dezactivarea partițiilor selectate; extragerea discului; date din udisks2 și fstab; datorită udisks2, multe operațiuni nu necesită privilegii de root. Utilitatea este scrisă în Rust, cu udisks2 ca singură dependență externă, […]

Cele mai importante evenimente din 2024 legate de proiecte open source

Selecția finală a celor mai importante și remarcabile evenimente din 2024 legate de proiectele open-source și securitatea informațională: Conflicte: Criza din proiectul NixOS. Excluderea lui Sonny Pierce din consiliul de administrație al GfNOME Foundation. Suspendarea temporară a autorului BсacheFS și criticile sale din partea lui Linus Torvalds. Îndepărtarea unuia dintre dezvoltatorii-cheie ai Python. Conflictele WordPress cu WP Engine, care au dus la substituirea pluginului ACF. Atacurile […]

A fost publicat un clasament al popularității SGBD-urilor

Editarea DB-Engines a actualizat clasamentul popularității SGBD-urilor, urmărind popularitatea a 423 de sisteme. Metodologia de calcul a clasamentului SGBD-urilor este similară cu clasamentul limbajelor de programare TIOBE și ia în considerare popularitatea căutărilor în motoarele de căutare, numărul de rezultate în căutarea pe internet, volumul discuțiilor pe forumurile populare și rețelele sociale, numărul de oferte de muncă în agențiile de recrutare și mențiunile în profilurile utilizatorilor. Creșterea cea mai mare a popularității […]

Lansarea Winlator 9.0, un mediu pentru rularea aplicațiilor Windows pe Android

A fost publicată versiunea 9.0 a aplicației Android Winlator, care oferă o interfață pentru Wine și emulatoarele Box86 și Box64 pentru rularea aplicațiilor Windows pe platforma Android. Winlator creează un mediu Linux bazat pe Ubuntu cu Mesa, DXVK, D8VK, Vkd3d și CNC DDraw, în care, cu ajutorul emulatorului și Wine, sunt rulate aplicații Windows, compilate pentru arhitectura x86, pe dispozitive ARM cu Android. Codul proiectului este distribuit sub […]

S-a reluat competiția de scriere a codului complicat în limbajul C

După o pauză de patru ani, a fost anunțată reluarea competiției IOCCC (International Obfuscated C Code Contest), care vizează scrierea celui mai complicat și greu de înțeles cod în limbajul C. Evenimentul IOCCC28 va fi al 40-lea din istoria competiției, care se desfășoară din 1984. Lucrările vor fi acceptate de la 31 ianuarie până la 2 aprilie 2025. Spre deosebire de competițiile anterioare, începând de acum, în codul sursă […]

Hyprland 0.45 și 0.46

Pe 9 noiembrie și 17 decembrie 2024 au fost lansate versiunile 0.45 și 0.46 ale compozitorului stekovo-tayling Hyprland, scris în C++ și distribuit sub licența BSD-3. Modificările care rup compatibilitatea inversă: no_gaps_when_only a fost eliminat și înlocuit cu reguli pentru spațiile de lucru. Vezi aici. decoration:shadow_ a fost mutat, vezi aici. A fost îmbunătățit algoritmul de rotunjire a colțurilor. A fost ameliorat comportamentul cursorilor hardware pe NVIDIA. Grupele au primit următoarele lucruri: […]

Nobara Linux 41

Nobara este o versiune modificată a distribuției Fedora, care include corecții menite să îmbunătățească prietenia cu utilizatorii. Distribuția își propune să ofere o experiență îmbunătățită în gaming, streaming și content creation direct "din cutie". În această versiune: baza a fost actualizată la Fedora 41; instalatorul Calamares a fost îmbunătățit: bazat pe fork-ul KaOS; a fost adăugat un comutator pentru tastatura pe ecran, iar aceasta este […]

FlippyRAM — un distribuție pentru testarea atacului Rowhammer

La conferința 38C3 a fost prezentat framework-ul FlippyRAM, destinat testării vulnerabilităților care permit atacuri de tip Rowhammer pentru a modifica conținutul memoriei RAM. Codul instrumentului este scris în C++ și este distribuit sub licența MIT. Pentru a simplifica testarea, a fost creat un live-OS gata de utilizare (1 GB), care permite verificarea prin boot de pe USB Flash, precum și o imagine a containerului pentru Docker. Scopul proiectului este […]

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster