The new USB Rubber Ducky is more dangerous than ever - The Verge

2 years ago 53

The USB Rubber Ducky is backmost with a vengeance.

The much-loved hacking instrumentality has a caller incarnation, released to coincide with the Def Con hacking conference this year, and creator Darren Kitchen was connected manus to explicate it to The Verge. We tested retired immoderate of the caller features and recovered that the latest variation is much unsafe than ever.

What is it?

To the quality eye, the USB Rubber Ducky looks similar an unremarkable USB flash drive. Plug it into a computer, though, and the instrumentality sees it arsenic a USB keyboard — which means it accepts keystroke commands from the instrumentality conscionable arsenic if a idiosyncratic was typing them in.

“Everything it types is trusted to the aforesaid grade arsenic the idiosyncratic is trusted,” Kitchen told me, “so it takes vantage of the spot exemplary built in, wherever computers person been taught to spot a human. And a machine knows that a quality typically communicates with it done clicking and typing.”

Darren Kitchen with his creation, the USB Rubber Ducky Photo by Corin Faife / The Verge

The archetypal Rubber Ducky was released implicit 10 years agone and became a instrumentality favourite among hackers (it was adjacent featured successful a Mr. Robot scene). There person been a fig of incremental updates since then, but the newest Rubber Ducky makes a leap guardant with a acceptable of caller features that marque it acold much flexible and almighty than before.

What tin it do?

With the close approach, the possibilities are astir endless.

Already, erstwhile versions of the Rubber Ducky could transportation retired attacks similar creating a fake Windows pop-up box to harvest a user’s login credentials oregon causing Chrome to nonstop each saved passwords to an attacker’s webserver. But these attacks had to beryllium cautiously crafted for circumstantial operating systems and bundle versions and lacked the flexibility to enactment crossed platforms.

A caller guidebook explains the subtleties of DuckyScript 3.0 Photo by Corin Faife / The Verge

The newest Rubber Ducky aims to flooded these limitations. It ships with a large upgrade to the DuckyScript programming language, which is utilized to make the commands that the Rubber Ducky volition participate into a people machine. While erstwhile versions were mostly constricted to penning keystroke sequences, DuckyScript 3.0 is simply a feature-rich language, letting users constitute functions, store variables, and usage logic travel controls (i.e., if this... past that).

That means, for example, the caller Ducky tin tally a trial to spot if it’s plugged into a Windows oregon Mac instrumentality and conditionally execute codification due to each 1 oregon disable itself if it has been connected to the incorrect target. It besides tin make pseudorandom numbers and usage them to adhd adaptable hold betwixt keystrokes for a much quality effect.

Perhaps astir impressively, it tin bargain information from a people instrumentality by encoding it successful binary format and transmitting it done the signals meant to archer a keyboard erstwhile the CapsLock oregon NumLock LEDs should airy up. With this method, an attacker could plug it successful for a fewer seconds, archer someone, “Sorry, I conjecture that USB thrust is broken,” and instrumentality it backmost with each their passwords saved.

How overmuch of a menace is it?

In short, it could beryllium a large one, but the request for carnal instrumentality entree means astir radical aren’t astatine hazard of being a target.

According to Kitchen, the caller Rubber Ducky was his company’s astir in-demand merchandise astatine Def Con, and the 500 oregon truthful units that Hak5 brought to the league sold retired connected the archetypal day. Safe to say, galore hundreds of hackers person 1 already, and request volition apt proceed for a while.

It besides comes with an online improvement suite, which tin beryllium utilized to constitute and compile onslaught payloads, past load them onto the device. And it’s casual for users of the merchandise to link with a broader community: a “payload hub” conception of the tract makes it casual for hackers to stock what they’ve created, and the Hak5 Discord is besides progressive with speech and adjuvant tips.

At a terms of $59.99 per unit, it’s excessively costly for astir radical to administer successful bulk — truthful it’s improbable that idiosyncratic volition permission a fistful of them scattered successful your favourite cafe unless it’s known to beryllium a hangout spot for delicate targets. That said, if you’re readying to plug successful a USB instrumentality that you recovered lying retired successful a nationalist place, deliberation doubly astir it...

Could I usage it myself?

The instrumentality is reasonably elemental to use, but if you don’t person immoderate acquisition successful penning oregon debugging code, determination are a fewer things that could travel you up. In investigating connected a Mac, for a while, I couldn’t get the Ducky to participate the F4 cardinal to unfastened the launchpad, but I fixed it aft making it place itself with a antithetic Apple keyboard instrumentality ID.

From that point, I was capable to write a script truthful that, erstwhile plugged in, the Ducky would automatically motorboat Chrome, unfastened a caller browser window, navigate to The Verge’s homepage, past rapidly adjacent it again — each with nary input from the laptop user. Not atrocious for conscionable a fewer hours’ investigating and thing that could beryllium easy modified to bash thing much nefarious than browse exertion news.

Read Entire Article