Root.cz
banner
rootcz.bsky.social
Root.cz
@rootcz.bsky.social
Server nejen o Linuxu, ale i o sítích a počítačové bezpečnosti
Apple opravil bezpečnostní chybu, která byla v iOS od verze 1.0
Apple opravil bezpečnostní chybu, která byla v iOS od verze 1.0
Společnost Apple opravila vážnou zranitelnost, která postihovala všechny verze iOS od verze 1.0. Firma tvrdí, že má informace o tom, že chyba mohla být zneužita v rámci velmi sofistikovaného útoku proti konkrétním osobám. Chyba je součástí všech verzí iOS vydaných před verzí 26.3. Chyba nese označení CVE-2026–20700 a týká se dynamického linkeru dyld, který dovoluje útočníkům s možností zápisu do paměti spouštět libovolný kód. Společnost Apple uvedla, že tato chyba byla zneužita v reálném prostředí a mohla být součástí řetězce exploitů. Vedle toho byly opraveny také CVE-2025–14174 a CVE-2025–43529, přičemž první z nich byla zveřejněna společností Google jako zneužívaná v reálném prostředí. Chyba se týká přístupu k paměti mimo rozsah v komponentě Metal renderer ANGLE. Metal je výkonné grafické a výpočetní API s hardwarovou akcelerací vyvinuté společností Apple. Druhá chyba se pak nachází ve WebKitu a může vést k provedení libovolného kódu při zpracování škodlivého webového obsahu. Apple vydal záplaty pro podporované verze systémů iOS, iPadOS, macOS Tahoe, tvOS a watchOS. V loňském roce společnost opravila devět zero-day zranitelností, které byly zneužity v reálném prostředí. (Upozornil Ondřej Caletka.)
www.root.cz
February 13, 2026 at 9:45 AM
Hazard s bezpečností: levné Motoroly nikdy nedostanou novější Android
Hazard s bezpečností: levné Motoroly nikdy nedostanou novější Android
Motorola Moto G17 je zastaralá v den vydání a nebude podporována déle než dva roky. V době, kdy přistupujeme mobilně ke státní správě, zdravotnickým systémům či financím je to velmi špatný krok a hazard.
www.root.cz
February 12, 2026 at 11:15 PM
Linuxové jádro zvyšuje o 12 % výkon při zpracování UDP díky vložení časovače
Linuxové jádro zvyšuje o 12 % výkon při zpracování UDP díky vložení časovače
Eric Dumazet ze společnosti Google poslal do linuxového jádra úpravu, která výrazné zlepšuje výkon při příjmu síťového provozu transportovaného pomocí protokolu UDP. Základem úpravy je vložení funkce časovače, kterou kompilátory nedokázaly optimalizovat. Změny byly začleněny do linuxového jádra verze 7.0. Zahrnují ruční vložení kódu funkce timecounter_cyc2time() používané v procesu zpracování síťového provozu. To vede k 12% zlepšení v zátěžovém testu příjmu UDP na 100Gb rozhraní síťové karty. Ruční vložení těchto dvou funkcí se provádí, protože optimalizace řízené zpětnou vazbou kompilátoru (FDO), optimalizace v době propojení (LTO) nebo optimalizace řízené profilem (PGO) nedokázaly správně zasáhnout. Síťové ovladače jsou prakticky výhradně dodávány jako moduly jádra, nikoli jako jeho vestavěné funkce. Tyto funkce jsou ovšem využívány velmi intenzivně, protože nové síťové transportní protokoly vyžadují, aby ovladače síťových získávaly hardwarové časové značky všech příchozích paketů a případně i všech odchozích. Jedním z příkladů je připravované řízení toku algoritmem BBR.Swift, který se používá v transportu TCP a funkci timecounter_cyc2time() intenzivně využívá. Na vytíženém serveru může být funkce volána i více než 100 milionkrát za sekundu a každá optimalizace se pak samozřejmě významně projeví.
www.root.cz
February 12, 2026 at 10:40 AM
Miliarda uživatelů by měla vyměnit telefon, skoro půlka přístrojů s Androidem nedostává aktualizace
Miliarda uživatelů by měla vyměnit telefon, skoro půlka přístrojů s Androidem nedostává aktualizace
Společnost Google potvrdila, že více než 40 % všech telefonů s operačním systémem Android je ohroženo novými útoky malwaru a spywaru. Tyto telefony totiž nedostávají bezpečnostní aktualizace a nemají proto opravené objevené zranitelnosti. Nepodporovaných telefonů postupně přibývá a stávají se hrozbou pro své uživatele i okolí. Společnost Google vydala aktualizovaný přehled provozovaných verzí systému Android, který ukazuje, že nejnovější Android 16 je nainstalován pouze na 7,5 % telefonů, starší Android 15 je nainstalován na 19,3 % telefonů, Android 14 na 17,9 % a Android 13 na 13,9 % telefonů. To je dohromady jen něco přes 58 % systémů, které jsou v současné době v běhu. Starší Android 12 a nižší už záplaty od Googlu nedostává, výrobci jej tedy neaktualizují a v kapsách uživatelů je přístrojů s takto starým systémem asi 40 %. Odhadem se jedná asi o miliardu telefonů, které by měli majitelé v dohledné době vyměnit. Je lepší mít telefon střední třídy s podporou než starou vlajkovou loď několik let bez záplat. Google zároveň dodává, že jeho ochranný nástroj Google Play Protect podporuje Android až do verze 7. Uživatelé dávno nepodporovaných systémů jsou tedy částečně chráněni alespoň kontrolou podpisů stahovaných aplikací a skenováním malwaru na svých přístrojích. Podle Googlu to ale nemusí stačit, protože útočníci se útokům na Android intenzivně věnují. Varování přicházejí v době, kdy Samsung přestal dodávat aktualizace pro své vlajkové modely Galaxy S21, S21+ a S21 Ultra. Ty přišly na trh v roce 2021 a měly tedy jen pětiletou podporu. U novějších modelů pak Samsung slibuje sedm let aktualizací, ale i tato doba jednou uplyne a uživatelé by měli včas přemýšlet nad náhradou.
www.root.cz
February 12, 2026 at 9:10 AM
Bitcoinová burza omylem rozdala 40 miliard dolarů
Bitcoinová burza omylem rozdala 40 miliard dolarů
Jihokorejská kryptoměnová burza Bithumb v rámci své propagační kampaně rozdávala drobné finanční výhry. Celkem mělo být vyplaceno 620 000 wonů, tedy asi deset tisíc korun. Pár drobných se ale rázem proměnilo v úplně jinou částku, když zaměstnanec burzy platby odesílal. Kvůli chybnému zadání měny sice odeslal správných 620 000, ale bitcoinů – v hodnotě zhruba 40 miliard dolarů. Výherci tak místo desetikorun na kafe dostali stovky milionů dolarů v bitcoinech. Někteří se okamžitě pokusili svou výhru prodat, což pohnulo celým trhem, který klesl o 17 %. Během půl hodiny byly další transakce zastaveny, ale zpackaná propagační akce už stihla napáchat škody na trzích i samotné firmě. Společnost Bithumb tvrdí, že se drtivou většinu transakcí podařilo zastavit nebo příjemci omylem získanou částku dobrovolně vrátili. Podařilo se takto získat zpět 99 % všech peněz. Stále je tu ale část uživatelů, kteří byli velmi rychlí a podařilo se jim bitcoiny prodat. Celkem chybí 100 bitcoinů v hodnotě přibližně 9 milionů dolarů. Burza bude tyto zbývající peníze po uživatelích vymáhat. Firma nabídla pokrytí ztrát a další kompenzaci všem, kteří prodali své bitcoiny ve snaze omezit ztráty. Zároveň spolupracuje s regulačními úřady a přislíbila zlepšení svých procesů, aby se už nic podobného v budoucnu nestalo.
www.root.cz
February 12, 2026 at 7:55 AM
Útoků hrubou silou ubývá, útočníci jsou čím dál chytřejší, zaznělo na BSS 2026
Útoků hrubou silou ubývá, útočníci jsou čím dál chytřejší, zaznělo na BSS 2026
Vývoj síťových útoků v uplynulém roce, bezpečnost z pohledu správy sítě, monitorovací infrastruktura, detekce těžby kryptoměn a DeepSeek, podvodné domény a různé typy DDoS. Nejen o tom se mluvilo na BSS 2026.
www.root.cz
February 11, 2026 at 11:10 PM
Technologie mezijazyků (mezikódů) a bajtkódů: LLVM IR (3)
Technologie mezijazyků (mezikódů) a bajtkódů: LLVM IR (3)
Dnes dokončíme popis všech skalárních instrukcí, které jsou podporovány v LLVM IR a současně které jsou využívány překladačem jazyka C. Ukážeme si práci s poli, výpočty s hodnotami typu half float a instrukci SELECT.
www.root.cz
February 11, 2026 at 11:10 PM
Notebooky s Intel Panther Lake mají 12× výkonnější iGPU než Skylake
Notebooky s Intel Panther Lake mají 12× výkonnější iGPU než Skylake
Phoronix se jal přeměřit, jak si vedou jednotlivé generace integrovaných GPU v mobilních procesorech Intel, a vzal to hezky od generace Skylake z roku 2015, obsahující Gen9 iGPU, až po nejnovější Panther Lake s Intel Xe3 Arc B390 iGPU, spadající do generace Battlemage. Výkon vzrostl výrazně. Jednotlivá měření jsou na čtyřech stránkách testu. Vše bylo měřeno na stejném balíku běžícím na Ubuntu 26.04 s jádrem Linux 6.18 a Mesa 26.1-devel. Tam, kde Skylake, resp. Kaby Lake / Whiskey Lake (vše variace téhož) nabízí v průměru výkon o hodnotě 33 až 38, už generace Tiger Lake sáhla na metu 131, generace Alder Lake na 158. Poté už přicházejí pokročilejší jádra od generace Meteor Lake s výkonem 224 až po nejnovější současnou generaci Panther Lake s výkonem téměř 400. Ano, Intel stále nedotáhl AMD, protože nebývá lepší ve všech testech, nebo bývá srovnatelný či mírně lepší oproti produktům AMD, které již na trhu jsou několik měsíců, ale na to, že před lety začínal doslova z nuly, se mu povedlo možnosti jeho iGPU jader velmi posunout. Doplňme, že nyní pro něj pracuje GPU mág Eric Demers, který ped lety působil mimo jiné v AMD, kde pracoval na Radeonech, takže uvidíme, jak se Intelu povede dál.
www.root.cz
February 11, 2026 at 5:10 PM
Wine pokračuje v pracích na podpoře běhu posledních verzí Photoshopu
Wine pokračuje v pracích na podpoře běhu posledních verzí Photoshopu
Upstream projektu Wine dostal další nové patche, které řeší problém s nefunkčností instalátorů Adobe pro novější verze Photoshopu, jako například Photoshop 2025. Patche už sedí ve vývojové větvi Wine-Staging. Co řeší konkrétně, je instalátorem Adobe používaný XMLSerializer, jehož implementaci v MSHTML vývojáři ladí. Spolu s dalšími pracemi jde o jednu z chybějících částí skládačky, která umožní i na Linuxu instalovat jak konkrétně Adobe Photoshop, tak obecně Adobe Creative Cloud. Komponenta XMLSerializer je v Gitu pro budoucí vydání Wine 11.3 – připomeňme, že Wine 11.2 vyšlo před pár dny. Jak dodávají vývojáři, jsou potřeba ještě tři další konkrétní patche, aby instalátor Adobe fungoval. Tyto patche jsou částí merge requestu, který doufejme bude začleněn v nepříliš vzdálené budoucnosti. Povšimnout si můžete, že začleněný merge request je číselně novější než tento. Je to dáno tím, že ze staršího requestu byl v rámci zefektivnění procesu request pro XMLSerializer vyjmut jako samostatný. Proces se tímto posunul vpřed a nyní čekáme na doladění a začlenění zbytku.
www.root.cz
February 11, 2026 at 1:35 PM
Google vydal Chrome 145 s podporou JPEG XL
Google vydal Chrome 145 s podporou JPEG XL
Na světě je nová verze webového prohlížeče Chromium 145, resp. Chrome 145. Jak byla avizováno již dříve, Google zde navrací do jádra Blink podporu grafického formátu JPEG XL, a to v rámci zkušebních prvků Origin Trials a za pomoci nasazení implementace jxl-rs, v Rustu psaného dekodéru JPEG XL. Příslušný commit jxl-rs nasazující se do projektu Chromium dostal v polovině minulého měsíce. Co naopak z grafických formátů prohlížečem podporovaných mizí, je podpora embeddování JPEG či PNG v BMP. Vývojáři dále implementovali některé nové CSS vlastnosti, vylepšuje se podpora WebRTC či WebAudio, rozhraní pro potvrzování zabezpečených plateb a další aspekty. Více též v přehledu novinek pro vývojáře. Doplňme též pro zajímavost, že Google Gemini uvádí, že mezi novinkami v Chrome 145 je integrovaný AI model Nano Banana pro generování a úpravu obrázků přímo v prohlížeči pomocí textových příkazů, boční panel Gemini (Chatbot Gemini se stává trvalou součástí rozhraní – postranní panel) a detekce podvodů na Androidu (Chrome pro Android nyní využívá AI k detekci phishingových útoků a podvodných stránek v reálném čase přímo v zařízení).
www.root.cz
February 11, 2026 at 8:25 AM
Python a Ollama: pracujeme s lokálnymi jazykovými modelmi
Python a Ollama: pracujeme s lokálnymi jazykovými modelmi
V tomto článku si ukážeme, ako spúšťať výkonné jazykové modely menšej veľkosti lokálne na vlastnom počítači pomocou nástroja Ollama a ako ich jednoducho a prakticky integrovať do Python aplikácií.
www.root.cz
February 10, 2026 at 11:15 PM
Softwarová sklizeň (11. 2. 2026): prohlížejte web punkově v terminálu
Softwarová sklizeň (11. 2. 2026): prohlížejte web punkově v terminálu
Sonda do světa otevřeného softwaru. Dnes si představíme opravdu punkový prohlížeč, vyzkoušíme prohlížeč panoramatických fotek, podíváme se na další open-source kousek o Microsoftu a vyčistíme si linuxový systém.
www.root.cz
February 10, 2026 at 11:15 PM
D7VK 1.3, po Direct3D 7 a 6 také podpora verze 5
D7VK 1.3, po Direct3D 7 a 6 také podpora verze 5
Nová verze D7VK, překladové vrstvy mezi staršími verzemi API Direct3D a API Vulkan, je na světě. Projekt, který primárně cílil na verze Direct 3D, jejichž podporu neimplementovaly dřívější nástroje, postupně posouvá hranice možné. Po Direct3D 7 a nedávno implementované verze 6 (v rámci D7VK 1.1 jako experimentální funkcionalita) tak přidává i podporu prvních titulů, které vzniky ještě pro Direct3D 5. Z funkčních her jsou jmenovány například Carmageddon II: Carpocalypse Now, Tomb Raider II, Mortal Kombat 4, NICE 2, Nightmare Creatures, Deathtrap Dungeon, Lands of Lore III a další. Jinak vedle pětkové verze nové vydání D7VK přináší i volitelnou podporu emulace full-screen anti-aliasing (FSAA), vylepšené logování a různé opravy. Doplňme, že Direct 3D je API, které bylo součástí vydání DirectX 5.0 v roce 1997. Další předchozí verzí, kam může teoreticky jít projekt zpět, je Direct3D 2.0 a 3.0, obě krátce po sobě v roce 1996. Vzpomeňme též, že rozhraní DirectX se zrodilo s Windows 95 a navázalo na předchozí implementace technologií pro (mimo jiné) běh her na Windows 3.x, tedy věci jako Win32s a WinG.  Microsoft posléze zainvestoval do variace na legendární 3D kosmickou střílečku Terminal Velocity pro MS DOS, jejíž Windows 95 variace byla pojmenována Fury 3. Na ní již navázal další titul, Hellbender, který byl společně se závodní hrou Monster Truck Madness jedním z úplně prvních herních titulů podporujících pro Direct 3D. To se psal právě rok 1996.
www.root.cz
February 10, 2026 at 1:55 PM
Linux 7.0: konec experimentů, Rust je trvalou částí jádra
Linux 7.0: konec experimentů, Rust je trvalou částí jádra
Sedmičková řada linuxového jádra sice opět vzniká jen z prosté Linusovy potřeby vyznat se v číslování, ale přesto je tak trošku přelomem. S Linuxem 7.0 se završí experimentální fáze implementování podpory jazyka Rust v jádru.  Experiment končí a Rust je trvalou, standardní součástí jádra. Jedni jásají, jiným nezbude nic jiného, než si zvyknout, ale takový je život. Příslušný patch, který do jádra zaslal Miguel Ojeda, toto konstatující se diskutoval od loňského prosince. Dnes jsme ve fázi, kdy některé linuxové distribuce již v Rust psané části v jádru Linux používají, nemluvě o zařízeních běžících na Androidu. Miguel konstatuje že doufá, že tímto je vyslán signál společnostem a dalším entitám, že Rust je tady a mohou do něj začít investovat, školit své vývojáře a připravovat části Linuxu, které už budou psány v Rustu. Na podpoře Rustu v linuxovém jádru pracovaly desítky lidí, ve výsledku spíše stovky. Linux se od verze 7.0 oficiálně posouvá i do Rust éry. Nakolik se poměr C a Rust kódu bude v nadcházejících letech proměňovat, se nechme překvapit.
www.root.cz
February 10, 2026 at 1:25 PM
Svět jednohlavičkových knihoven pro jazyky C a C++
Svět jednohlavičkových knihoven pro jazyky C a C++
Dnes se seznámíme s konceptem jednohlavičkových knihoven (header-only library) používaných v C i C++. Jedná se o knihovny, které jsou celé tvořeny pouze jediným hlavičkovým souborem obsahujícím definice i deklarace.
www.root.cz
February 9, 2026 at 11:10 PM