home.social

#xz — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #xz, aggregated by home.social.

  1. Wau how entertaining and exiting way to tell the story of some while back happened XZ vulnerability. Not new, but good watch over the weekend.

    "The Internet Was Weeks Away From Disaster and No One Knew"

    youtube.com/watch?v=aoag03mSuXQ

    #security #opensource #xz

  2. Tää oli kyllä uskomaton tarina miten pienestä joskus voi asiat olla kiinni.

    Muistakaa tukea ihmisiä jotka tekevät omalla vapaa-ajallaan ja omaksi ja muiden iloksi asioita. Usein pyyteettömästi. ❤️

    youtu.be/aoag03mSuXQ

    #OpenSSH #XZ #LasseCollin

  3. An excellent video giving strong arguments why every single country should have a @sovtechfund like organization. Or better, an EU agency, in our case.

    The Internet Was Weeks Away From Disaster and No One Knew
    youtu.be/aoag03mSuXQ?si=vbfi9g

    #OpenSource #DigitalSovereignty #Internet #Sustainability #Linux #GNU #openssh #xz

  4. Veritasium covers the #xz compromise. This is well done. It starts off explaining open source. It explains encryption and compression. It explains software dependencies. It explains how the back door would have worked. Good watch.

    #Backdoor #Veritasium #CVE #CVE20243094
    youtu.be/aoag03mSuXQ

  5. Veritasium made a really good video about the XZ backdoor, with a quick but comprehensive rundown on how it (and therefore partially Linux and libraries as a whole) worked.
    #Linux #xz #OpenSource

    ---

    The Internet Was Weeks Away From Disaster and No One Knew - Veritasium
    youtube.com/watch?v=aoag03mSuXQ

  6. The XZ supply chain attack episode from @veritasium

    This episode discusses the history, sequence of events and an explanation of the attack along with some speculation as to the threat actor involved.

    youtu.be/aoag03mSuXQ [52' 59"]

    #XZ #SupplyChainAttack #InfoSec #APT

  7. #Veritasium did a video on how #SSH almost became compromised by #XZ, and along the way in a really easy to understand yet precise way explains so many things about the software freedom community that I am truly impressed.

    Deserves to be shared widely:

    youtube.com/watch?v=aoag03mSuXQ

  8. The new #Veritasium video about the #XZ vulnerability remains below their usual quality, I regret, although it surely is captivating, at least to a technical audience.

    However, I think ordinary viewers might be confused about several aspects, since you need to understand software freedom, the open-source ecosystem and encryption first before the XZ attack can make sense to you, and there wasn't enough time in the video to explain all of it.

    :youtube: youtube.com/watch?v=aoag03mSuXQ

  9. Observation. Although it wasn't the case with older versions of #Debian, or perhaps older versions of #XZ, creating archives with xz on Debian, whether thru tar or xz directly, now uses all CPU cores instead of just one like it did before. Just noticed this after doing a fresh install of Debian 13 a while back on my desktop PC.

    #Linux

  10. Seguim amb bona #divulgació sobre l'#opensource. #Veritasium fa aquest fantàstic video que explica per tots els públics pero sense amagar coses com es va arribar a produir i arreglar la vulnerabilitat del #XZ que podría haver afectat a milions d'ordinadors i dispositius #Linux.

    Em flipa que ho expliquin tan bé, donant context i fent-ho tan entendible.

    youtube.com/watch?v=aoag03mSuXQ

  11. @rriemann Re: backdoor, you state:

    > NixOS: affected and unaffected, slow to roll out updates

    But the sources you link don't state that NixOS was vulnerable to exploits, if I'm not mistaken. The backdoored code briefly landed in unstable, but wasn't exploitable due to 's unique build system. Furthermore, fixing it locally and distributing the fix without relying on the official distro cache/repos is much easier with NixOS, I would argue.

  12. Archivierung und Kompression mit tar: Grundlagen, Optionen und Beispiele

    tar (Tape Archiver) ist das Standard-Archivierungswerkzeug unter Linux, das mehrere Dateien und Ordner zu einem einzigen Archiv bündelt. Im Gegensatz zu gzip, bzip2 und xz komprimiert tar nicht selbst, sondern arbeitet mit Kompressionstools zusammen (z, j, J). Es erhält vollständige Metadaten inklusive Berechtigungen und SELinux-Kontexte. Wichtige Optionen von tar -c (create) : Erstellt ein neues Archiv. -f (file name). : Gibt den Dateinamen des Archivs an. # Einen Ordner […]

    andreas-moor.de/archivierung-u

  13. Kompression mit zip: Grundlagen, Optionen und Beispiele

    zip ist das universellste Archivierungs- und Kompressionswerkzeug, das unter Linux, Windows und macOS funktioniert. Es kombiniert Archivierung und Kompression in einem Schritt und kann Ordner direkt verarbeiten – im Gegensatz zu gzip, bzip2 und xz. Ideal für plattformübergreifenden Dateiaustausch. Wichtige Optionen von zip -r : Rekursiv: Komprimiert Ordner und alle Unterordner (einzigartig bei zip). zip -r backup.zip ordner/ -d oder unzip : Entpackt eine .zip-Datei. unzip ist ein […]

    andreas-moor.de/kompression-mi

  14. Kompression mit bzip2 Linux: Grundlagen, Optionen und Beispiele

    bzip2 ist ein leistungsstarkes Kompressionswerkzeug unter Linux, das den Burrows-Wheeler-Algorithmus nutzt. Es erreicht eine deutlich bessere Kompressionsrate als gzip, benötigt dafür aber mehr Rechenzeit. Ideal für Speicherplatz-kritische Szenarien wie große Textdateien oder Logs. Wichtige Optionen von bzip2 -k : Originaldatei nach Kompression behalten. Standardmäßig wird die Eingabedatei gelöscht. bzip2 -k datei.txt -d oder bunzip2 (Alias) : Dekomprimiert eine .bz2-Datei. bunzip2 […]

    andreas-moor.de/kompression-mi

  15. Kompression mit gzip: Grundlagen, Optionen und Beispiele

    gzip ist eines der meistgenutzten Kompressionswerkzeuge unter Linux, das einzelne Dateien mit dem schnellen DEFLATE-Algorithmus komprimiert. Es ist besonders nützlich für alltägliche Kompressionsaufgaben, bei denen Geschwindigkeit wichtiger ist als maximale Speicherersparnis. Wichtige Optionen von gzip -k : Originaldatei nach Kompression behalten. Standardmäßig entfernt gzip die Eingabedatei nach Kompression. gzip -k datei.txt -d oder gunzip (Alias): Dekomprimiert eine .gz-Datei. […]

    andreas-moor.de/kompression-mi

  16. Vergleich von Archivierung und Kompression unter Linux: tar/star, gzip, bzip2, xz und zip

    Archivierungs- und Kompressionstechniken sind wichtige Werkzeuge, um Dateien und Verzeichnisse unter Linux effizient zu speichern. Dabei unterscheidet man zwischen der Archivierung, bei der mehrere Dateien zu einer Einheit gebündelt werden, und der Kompression, bei der die Datenmenge verkleinert wird. Archivierung und Kompression: tar als Pflicht für Ordner tar ist das Standardwerkzeug für die Archivierung von Ordnern unter Linux. Es bündelt Dateien und Verzeichnisse in einem Archiv, […]

    andreas-moor.de/vergleich-von-

  17. Playing around with compressing a directory structure full of XML files which are about 2MB each (one per directory) and which have a lot of commonality.

    It included about 14GB of files in total. With gzip/bzip2/zstd/zip it goes down to ~1GiB ( -> zstd -> bzip2 in order of decreasing size). With it went down to about 67MiB. Huge difference for this use case. Decompressing it was MUCH faster with xz (5.0s vs 33.2s when writing to /dev/null - xz took 5X longer to compress than pigz)

  18. Animated xkcd 2347.

    I originally made this after the backdooring attempt of the XZ Utils repo by some entity named Jia Tan was discovered, but without sound. Finally, it is available in stereo, headphones recommended.
    Damned, the whole thing was discovered in march 2024! The relevance of this clip might be like a sine wave, hopefully not, but we'll see :P

    #b3d #blender3D #npr #xkcd #xkcd2347 #xz #backdoor #infrastructure

  19. Wasn't #Bellingcat doing an entire investigation thing around Jia Tan and the xz stuff.

    What happened there?

    #JiaTan #XZ

  20. RE: infosec.exchange/@joshbressers

    Subscribe to the Open Source Security podcast (opensourcesecurity.io) on your favorite platform and check out the latest episode where I am talking about how I did the #XZ Utils analysis in #Debian.

  21. In light of the #AWS #incident , do y’all remember how the Jia Tan/ #xz exploit was so close to being upstreamed into the AWS Linux.

    Think of the blast radius of today’s single datacentre downtime, and magnify it by probably an order of magnitude and you’d realise just how many businesses would now have a backdoor in their VMs

    #downtime #cybersecurity #decentralization

  22. 🎉 Behold, the groundbreaking revelation: #Xz is not the Holy Grail of data formats! 🚀 Apparently, using xz for digital preservation is like using a sieve as a bucket—bound to fail. Who knew? 🤦‍♂️ Stick to #bzip2, #gzip, or #lzip if you want actual functionality and avoid sinking your data into the abyss of inadequacy. 🔍💾
    nongnu.org/lzip/xz_inadequate. #dataformats #digitalpreservation #HackerNews #ngated

  23. The new alpm-package #crate offers integration with #ALPM based #package files. 📦 🦀

    crates.io/crates/alpm-package/

    Currently it allows to create package files from prepared input directories and supports the #bzip2 #gzip #xz and #zstd #compression algorithms.

    #ArchLinux #RustLang #SoftwareRelease

  24. Tein vähän #pakkaus-kokeiluja törmättyäni taannoin uuteen pakkaimeen, #Bzip3:een. Ainakin minun tiedostojeni #varmuuskopiointi-pakkaamisessa se hävisi pakkausteholtaan selvästi #XZ:lle, jota olen varmuuskopiointiin käyttänyt, ja pakkausnopeudeltaan selvästi #ZStd:lle, johon siirtymistä olin aprikoinut. #atkjuttuja

  25. BZip3

    在 Hacker News 上看到 BZip3 的連結:「Bzip3: A spiritual successor to BZip2 (github.com/kspalaiologos)」。

    雖然名字看起來與 bzip2 有關,但看起來是不同的人弄出來的東西,不過有些經典的演算法有留下來用,像是 Burrows-Wheeler transform。

    另外值得一提的是,bzip2 是 1996 年出的 (不過 1.0 大約是 2000 年時出的),BZip3 的第一個 release 在 2022 年,這段時間也累積了不少有趣的演算法可以用。

    無損壓縮中如果期望有比較的壓縮率,目前比較常用的應該是 LZMA 類的演算法 (差不多是 2001 年出現的),用的工具通常會是 X

    blog.gslin.org/archives/2025/0

    #Computer #Murmuring #Software #bzip2 #bzip3 #compression #lzma #ratio #xz

  26. Was wissen wir eigentlich über «Jia Tan»? Ich habe mich mal auf eine Spurensuche begeben. Und dabei herausgefunden, dass man mit der Sicherheitslücke wohl mehrere Milliarden hätte verdienen können.

    Ich nehme euch gerne mit auf diese Reise und die Schlussfolgerungen, die sich daraus ergeben.
    #JiaTan #xz #Backdoor #xzBackdoor #DNIP
    dnip.ch/2024/05/14/spurensuche

  27. so glad this DIDN'T happen to the #opensource and #linux supply chain with the #xz #backdoor attempt! but it looks way better when things fall over.
    what a great excuse to do a #physicssim in #blender3d #b3d after seeing @ahl draw this already. And I learned about drawing outlines in blender, and made things fall over, yay.

    #MastoArt #lineart #xkcd #XKCD2347

  28. Also #jiatan in #xz: No need to create a PR, we usually cherry-pick and *edit your commits* preserving you as the author. 😏

    github.com/tukaani-project/xz/

  29. Veckans Kodsnack är här: Vi tar hjälp av Peter Magnusson från Säkerhetspodcasten för attreda ut turerna rkring bakdörren i komprimeringsbiblioteket XZ som upptäcktes under påsken.

    Bakdörren var gömd i binärfiler för testfall, byggd för att inte märkas, och allt som behövdes hade smutigts in efter en koordinerad kampanj där upphovspersonerna gavs maintainerbehörighet till XZ.

    kodsnack.se/578/
    #säkerhet #xz #jiatan

  30. #30DaysOfBiking, Day 5, Part 2: Went into the weekend a bit earlier due the time I worked during the Easter weekend on understanding and locally mitigating the #xz f🤬ckup. Ran some cycling related errands: bringing a rain jacket to #Transa for repair and visiting my #Brompton repair shop #Velofix for making an appointment for the next maintenance. The boss came out, pointed to their window and said "You're hanging in our window!" And indeed, there's a printed version of provelozuerich.ch/magazin/brom

  31. Regarding the #xz backdoor Jonathan Corbet from lwn.net/ thinks that #autoconf is part of the problem: "Why are we still using ancient build systems that almost nobody understands?"
    So do I. I have not been using #sendmail for decades which used to have the same #m4 bullshit.