Git Product home page Git Product logo

badusb-payloads's Introduction

Rubber Duck Payloads

Repository Description


In this repository im sharing the payloads that i write in Ducky Script language. I'll update this repo each time i write a new payload and i can add your payloads too if you make a pull request.




What is Rubber Duck & Bad Usb


So basically bad usb is a seemingly normal usb but it has a processor inside it. In that way the user can able to execute any code just in seconds do whatever he/she wants like closing the windows defender system, enjecting the virus, creating a backdoor and more it's up to your imagination. And in this repository i used the language called Ducky Script which i'll explain in the other section


Rubber Duck


Rubber Ducky is a typical bad usb which is produced by Hak5. It has a own programming language called Ducky Script but don't worry I can easily say that it's the simplest programming language i have ever seen.


Ducky Script


Ducky Script is a language that Hak5 created for Rubber Duck and its the simplest language that you can learn because there is no variable types, loops or even if else statements. Bad usb is based on controlling the victim's keyboard and type things in miliseconds. And since its based on controlling the keyboard the Ducky Script language is just needs to know what key user wanna press and how much time it got to wait to execute the next code. Let me show you an example:


So if you wanna make program to open windows start menu you should make it to press ctrl and ESC at the same time and to do that you just write a line like CTRL ESC in Ducky Script. In another example if you need to press tab and then enter you just need to write TAB and ENTER in the next line, its simple as that!



If you dont want buy 50$ Rubber Duck you can make your own bad usb by watching this video , have fun!

badusb-payloads's People

Contributors

alperencode avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

chickenhelp

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.