OpenBSD 7.4 a fost lansat

 

OpenBSD 7.4

Banner OpenBSD 7.4

S-a anunțat lansarea noii versiuni de OpenBSD 7.4 , aceasta fiind a patra tranșă a dezvoltării acestei ramuri 7.x în care au fost prezentate îmbunătățiri mari în partea de suport, precum și în securitate, porturi și altele.

Pentru cei care nu știu despre OpenBSD, trebuie să știți că este un sistem de operare gratuit și open source asemănător Unix, axat pe securitate, care aparține familiei de sisteme de operare BSD și care este cunoscut pentru componentele sale care au fost larg răspândite în alte sisteme și s-au dovedit a fi una dintre cele mai sigure și de cea mai înaltă calitate soluții.

Principalele caracteristici noi ale OpenBSD 7.4

În această nouă versiune care este prezentată , se evidențiază îmbunătățirile suportului pentru noul hardware, deoarece au fost incluse noi drivere, instalatorul a îmbunătățit suportul pentru software RAID, precum și capacitatea de a plasa partiția rădăcină în softraid pe riscv64 și arm64. sistemelor, pe lângă arm64, a fost implementat suport pentru criptarea discurilor ghidate.

De asemenea, este remarcabil suportul inițial pentru TSO și LRO pentru procesarea segmentelor și agregarea pachetelor pe partea NIC, accelerând încărcarea regulilor de filtrare a pachetelor pf din nucleu folosind utilitarul pfctl și permițând procesarea acțiunilor „păstrare stare” și „nat-to”. pentru mesajele de eroare returnate prin ICMP.

Pentru arhitecturile AMD64 și i386 , au fost adăugate componente pentru a actualiza microcodul pentru procesoarele AMD. Noile versiuni de microcod sunt instalate automat la descărcare. Portul „ports/sysutils/firmware/amd” a fost pregătit pentru a distribui fișiere binare cu microcod. Instalarea noului microcod se face folosind utilitarul standard fw_update. Tot pentru AMD64 și i386 a fost implementat suport pentru pseudo-dispozitivul dt pentru a organiza monitorizarea dinamică a sistemului și a aplicațiilor. S-a adăugat apelul de sistem utrace pentru a insera intrările utilizatorului în jurnalul ktrace.

Pe partea de kernel și spațiu de utilizator, în această nouă versiune a OpenBSD 7.4, implementarea cadrului drm este sincronizată cu kernel-ul Linux 6.1.55 , cu performanțe îmbunătățite pe sistemele cu procesoare Intel bazate pe microarhitecturile Alder Lake și Raptor Lake. Mecanismele de protecție IBT și BTI sunt activate pentru a bloca încălcările fluxului de control rezultate din utilizarea exploit-urilor care modifică pointerii de funcție stocați în memorie (protecția implementată) nu permite codului rău intenționat să sară în centrul funcției).

Au fost aduse îmbunătățiri la hypervisorul VMM. vmd implementează suport pentru un model multithreaded pentru dispozitive de rețea și bloc virtio, iar suportul pentru intrare/ieșire vectorială în modul zero-copy a fost adăugat la dispozitivul block virtio. Accesul sistemelor guest la modurile p-state ale procesoarelor AMD este limitat. Proprietarii de mașini virtuale pot suprascrie nucleul de pornire folosind vmctl.

Pe sistemele arm64 , autentificarea pointerului este activată pentru a proteja spațiul utilizatorului. Tehnologia permite utilizarea instrucțiunilor ARM64 specializate pentru a verifica adresele de returnare folosind semnături digitale care sunt stocate în biții superiori neutilizați ai indicatorului.

Pe lângă aceasta, se evidențiază, de asemenea, că configurația compilatorului sistemului clang, precum și clang și gcc ale porturilor, au fost modificate pentru a aplica mecanismele de protecție anterioare, ceea ce a întărit semnificativ protecția tuturor aplicațiilor de bază și a celor mai multe porturi de aplicații împotriva exploit-urilor care utilizează metode de programare orientate spre returnare.

De asemenea, notabil este faptul că a fost adăugat un nou apel de sistem kqueue1, care diferă de kqueueÎn prezent, kqueue1 acceptă doar indicatorul O_CLOEXEC  pentru a închide automat descriptorii de fișiere într-un proces copil după apelarea exec().

Dacă sunteți interesat să aflați mai multe despre acesta, puteți consulta detaliile în următorul link.

Comentarii

Postări populare de pe acest blog

BlueOS: Un sistem de operare care folosește Rust și acceptă Linux

Google propune utilizatorilor computerelor mai vechi cu Windows 10 să migreze la ChromeOS Flex — 600 de dispozitive certificate

Tocmai a fost lansat /e/OS 1.17, aducând un val de îmbunătățiri, de la măsuri de confidențialitate îmbunătățite la o interfață de utilizator reproiectată.