Square Enix invests in Linux distribution
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCH
    chellomere
    Now 100%

    Ah, so they don't actually say that they read kernel space. They check the version of all installed packages and checksum the installed DLLs/SOs.

    If the user still has root privileges, this may still not prevent sideloading of kernel modules. Even if it would detect a kernel module that has been sideloaded, I believe it's possible to write a kernel module that will still be resident after you unload it. This kernel module can then basically do anything without the knowledge of userspace. It could for example easily replace any code running in userspace, and their anticheat would miss that as it doesn't actually check what code is currently running. Most simply, code could be injected that skips the anticheat.

    Of course, in their model, if a user isn't given root privileges it seems much harder to do anything, then probably the first thing you'd want to look for is a privilege escalation attack to obtain root privileges. This might not be that hard if they for example run Xorg as it isn't known to be the most secure - there's a reason there's a strong recommendation to not run any graphical UI on servers.

    Another way if you don't have root is to simply run the code on a system that does but that does have such a kernel module - or perhaps modify the binary itself to skip the anticheat. I don't see anything preventing that in their scheme.

    3
  • Square Enix invests in Linux distribution
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCH
    chellomere
    Now 100%

    I'm having a hard time understanding how this would work. udev will load kernel modules depending on your hardware, and these modules run in kernel space. Is there an assumption that a kernel module can't cheat? Or do they have a checksum for each possible kernel module that can be loaded?

    Also, how do they read the kernel space code? Userspace can't do this afaik. Do they load a custom kernel module to do this? Who says it can't just be replaced with a module that returns the "right" checksum?

    6
  • Legend 730 Update
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCH
    chellomere
    Now 100%

    It will say "Dallas DS1287 REAL TIME" and be unusually thick for being a DIP chip.

    I just remembered, there's a third possibility for replacement if this is the problem - the nwx287, a hobbyist-made replacement chip that has a cr2032 holder.

    5
  • Legend 730 Update
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCH
    chellomere
    Now 100%

    Then the cmos battery is probably in a Dallas DS1287 or similar chip. There are hacks to replace the battery itself with a CR2032 holder, but it requires drilling into the chip.

    I bought a DS12887+ to replace it, and socketed it in case it would need replacement again in the future (in another 30 years? :)). But if you want to go this route look up what chip is compatible with the exact one you have.

    6
  • Legend 730 Update
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCH
    chellomere
    Now 100%

    No, the reason it doesn't work is that IDE to USB adapters don't support pre-LBA HDDs. These old disks are all CHS-addressed.

    I wanted to take images of such disks. I ended up managing to boot an ancient version of Knoppix from a CD (just booting it was a nightmare) and then using dd_rescue to clone it to a file on a CF card connected vi a CF-to-IDE adapter.

    Edit: oh, drive powers off when usb is connected? Might be that the adapter doesn't offer enough power, but if you could get around this you would inevitably run into the problem I describe above.

    6
  • Is Debian with automatic updates a good idea?
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCH
    chellomere
    Now 100%

    Services are automatically restarted. There is no automatic reboot by default, but that can be enabled if you really want to. Otherwise it'll keep track of whether a reboot is necessary or not.

    3
  • This photograph is in Iran in the 1970s, she couldn’t be wearing this outfit today, and she would need a Hijab.
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCH
    chellomere
    Now 100%

    Not really, they allowed him to run as he's a nutjob and thought nobody would vote for him, while retaining an illusion of that all sides are available for election. He's been described as an Iranian Trump. Then surprised pikachu this reformist nutjob gets elected. This is going to be an interesting run.

    3
  • ![](https://lemmy.world/pictrs/image/87984a77-d8f7-4773-b863-95ba04ca6b2b.jpeg) ![](https://lemmy.world/pictrs/image/2d3d9b46-9b00-465f-adc0-0f68cb1c49a6.jpeg)

    91
    4

    ![](https://lemmy.world/pictrs/image/68d82dd7-d8ee-497d-ba36-351014450603.jpeg)

    73
    4

    ![More](https://lemmy.world/pictrs/image/393c7345-6b50-43da-bf06-5954e01fd56d.jpeg)

    30
    0
    https://www.quantamagazine.org/an-enormous-gravity-hum-moves-through-the-universe-20230628/#:~:text=Astronomers%20have%20found%20a%20background,can't%20be%20ruled%20out.

    Astronomers have found a background din of exceptionally long-wavelength gravitational waves pervading the cosmos. The cause? Probably supermassive black hole collisions, but more exotic options can’t be ruled out.

    56
    9
    www.svt.se

    Den svenska regeringen ”fördömer starkt” de ”islamofobiska handlingar” som förekommit vid manifestationer i Sverige. Uttalandet från UD kommer efter att Islamska konferensorganisationen (IKO) krävt lagliga åtgärder mot koranbränningar. ”Brännandet av koranen, eller någon annan helig skrift, är en kränkande och respektlös handling och en tydlig provokation”, skriver UD. UD skriver vidare att uttryck för rasism, främlingsfientlighet och intolerans ”inte har någon plats i Sverige eller i Europa”.

    18
    12
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearBL
    Blurry picture of a cat
    18
    1

    I think I can, I think I can

    254
    5
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCH
    Now
    12 107

    chellomere

    lemmy.world