• 520
      link
      fedilink
      422 years ago

      Won’t work if you’re using their test software. That shit is more invasive than anticheat

        • 520
          link
          fedilink
          52 years ago

          Yep. This is by design - it’s trying to detect container software that stops it from seeing what else is running.

            • 520
              link
              fedilink
              4
              edit-2
              2 years ago

              Technically true, but programs loaded via WINE can be made to act somewhat containerised, and can provide incomplete information as to what else is running. Maybe containerisation is the wrong word though, maybe ‘sandbox’ instead?

              Good luck detecting Linux native programs from WINE-loaded Windows executables.

        • 520
          link
          fedilink
          132 years ago

          They can detect that too - at least, they can detect the common software. You might be able to do it with a custom QEMU setup but good luck guaranteeing that for your exam.

          • @[email protected]
            link
            fedilink
            28
            edit-2
            2 years ago

            I used to be a reseller of this highly specialized navigation software. The licensing was handled via hardware fingerprinting of the harddrive. I’m not 100% sure on how it worked, but it grabbed some raw data off of the boot device, and from that generated a fingerprint. This fingerprint was then sent to the guys who made the software, and they would then send us a license key and a hefty bill. The license key only worked with syatems running off of that particular harddrive. If a customer had a harddrive failure, we had to send them the actual harddrive for them to verify, so they would issue a free key to whichever replacement drive was used.

            I did a lot of experimenting with that software. It was linux based and very tweakable, but the licensing part of it was a bit of a mystery. I managed to crack it through some surprisingly simple out-of-the-box thinking, but one limitation I could never figure out how to circumvent was its refusal to generate a fingerprint from virtual drives.

            For starters, it only worked with drives registering as /dev/hdX or /dev/sdX. Anything outside of that and it wouldn’t generate a fingerprint.

            This was especially frustrating when a well-paying customer offered a nice bonus if we could install it on a macbook for him. After a few days of tweaking I managed to install and run it, only to discover that fingerprinting the drive couldn’t be done due to the device node being/dev/nvmeSomething. And after avfew more days of hacking I managed to fake that too, and they outright refused to issue a license due to them not wanting to support our unofficial hacks.

            Where was I going with this? Oh, right, vmware… i never managed to get it to run in vmware. We had this other well paying customer who wanted the ability to alt-tab between the software and Windows. Unfortunately, any fingerprinting done from within vmware, regardless how I set up the storage, resulted in a fingerprint file with no data.

            Fun fact: the software ui was written in raw xlib. I got to know the owner and lead dev fairly well, and he hinted that the codebase was a complete mess to the point where something as simple as an input dialog for a config option I recommended was A LOT of work.

            • 520
              link
              fedilink
              92 years ago

              The easy way involves looking at the devices and drivers you have installed. Things like a VirtualBox display or a SPICE guest driver are dead giveaways. next, they might look at your processor and see if it has as many cores as it should, but that’s more involved.

              • @[email protected]
                link
                fedilink
                English
                12 years ago

                Holy shit why is it even getting anywhere near that nosy? I didn’t know it was anything like that. And I even worked for them for a little while.

                • 520
                  link
                  fedilink
                  1
                  edit-2
                  2 years ago

                  Holy shit why is it even getting anywhere near that nosy?

                  Because it also serves as an anti-cheat…in the most literal sense. It is trying to make sure students can’t cheat by having other things open like answer pages or Google.

        • @[email protected]
          link
          fedilink
          English
          22 years ago

          Unfortunately they probably have detection methods for that, so have fun trying to work around that.

  • ComradeSharkfucker
    link
    fedilink
    272 years ago

    Discovered this with Pearson as well last year. Couldn’t use my phone either because the mobile site is so terribly implemented

    • ⸻ Ban DHMO 🇦🇺 ⸻OP
      link
      fedilink
      English
      602 years ago

      Bad enough I had to use Chromium to get to that stage, just imagine what they’ll do when Web Environment Integrity comes out

      • Eager Eagle
        link
        fedilink
        572 years ago

        ah yes - WEI, the DRM for the web - because we all know how effective DRM was to avoiding piracy.

        these policymakers and lobbyists are a bunch of clowns

        • FuglyDuck
          link
          fedilink
          English
          31
          edit-2
          2 years ago

          It’s not about drm… it’s about forcing people to use browsers that report their browsing activities

          That data is immensely valuable

  • Phoenixz
    link
    fedilink
    402 years ago

    Totally not paid my Microsoft to try and force people to use their bullshit

    • @[email protected]
      link
      fedilink
      32 years ago

      Why do you think that?

      Probably more that they want to support any major OSes, and Linux just doesn’t have the market share they deem profitable enough.

              • zbecker
                link
                fedilink
                12 years ago

                @ShittyRedditWasBetter @Malfeasant

                How does it prevent cheating exactly? I can just fire up a windows VM and it won’t know that I am looking stuff up even when proctoring I’d assume.

                I’ve been fortunate to not have to deal with Pearson, so I am not talking from experience.

              • @[email protected]
                link
                fedilink
                English
                122 years ago

                dude as a student in school I don’t think there is anything that supposed drm is gonna stop

                • zbecker
                  link
                  fedilink
                  22 years ago

                  @histic @ShittyRedditWasBetter

                  At the university I am going to they require a book for every course, and a plan on how they’re going to use it.

                  What’s great is that I’ve all my professors right back. All of my professors include a book that is fairly old and include some verbage in the syllabus about how they “reserve the right to assign reading assignments” i.e. book quizzes, but they actually never have assigned them previously and don’t even have material made up.

                  I’m guessing the reason for this policy is because the university has an opt-out (you have to re-opt out every semester, and you have to check some professors lock their own material) $150 paywall to get online access to your books. The only way I can see this as worth it is if your taking like 6 classes and all of them use books written in the last 5 years or so…

              • @[email protected]
                link
                fedilink
                English
                22 years ago

                How does DRM(Digital Rights Management) that has as function the blocking of copying or “blocking non legitimate access” of copyrighted media prevent cheating?

                Because that is far different as things like access to tests answers, because that is not the same than copyright.

      • Phoenixz
        link
        fedilink
        42 years ago

        Really now?

        It’s a web page. Webpages have shit to do with the operation system. Webpages however have been a classic Microsoft truck to force people on their shit software (hello ie6 hell!) so you can pretty much bet money on it that this is done at the request of a manager who got a good deal with Microsoft.

  • @[email protected]
    link
    fedilink
    English
    982 years ago

    Pearson is stupid, but for homework you can get around it by changing your user agent. For proctoring you have to actually boot into windows though

  • Hellfire103
    link
    fedilink
    English
    532 years ago

    I really hate these guys. The exam board is petty, the content is hard, and they do bullshit like this.

  • @[email protected]
    link
    fedilink
    442 years ago

    I’m going to guess it’s because they wanted to account for older windows operating systems and they made that everything that isn’t like windows 7+ mac and stuff it pops this message and the linux string is probably taken by the useragent.

    sorry for bad English

    • Cynetri (he/any)
      link
      fedilink
      English
      192 years ago

      English is all good, and honestly that’s a good point. I tend to forget that the browser is what forwards the OS to the website, not the OS itself

  • @[email protected]
    link
    fedilink
    143
    edit-2
    2 years ago

    Hey, at least it told you. When i was fiddling to get disney plus working on my own setup it just refused to play until i changed the reported OS to windows. Nothing else was changed. I really have no idea why they would go out of their way to block specific operating systems.

    • @[email protected]
      link
      fedilink
      52 years ago

      This must be a while back, because it works fine here.

      A few months ago they had a bug that prevented playback on Linux. But that was resolved after a week or so.

    • @[email protected]
      link
      fedilink
      82 years ago

      I have regularly watched Disney plus and Max on my Linux systems. But not all Linux systems are equal. Watching it on something like Debian would be pretty hard. Debian generally doesn’t support much in the way of DRM as it goes against most of their philosophy. You can get a browser installed with support for the widevine DRM they require. But it’s a lot of work on a system like that. However under Arch or Endeavor OS it was relatively simple.

      • @[email protected]
        link
        fedilink
        12 years ago

        However under Arch or Endeavor OS it was relatively simple

        Yeah I was about to ask, since my buddy and I watch Star wars sometimes on his arch Linux machine I thought Disney+ just had native linux support

    • Johanno
      link
      fedilink
      722 years ago

      Same with Amazon Videos.

      AFTER I PAID it told me my os does not support hd quality Playback.

      With kodi and a plugin I got it working to run at 1080p

      Saved it with OBS out of spite.

      Changing the user agent unfortunately didn’t work.

      • @[email protected]
        link
        fedilink
        English
        52 years ago

        That’s more to do with the version of WideVine DRM your browser has - the DRM in Firefox is neutered so the chrome will always give the best experience. Why? Because the WideVine DRM is owned by Google.

      • @[email protected]
        link
        fedilink
        13
        edit-2
        2 years ago

        You did? I also tried that, but the best resolution I got was 540p… As far as my research went that was because they require a higher widevine level not available on linux for HD

        • Johanno
          link
          fedilink
          132 years ago

          Install kodi and then the vod-Amazon plugin.

          Then you have at least 1080 if higher res is possible idk.

        • Johanno
          link
          fedilink
          22 years ago

          Because you didn’t read the technical specs of that service before you purchased it. The information was there and you ignored it. Why do people buy things based on assumptions?

          Here is the info you should have read before you bought. They have a page dedicated to this exact topic:

          https://www.amazon.com/gp/help/customer/display.html?nodeId=GUVGB3QMQRYRERYW

          Of course I like every other human that uses any Service in the internet read the whole Terms and conditions when I signed up and everytime they changed.

          I am pretty sure it is illegal in my country to not disclaim such information before you purchase. And it should not be legal anywhere!

        • @[email protected]
          link
          fedilink
          12 years ago

          Oh yes, trusty GUVGB3QMQRYRERYW, one of my favourite amazon pages. There’s something just so playful about the page name that every time I think of GUVGB3QMQRYRERYW, I just have to smile. Unlike GUVGB3QNQRYRERYW, that page sucks ass!

    • @[email protected]
      link
      fedilink
      English
      162 years ago

      They just whitelist few of the “supported”, operating systems. The message says what your OS is because it blindly read that from the UA.

  • YAMAPIKARIYA
    link
    fedilink
    English
    872 years ago

    You can install a useragent switcher extension for the browser