back to article BBC’s Micro:bit turns out to be an excellent drone hijacking tool

The BBC’s Micro:bit computer board may be winning over school kids, but hackers have found its wireless capabilities and programmable nature make it an excellent tool for mischief. In a presentation at this year's DEF CON hacking conference in Las Vegas on Friday, Damien Cauquil, senior security researcher at Econocom Digital …

  1. Hans 1
    Happy

    16Mhz ? I'd use a pi, only slightly larger, however, so much more ooompf.

    1. Anonymous Coward
      Anonymous Coward

      RE: only 16MHz?

      Who cares. Just productise it and put it on sale for £39.99.

      It will sell millions. Anything to get rid of those drones. Drones are the modern day 'boom boxes'.

      1. Anonymous Coward
        Anonymous Coward

        Re: RE: only 16MHz?

        It's called a ghetto blaster dad...you're so embarassing...god.

        1. Anonymous Coward
          Anonymous Coward

          Re: RE: only 16MHz?

          Well said, you made my day. I wondered if anyone would take the bait.

          I guess we all live in ghetto these days. /s

          1. Yet Another Anonymous coward Silver badge

            Re: RE: only 16MHz?

            r leaving only a few thousand bytes for the text of the source program.

            So only enough to fly to and land on the moon ?

            Actually a ridiculous comparison. It's a few 1000bytes of python source -a language where a web server takes a couple of lines

          2. Anonymous Coward
            Anonymous Coward

            Re: RE: only 16MHz?

            What are these "boom boxes" and "ghetto blasters" you are talking about .... are they some modern form of gramophone? Could I play my 78s one one of them?

            1. James Cullingham

              Re: RE: only 16MHz?

              https://www.youtube.com/watch?v=OXDK3x5lAYI

            2. Anonymous Coward
              Anonymous Coward

              Re: RE: only 16MHz?

              What are these "78's" you are talking about ,,,, are they some modern form of recording? Could I play my wax cyilnders on one of them?

              * With apologies to, well. just about everybody....

        2. This post has been deleted by a moderator

        3. allthecoolshortnamesweretaken

          Re: RE: only 16MHz?

          Ironically, only the British do ghettoblasters properly.

        4. Cynic_999

          Re: RE: only 16MHz?

          "

          It's called a ghetto blaster dad...you're so embarassing...god.

          "

          In my day it was called a "tranny." (As in "Transistor radio"). I've recently heard the word being used by a few youngsters, so maybe it's come back into fashion.

    2. Jason Bloomberg

      A micro:bit running Python is a very constrained device. Most of its available memory is taken up by the Python interpreter leaving only a few thousand bytes for the text of the source program.

      Things are better when programming in C where there is more memory available but a Pi Zero W would be a much more capable device.

      1. Flocke Kroes Silver badge

        You do not get a whole python2

        The usual (arm) python2.7 executable weighs in at 3.1M, plus another 800K of C libraries. I have another 60M python libraries, but that could easily get trimmed. The source code for your python script is not stored in the micro:bit at all. Some compiled and optimised binary gets stored in flash along with a drastically trimmed python run-time and some device driver libraries. The run-time and device drivers will eat into the 16K of ram but as you do not store any source code in ram, you have a chunky library and hefty CPU, you are still way better off than you were with a ZX81 and a wobbly ram pack.

        1. Jason Bloomberg

          Re: You do not get a whole python2

          The source code for your python script is not stored in the micro:bit at all.

          I suggest you have a read of the following and also take a look at the downloadable .hex file...

          http://tech.microbit.org/software/micropython

          "When you write your Python application, both the web hosted editor and the offline editor Mu create a modified .hex file for you to copy to the micro:bit. This modified file contains 3 things ... 3) A verbatim copy of your Python program, complete with comments and any spaces."

          https://support.microbit.org/support/solutions/articles/19000044768--hex-file-format

          "MicroPython builds take a firmware.hex image (the MicroPython pre-compiled image) and append your script to the end of it, in a fixed 8K region at a known address."

          PS: MicroPython is based on Python 3.

      2. 's water music

        a Pi Zero W would be a much more capable device.

        Yes, but I think that one of the points was that a shedload more Micro:bits have already been handed out to 12-13-year-olds

    3. Steve Evans

      16Mhz ? I'd use a pi, only slightly larger, however, so much more ooompf.

      That would depend on if you definition of a covert device permitted having a power cable dangling from it for a wall socket!

      The baby board sips the electrons at a very gentle rate.

      1. james 68

        @Steve Evans

        Pi's can run perfectly well on battery power (6aa batteries will get you well over 12 hours use including always on wifi and bluetooth, a phone charging pack will last much much longer even when powering various USB devices from the pi and handily has usb ports for easy power supply).

        Wall wart aint needed.

        1. Tom 7 Silver badge

          Re: @Steve Evans

          I got a USB 'charger' battery for running my Pi3 and Touch screen. Wired up a zero W for amusement and it was still going a week later.

          The micro:bit would have been good a few years ago but the zero is miles ahead of it. Having said that you can program the micro:bit to write rude words in the air as you spin it round on a piece of string.

          1. Ken Hagan Gold badge

            Re: @Steve Evans

            "Having said that you can program the micro:bit to write rude words in the air as you spin it round on a piece of string."

            What a lovely idea. The possibility of taking someone's eye out with a well-chosen expletive means it might make a nice Code Club exercise. (Always assuming that it isn't already.)

          2. Linker3000

            Re: @Steve Evans

            "Having said that you can program the micro:bit to write rude words in the air as you spin it round on a piece of string."

            ...all while playing a fruit keyboard with your other hand. Rock on!

          3. Anonymous Coward
            Anonymous Coward

            Re: Pi

            I'm doing the same with a v1 Pi and v1 touchscreen for fun. But hit a lot of roadblocks as it's the early hardware and I can do zero programming/scripting.

            So for now it is just a fun little mp3 player.

            For anything that meeds singular or basic function something like an arduino or bbc microbit is better. As these are microcontroller based and have no os headroom needed.

        2. Lysenko

          Re: @Steve Evans

          A MicroBit can run from a CR2032 for about the same time (12 hours), depending on how hard you're hammering the RF stage. Major size difference.

          1. Steve Evans

            Re: @Steve Evans

            Thank you Lysenko, my point exactly.

            A Pi is overkill, and over consumption. Strip it down to what you actually need, and the power consumption drops along with it (who would have guessed eh?).

            Result, *much* smaller toys of naughtiness.

            /me doesn't dare mention what you can get up to with an ATtiny.

            1. Anonymous Coward
              Anonymous Coward

              Re: @Steve Evans

              As you say, an ATtiny and similar can do wonders for most simple projects needing to sense or control one or two things only.

              Anything more complicated, net connections etc, and going the Pi route gives you lots of easy connectability. Some of it can be done with microcontrollers, but then you are committing to lots of additional boards, and basically building your own Pi! :D

              Oh, and the downvotes on my previous post, I assume is for mentioning the Pi has an OS overhead? Which I'd assume it does if people run natively Noobs or similar, but will not if running something else (I know there are lots of options)?

              1. Steve Evans

                Re: @TechnicalBen

                Downvotes on here are an odd thing.

                I just remember you can only please all of the people some of the time. That and some people are arses all of the time ;-)

                You are of course correct. 99% of Pi projects are python scripts running under Linux. Which adds a whole load of code overhead. When it's a box on your desk this isn't really an issue, and does make a lot of things much easier.

                However, if you're trying to build something self contained and with the longevity of an elephant instead of a mayfly, you need to lose a lot of dead wood.

                If you're still measuring your power consumption in milliamps, you're not even in the same ball-park as what you can get up to with a proper low power device.

  2. K
    Facepalm

    Hmmmm

    Wonder if I can get a 5 1/4" floppy drive for it, dust off my original copy of Elite

    1. Samoa Tech

      Re: Hmmmm

      Had a 3.5 hooked up to BBC Micro. It was like wow! Getting old...

  3. HmmmYes

    Ah get eLua on the bare metal.

  4. Anonymous Coward
    Anonymous Coward

    Does it really matter if it's a micro:bit?

    Surely the story here is:

    * Bluetooth keyboards can be easily hacked over the air

    * Drones can be easily hacked over the air

    Doesn't really matter if it takes a micro:bit or an Osborne One to do it.

  5. Anonymous Coward
    Anonymous Coward

    Two spuds, glass of water, some copper wire and nails

    Bluetooth hacked!

  6. Apemantus

    Or we could just use the teleporter?

    If you have to attach the gizmo to the drone controller to take over. Why not just use the drone controller?

  7. Anonymous Coward
    Anonymous Coward

    2.0

    Or a broken mini bluetooth headset suitably reprogrammed with arduino and eeprom replaced with ram chip harvested from old Web can or router.

    Keyring sized drone zapper :-)

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like

  • Behold this drone-dropping rifle with two-mile range
    Confuses rather than destroys unmanned aerials to better bring back intel, says Ukrainian designer

    What's said to be a Ukrainian-made long-range anti-drone rifle is one of the latest weapons to emerge from Russia's ongoing invasion of its neighbor.

    The Antidron KVS G-6 is manufactured by Kvertus Technology, in the western Ukraine region of Ivano-Frankivsk, whose capital of the same name has twice been subjected to Russian bombings during the war. Like other drone-dropping equipment, we're told it uses radio signals to interrupt control, remotely disabling them, and it reportedly has an impressive 3.5 km (2.17 miles) range.

    "We are not damaging the drone. With communication lost, it just loses coordination and doesn't know where to go. The drone lands where it is jammed, or can be carried away by the wind because it's uncontrollable,"  Kvertus' director of technology Yaroslav Filimonov said. Because the downed drones are unharmed, they give Ukrainian soldiers recovering them a wealth of potential intelligence, he added.  

    Continue reading
  • Nothing says 2022 quite like this remote-controlled machine gun drone
    GNOM is small, but packs a mighty 7.62mm punch

    The latest drone headed to Ukraine's front lines isn't getting there by air. This one powers over rough terrain, armed with a 7.62mm tank machine gun.

    The GNOM (pronounced gnome), designed and built by a company called Temerland, based in Zaporizhzhia, won't be going far either. Next week it's scheduled to begin combat trials in its home city, which sits in southeastern Ukraine and has faced periods of rocket attacks and more since the beginning of the war.

    Measuring just under two feet in length, a couple inches less in width (57cm L х 60cm W x 38cm H), and weighing around 110lbs (50kg), GNOM is small like its namesake. It's also designed to operate quietly, with an all-electric motor that drives its 4x4 wheels. This particular model forgoes stealth in favor of a machine gun, but Temerland said it's quiet enough to "conduct covert surveillance using a circular survey camera on a telescopic mast."

    Continue reading
  • DARPA wants to refuel drones in flight – wirelessly
    Boffin agency seeks help to shoot 100kW through the air with lasers, but contributors don't have long to deliver

    US military researchers are trying to turn in-flight refueling tankers into laser-shooting "airborne energy wells" for charging drones, and they want the public's help to figure out how.

    The Defense Advanced Research Projects Agency (DARPA) published a request for information (RFI) from anyone willing and able to contribute their tech, with a few caveats. It needs to fit on existing in-flight refueling tankers (the newer KC-46 and Cold War-era KC-135, specifically) and be able to deliver 100kW of power.

    Militaries around the world have been using in-flight refueling for decades to extend aircraft patrols and long-range missions. With a history of development stretching back to the 1920s, the practice has since developed into a standard part of operating an air fleet powered by aviation fuel.

    Continue reading
  • Majority of Axon's AI ethics board resigns over CEO's taser drones
    Flying weapons offered as solution to US school shootings

    Nine members of non-lethal weapons-maker Axon's AI ethics board resigned Monday after the company's CEO announced plans to build drones equipped with tasers to prevent US school shootings. 

    When an 18-year-old shot dead nineteen students and two teachers, whilst wounding several others at an elementary school in Uvalde, Texas, Axon's founder and CEO, Rick Smith, began thinking about how he could help stop mass shootings. His best idea: deploying taser-equipped drones in classrooms and public venues.

    Axon develops body cameras and non-lethal weapons for law enforcement. Smith thought he could combine both capabilities and install them onto a drone that, in theory, could immobilize shooters. Smith announced Axon had formally begun developing such systems last week.

    Continue reading
  • Taser maker offers electric-shock drones to stop school shootings
    For $50,000 annually plus building work, budget-strapped teachers can (maybe) zap gunmen, for the kids

    Rick Smith, founder and CEO of body camera and Taser maker Axon, believes he has a way to reduce the risk of school children being shot by people with guns.

    No, it doesn't involve reducing access to guns, which Smith dismisses as politically unworkable in the US. Nor does it involve relocating to any of the many countries where school shootings seldom, if ever, occur and – coincidentally – where there are laws that limit access to guns.

    Here's a hint – his answer involves Axon.

    Continue reading
  • Drone ship carrying yet more drones launches in China
    Zhuhai Cloud will carry 50 flying and diving machines it can control with minimal human assistance

    Chinese academics have christened an ocean research vessel that has a twist: it will sail the seas with a complement of aerial and ocean-going drones and no human crew.

    The Zhu Hai Yun, or Zhuhai Cloud, launched in Guangzhou after a year of construction. The 290-foot-long mothership can hit a top speed of 18 knots (about 20 miles per hour) and will carry 50 flying, surface, and submersible drones that launch and self-recover autonomously. 

    According to this blurb from the shipbuilder behind its construction, the Cloud will also be equipped with a variety of additional observational instruments "which can be deployed in batches in the target sea area, and carry out task-oriented adaptive networking to achieve three-dimensional view of specific targets." Most of the ship is an open deck where flying drones can land and be stored. The ship is also equipped with launch and recovery equipment for its aquatic craft. 

    Continue reading
  • Chinese drone-maker DJI suspends ops in Russia, Ukraine
    First Middle Kingdom company to take a stance says it doesn't want anyone weaponizing its flying machines

    In a first for a major Chinese tech company, drone-maker DJI Technologies announced on Tuesday that it will temporarily suspend business in both Russia and Ukraine.

    "DJI is internally reassessing compliance requirements in various jurisdictions. Pending the current review, DJI will temporarily suspend all business activities in Russia and Ukraine. We are engaging with customers, partners and other stakeholders regarding the temporary suspension of business operations in the affected territories," declared DJI in a canned statement.

    Last week the company issued another statement clarifying that it did not market or sell its products for military use and "unequivocally opposed attempts to attach weapons to [its] products." DJI also said it "refused to customize or enable modifications that would enable [its] products for military use."

    Continue reading
  • Scientists repurpose hoverfly vision to detect drones by sound
    It's a bug's life

    Video After some careful study, it turns out the brain of an insect is pretty good at separating signal from noise.

    Researchers from the University of South Australia, Flinders University, and Australian defense company Midspar Systems found that to be the case when they teamed up to reverse-engineer the visual systems of hoverflies. Why? To improve acoustic drone detection software.

    Specifically, they wanted to use a bug's visual pathways to detect acoustic signals. It's the first time this particular approach has been taken, though insect vision has been used to improve detection systems in the past.

    Continue reading
  • Wing launches drone deliveries in the US where people actually live
    Everything's bigger in Texas, even the flying package-slinging robots

    Wing will this Thursday launch a commercial drone delivery service in a major US metropolitan area, a first for the Alphabet-owned startup.

    The company was spun out of X, Google's moonshot lab, in 2018 to build and operate a drone-delivery business. Since then, Wing has set up operations in Helsinki, Finland, and Canberra, Australia to bring shoppers all sorts of items, from biscuits to burgers, to their doors. It also operates in the US in Christiansburg, Virginia, and is expanding to its first urban area within the country this week: the Dallas-Fort Worth metroplex.

    Continue reading
  • Chinese drone-maker DJI denies aiding Russia's Ukraine invasion
    German retailer stops selling flying cameras from firm the US labels an arm of China's government

    Chinese drone-maker DJI has denied multiple allegations it has aided Russia's military during the illegal invasion of Ukraine – an extraordinary claim, as the firm has previously come to the attention of US authorities for leaking data and aiding human rights abuses.

    DJI's involvement in Russia's illegal invasion first became an issue around March 11, when allegations emerged that Ukrainian users were unable to use a DJI drone detection product called DJI AeroScope that the Chinese company bills as "a comprehensive drone detection platform that rapidly identifies UAV communication links, gathering information such as flight status, paths, and other information in real time."

    Russian users could run AeroScope, leading to accusations that DJI was assisting Moscow.

    Continue reading

Biting the hand that feeds IT © 1998–2022