2 pizzas, a small order of breadsticks, and wanted to splurge and get cinnamon sticks.

Pizzas are a “Buy one get one deal!” at 13 bucks a pizza. Figured what the hell, I’ll splurge on desert then with the deal. Get to checkout… hold on a minute… 50 dollars for pizza?! Wait a minute 80 dollars after fees and taxes?!

Usually I only use Doordash for finding something, then I order direct from the store. I just saw the sweet “buy one get one” deal and thought eh, fine I’m here. Right, that’s why I stopped using door dash. I’m not spending 80 dollars on freaking pizza. I’ll just go pick it up and spend a quarter of that price.

At least I would have saved the $3 dollar delivery fee. Phew. Thanks DoorDash.

  • BlameThePeacock
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 days ago

    There’s a difference between grabbing data, and controlling physical systems.

    Hackers are not regularly taking over power plants or shutting down manufacturing robots.

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

      They are taking over Internet accounts though. They hack people’s social media profiles, Netflix accounts, Amazon accounts etc. They also take down websites via DDoS attacks.

      Here’s the thing with fleets of self-driving rental cars: unlike power plants or manufacturing robots, these cars will be on the public Internet. They cannot be airgapped on a private LAN the way a fixed robot in a factory can.

      So all it takes to control these things is to hack into the authentication system and steal the credentials for the master control account for the cars. Then they’ll be able to connect to the cara remotely and issue commands to control them, just as the company would for say, ordering them to return to base to recharge, get cleaned up, or be repaired.

      That’s the vulnerability. And even if they put all the cars on a VPN it’ll still exist because hackers can and do steal VPN credentials just like any other credential.

      By the way, there has been at least one high profile hack of manufacturing robots: the Stuxnet worm which targeted Iran’s nuclear program. Since a fleet of self-driving cars is going to have millions and millions of dollars in value (tens of thousands of cars on the road) it’s going to be an extremely high value target for criminal gangs. While their resources might not be as extreme as the probable Stuxnet creators, they will be very large (and might even gain state actor support from unfriendly countries).

      • BlameThePeacock
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        The Stuxnet worm was created by the US government likely with hundreds of people working on it for half a decade or more, not some random hacker group.

        There are ways to protect self cars, giving them a command to drive somewhere isn’t inherently dangerous. The commands to send them to a destination will not be able to control HOW the car gets there, that will all be done locally on the vehicle self-driving software. It won’t be possible to tell the car “go drive into this building” since the driving software simply won’t allow for such a request remotely.

        The most impactful thing that hackers could do is tell all the vehicles to pull over and stop where they are, which would cause problems of course, but it’s hardly the end of the world. Essentially a form of DDOS attack on cars, but it would be detected almost instantly and likely the vehicles with occupants could just override it locally.

        What exactly is a hacker group going to do with a fleet of cars that can certainly still be located by the corporation that owns them since they’re literally connected to cellphone (and probably satellite these days) networks all the time. There’s not that much value for a hacker in obtaining a self-driving car that can’t drive by itself because it’s not connected to it’s network. The resale value for the fancy sensors and chips inside them is pretty much zero.

        Again if people want unattended cars they can do this a lot easier than hacking a massive corporation to get access to them.

        • chonglibloodsport@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          2 days ago

          If the goal is to steal the cars then all it takes is to order them to go somewhere while disabling (perhaps via DDoS) the logging and other telemetry servers that allow them to track the vehicles. Once they’re stopped where the criminals want them they can break in and disable the power supply to shut them down completely, then tow/push them into shipping containers to send overseas for modification and resale.

          There already exist international criminal gangs who do this sort of thing (edit: for regular, not self driving cars). Think of the resources of an organization the size of the Gulf Cartel. They operate their own cell phone network in Mexico. They’ve got hundreds of engineers. They absolutely could do an operation like this.

          • BlameThePeacock
            link
            fedilink
            English
            arrow-up
            1
            ·
            2 days ago

            Why would the onboard software ever allow (or even support the ability) to disable connectivity?

            The tracking doesn’t even need to happen on the vehicle itself, given that they’re likely to use cellular connections the tracking from the cell company can locate it.

            My point is that there’s no benefit to stealing a self-driving car over a regular car, so why would these gangs switch? None of the self-driving features will work when it can’t connect to the network, and none of the extra parts have any sort of resale value separate from their intended use. They may as well continue stealing regular cars.

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

              Who said anything about software? Cut the wires to the battery! That will power down any car no matter what.

              The benefit to stealing a self driving car is that it’s a self driving car! What’s the retail price of self driving cars? $100k? More? The whole premise of the self-driving taxi and delivery companies is that the cars are too expensive for the consumer market so they operate on a rental basis instead. If self-driving cars became a mass market commodity like regular cars then thieves would just steal them the old fashioned way.

              Of course the self-driving features work without the network. GPS works without a cell network. It’s a receive-only protocol. The only thing that won’t work is the remote command and control dispatch. That would have to be hacked around.

              • BlameThePeacock
                link
                fedilink
                English
                arrow-up
                1
                ·
                2 days ago

                Cutting the wires will work, but it’s already recorded it’s location and transmitted that data by the point you get to that point.

                There’s no way that the self-driving car companies won’t require regular check ins on the network to function in self-driving mode. You can’t even play many single player video games these days without an internet connection.

                Essentially it won’t be a self-driving car once you’ve stolen it, and it may not even be a regular car either because some of the proposed models don’t even have steering wheels or pedals. Even if you did crack the software, it’s not going to be loaded with any sort of relevant self-driving functionality for <insert 3rd world country where they don’t check vehicle registration here>, it won’t have maps, it won’t be trained on the local signs, traffic lights, road markings, etc. it may not even operate on the correct side of the road.

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

                  It’s transmitted that data but the gang has blocked the server from receiving it. I mentioned that earlier. This whole operation doesn’t go down unless you take out the eyes and ears of the company.

                  All that other stuff can be replaced. It’s still a car with a $15,000 battery in it and drivetrain and all the sensors and electronics.

                  And if the hackers can break in and steal data, they can steal the source code. Then they have all the keys to the kingdom.

                  • BlameThePeacock
                    link
                    fedilink
                    English
                    arrow-up
                    1
                    ·
                    1 day ago

                    Then the gang is going to have to take out both the self-driving car company AND the cellphone company at the same time. It’s not just one getting the data, and again it’s going to get noticed immediately if cars start going missing and data is being blocked. They may get ahold of a few dozen cars if they try to do it quickly, but they won’t get even hundreds.

                    The battery may worth something, but it’s a lot of effort to steal a car just to get a $15k battery. Criminal gangs aren’t stealing 5 year old Kia Niros for resale across the globe, they generally target vehicles worth 3-10x that much.

                    There’s no “source code” for self driving cars in the sense that a video game has source code. The cars have some normal code yes, but the self-driving portion is a trained machine learning model that is essentially a black box. It takes millions of compute hours on high end graphics cards along with millions of hours of driving data to generate a new version of that model. Stealing the existing driving model still won’t make it work in West Africa or the Middle East. Stealing the training data wouldn’t help get it driving there either, they’d have to collect millions of hours of local training data for each destination.

                    It would be easier for these gangs to start their own self-driving company.