• mech@feddit.org
    link
    fedilink
    arrow-up
    88
    ·
    2 days ago

    all the 3-letter agencies pool their resources
    billions of dollars are dumped into the project
    several years later they manage to decrypt all of this guy’s communications
    it’s nothing but chats about how to encrypt shit

  • redsand@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    20
    ·
    2 days ago

    I got into gentoo because it made patching the kernel to hold luks keys in debug registers instead of RAM easier than Arch 😅

    • AnimalsDream@slrpnk.net
      link
      fedilink
      English
      arrow-up
      9
      ·
      2 days ago

      Tower’s explanation of blobs is kind of strange and not really correct. In a general sense a binary blob is just a situation where you have open-source software that is combined with proprietary components.

      Most relevant example to the meme is that the Linux kernel is open-source, but can sometimes contain drivers that are proprietary and don’t have source code available. Those proprietary drivers would be the blobs.

      As a counter-example, the linux-libre kernel that devfuuu linked to, is a version of the Linux kernel that has had all the blobs removed.

    • towerful@programming.dev
      link
      fedilink
      arrow-up
      78
      arrow-down
      1
      ·
      edit-2
      2 days ago

      It’s referring to binary blobs. A windows exe might be a binary blob.
      These are distributed compiled. Even if the project is open sources, the binary blob might have been generated by a compromised compiler.

      This is one of the reasons the XZ Utils compromisation went unnoticed for so long. One of the compressed files used for testing contained malicious code that would be included in the build artefacts (IE, the final compiled binary) under very narrow and specific circumstances.

      So “deblobbed” means absolutely everything in the OS was built & compiled on their computer from original source code

      • KeenFlame@feddit.nu
        link
        fedilink
        arrow-up
        1
        ·
        1 day ago

        Thanks. But I don’t understand why any of that ensures that the compiler isn’t compromised? Do you mean they have presumably vetted the compiler themselves first? This is something that would be incredibly time consuming to do, assuming we are talking about gcc or something equivalent, which, I mean if you’re compiling an OS…

        • AnimalsDream@slrpnk.net
          link
          fedilink
          English
          arrow-up
          5
          ·
          1 day ago

          The concepts they’re referring to have more to do with Ken Thompson’s Trusting Trust essay. Laurie Wired recently came out with an episode about it. It’s a rather intractable problem in computing, and unfortunately, even with the best practices to overcome it, you can never be 100% sure that your system is completely free of compromise.

        • towerful@programming.dev
          link
          fedilink
          arrow-up
          2
          ·
          1 day ago

          That’s true.
          But the idea is that there are no precompiled binaries that are implicitly trusted.
          So you CAN vet all of the code and artefacts, and if something doesn’t seem right you can trace it back to the code and understand exactly why, instead of seeing a black-box binary and coming to the conclusion “it’s doing something it shouldn’t, but I don’t know what or why”.
          The idea is that you are in control of the entire build process.

          But yes, it would be extremely time consuming to vet GCC, build it from source and (I guess) compare checksum/hashes against published binaries. Then vet all of the source code of everything you need to compile for Gentoo, then compile that and compare checksum/hashes etc.
          Which is why it’s in a 4chan meme.

          But I imagine governments agency will have some deblobbed Linux installs with the technical capacity to vet all the code and artefacts

          • KeenFlame@feddit.nu
            link
            fedilink
            arrow-up
            2
            ·
            23 hours ago

            Ah yes… Government… Yeah they seem extremely,… very competent… For sure, for sure . But yeah , thanks see ya

  • tuckerm@feddit.online
    link
    fedilink
    English
    arrow-up
    196
    arrow-down
    1
    ·
    2 days ago

    Linux nerds literally only want one thing and it’s fucking the idea that your full disk encryption will pay off one day.

    • UnderpantsWeevil@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      1
      ·
      2 days ago

      your full disk encryption will pay off one day

      They day you fuck up your password one too many times and lock yourself out of your own computer.

    • chloroken@lemmy.ml
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      1
      ·
      2 days ago

      That’s the best part, it can never really “pay off.” It can only mitigate. Hardly seems worth it to me. Alas.

        • chloroken@lemmy.ml
          link
          fedilink
          English
          arrow-up
          14
          arrow-down
          1
          ·
          2 days ago

          I personally am only worried about data loss, not data theft. But I do take privacy relatively seriously nonetheless.

          • RaivoKulli@sopuli.xyz
            link
            fedilink
            arrow-up
            3
            ·
            2 days ago

            I use different methods for both. Encryption so all of my logins and personal stuff isn’t lost if my laptop is stolen and backups to safeguars the important data.

    • devfuuu@lemmy.world
      link
      fedilink
      arrow-up
      9
      ·
      2 days ago

      It pays off the moment someone steals my bag with the laptop when I leave the office or coffe shop.

    • bdonvr@thelemmy.club
      link
      fedilink
      arrow-up
      29
      arrow-down
      2
      ·
      2 days ago

      It can, but most likely it only would if you’re doing illegal shit and get caught. They’d search your place for evidence and FDE could keep them from discovering some things.

      But uh, if they got that far into investigating you then you’re probably already screwed.

      • communism@lemmy.ml
        link
        fedilink
        arrow-up
        49
        ·
        2 days ago

        Not true at all. Governments regularly raid political dissidents. It’s a disciplinary tactic in and of itself. I’ve been raided for plenty of shit and never been convicted of any crime.

        • bdonvr@thelemmy.club
          link
          fedilink
          arrow-up
          22
          ·
          edit-2
          2 days ago

          I mean the average dork not cool people like you (if you’re being truthful)

          Persons of interest to governments should always be diligent.

          • MummysLittleBloodSlut@lemmy.blahaj.zone
            link
            fedilink
            English
            arrow-up
            14
            ·
            2 days ago

            I know a nice middle aged mum whose house was raided by whatever the Australian SWAT team calls themselves at 2am. She’s basically considered a public enemy by the government. And the worst she’s ever been accused of is blocking traffic and using water-soluble spray chalk on buildings.

          • communism@lemmy.ml
            link
            fedilink
            arrow-up
            23
            ·
            2 days ago

            My point is that raids are for the purpose of gathering evidence. The way it usually works is that the state decides they want to criminalise you for something so they search your place for anything they can use to incriminate you—not vice versa, ie they dont already have enough evidence to incriminate you when they plan the raid.

            I don’t know about a majority of people, but with the rise of the far-right across many countries I think it is a significant number of people who are at risk of this, and I think it’s rather short-sighted to assume only a small number of “cool people” are affected (thank you though). Like I am a nobody, I’m not famous, and there are lots of political organisers and militants like me you’ve never heard of being targeted for their political activities. You don’t need to be a Snowden to have some degree of state interest in you, and most state repression (raids, incarceration, arrests, etc) is relatively cheap to dish out willy-nilly.

            • mlg@lemmy.world
              link
              fedilink
              English
              arrow-up
              4
              ·
              2 days ago

              I think he’s over blowing the 5 dollar wrench method.

              Unless you live in a place where human rights are disregarded like every possible moment, they’d probably only resort to torturing you to gain access if they believe you are somehow connected or have ancillary evidence that points to you. IE that darkweb dude they tortured in Turkey to gain access to his encrypted laptop containing incriminating evidence.

              Otherwise they’ll just do a preemptive raid hoping that it leads to new information.

              Like right now border patrol has been forcing foreigners to show data on their mobile devices to see if you have any roasted vance memes so they can turn you away. But in many cases, it has been done because they already had you flagged as posting or sharing roasted vance memes online.

              Of course you could also always be in a craphole country where they’ll torture you anyway, regardless if they have any reason to believe you are connected to something, but simply due to the fact that you opted to use FDE or any practical security scheme.

      • kalapala@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        17
        ·
        2 days ago

        Doesn’t need to be a government but just common thiefs getting your computer and selling it to someone who knows what to look for.

      • Ŝan@piefed.zip
        link
        fedilink
        English
        arrow-up
        7
        arrow-down
        12
        ·
        2 days ago

        What’s þe fun in þat? I bought þe giant electromagnet electric media wiper for a reason.

    • SorryQuick@lemmy.ca
      link
      fedilink
      arrow-up
      4
      ·
      2 days ago

      Is there any reason to do full disk encryption, vs encrypting a single partiton or a folder with eCryptfs? It’s not like your /usr/bin, etc… needs to be encrypted, but encrypting it reduces performance.

      • darklamer@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        Is there any reason to do full disk encryption, vs encrypting a single partiton or a folder with eCryptfs?

        One obvious reason is that it just is very simple to encrypt the entire disk and be done with it.

      • CrackedLinuxISO@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        5
        ·
        edit-2
        2 days ago

        Suppose you’re in some hypothetical country where torrenting is illegal. The presence of /usr/bin/qbittorrent on your disk could be enough to face charges. Unencrypted /var/log? Maybe they can see you’ve been running a cryptocurrency miner. There could be plenty of data outside of $HOME on your computer which a cop might try to use against you.

        In the most paranoid hypothetical scenario, someone could mount your unencrypted /usr/bin and replace openssl with a compromised version.

        • SorryQuick@lemmy.ca
          link
          fedilink
          arrow-up
          1
          ·
          1 day ago

          /var/log and the likes aren’t really issues, I just have mine as a link to the real one in an eCryptfs folder. Though I guess you’d be right about qbittorrent, this is something pretty rare.

          In the most paranoid hypothetical scenario, someone could mount your unencrypted /usr/bin and replace openssl with a compromised version.

          I suppose if you’re in this situation, you have way more important things to deal with. That would imply someone has physical access to your computer, at that point if they really want to know what you’re doing they might as well setup a camera.

          • CrackedLinuxISO@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            1 day ago

            What I’m getting at is that for people using FDE, any performance hit is worth it compared to worrying that you’ve covered every angle.

            • SorryQuick@lemmy.ca
              link
              fedilink
              arrow-up
              1
              ·
              1 day ago

              By default, most FDE have horrible performance hits and require significant tweaking, configuring and benchmarking to get it right depending on hardware, use cases, conditions… I’m sure there are quite a bunch of people out there who don’t want to do any tweaking while still having the performance they paid for.

              • ganryuu@lemmy.ca
                link
                fedilink
                arrow-up
                2
                ·
                1 day ago

                Unless what you are doing is heavily I/O dependant (mostly heavy database workloads), that’s not really true anymore, especially with a modern CPU and say, LUKS encryption. Phoronix has a recent review of FDE using LUKS, and apart from synthetic I/O tests, the difference isn’t really observable.

                Try cryptsetup benchmark on your pc and look at the results for aes-xts for example.

    • AnimalsDream@slrpnk.net
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 days ago

      I could be wrong, but if I remember correctly, the Thinkpad x61 was the last version to ship without Intel ME, and I assumed the meme was a nod to that.

    • neox_@sh.itjust.works
      link
      fedilink
      Français
      arrow-up
      2
      ·
      edit-2
      23 hours ago

      Some computers do not require having the ME firmware installed. Usually, these are computers supported by a 100% free BIOS replacement such as GNU Boot (see the compatible models on the website). Libreboot was fully free in the past but it’s not true anymore since it does now support computers needing the ME working (at least for computer initialization) but neutered so that most of it can’t operate. However, you can’t be sure whether a neutered ME is harmful or not since we don’t know what it can really do as the initialization source code is not known.

  • Melvin_Ferd@lemmy.world
    link
    fedilink
    arrow-up
    13
    ·
    15 hours ago

    I love this idea when in reality they probably have some Israeli 3rd party that they use that can just pop any system in under an hour regardless of any protection you think you have.

  • mlg@lemmy.world
    link
    fedilink
    English
    arrow-up
    24
    ·
    2 days ago

    Can’t have ring -3 vulnerabilities if your CPU doesn’t have a ring -3

  • Fleur_@lemmynsfw.com
    link
    fedilink
    arrow-up
    12
    ·
    1 day ago
    • under investigation for ordering child sex dolls under their real name to their home address with their bank account and posting pictures with their face in it to reddit