Giter VIP home page Giter VIP logo

wifiduckv2's Introduction

[ WIP ] WifiDuckV2

Rewrite of spacehuhn's project.

I added some features I missed.

What is better?

Mouse control

You can write ASCII code in your scripts!

OS detection and more!

Instalation

First see this project! https://github.com/spacehuhn/wifi_ducky#installation

You will need this library: https://github.com/keyboardio/FingerprintUSBHost

Syntax

OS Detection

OS - Dump fingerprint (Better to write it as first line)

WINDOWS - Start code below if it is Windows machine.

MACOS - Start code below if it is iOS machine.

LINUX - Start code below if it is Linux machine.

OSEND - End the os code

Example

OS
STRING I do not care now.

WINDOWS
STRING I am Windows machine.
OSEND

LINUX
STRING I am Linux/Android/ChromeOS machine.
OSEND

STRING I do it anyway.

MACOS
STRING I am iOS machine.
OSEND

ASCII

ASCII - write ASCII code

REM write 'a'
ASCII 97

MOUSE

MOUSE X Y - Move mouse in both directions.

MOUSEX X - Move mouse only in X-axis.

MOUSEY Y - Move mouse only in Y-axis.

SCROLL Y - Scroll.

CLICK - Press MOUSE1.

CLICK_RIGHT - Press MOUSE2.

CLICK_MIDDLE - Press MOUSE3.

MOUSE_CLICK_LEFT, CLICK_LEFT - aliases for all 3 buttons.

PRESS - Hold MOUSE1.

MOUSE_PRESS_LEFT, PRESS_LEFT - aliases for all 3 buttons.

RELEASE - Release MOUSE1

MOUSE_RELEASE_LEFT, RELEASE_LEFT - aliases for all 3 buttons.

MOUSE 2000 -400
CLICK
SCROLL 20
PRESS
MOVE -100 2500
RELEASE_LEFT
CLICK_RIGHT

NUMPAD

NUM_0-9 - Press numpad numbers.

ASTERIX, MINUS, SLASH - Press symbols

SLASH
SLASH
SPACE
NUM_2
NUM_0
NUM_1
NUM_8

Numbers for Czech layout.

CZ_0-9 - Press numbers.

License

This project is licensed under the MIT License - see the license file file for details

Sources and additional Links

The USB Rubber Ducky: https://hakshop.com/products/usb-rubber-ducky-deluxe

Seytonic: http://youtube.com/seytonic https://github.com/seytonic

Spacehuhn: https://github.com/spacehuhn/ https://github.com/spacehuhn/wifi_ducky

Arduino Ducky Script interpreter: https://github.com/Seytonic/Duckduino-microSD

Jesse Vincent (os detection): https://github.com/keyboardio/FingerprintUSBHost

Cnlohrs ESP8266 USB Software Driver: https://github.com/cnlohr/espusb

wifiduckv2's People

Contributors

gloglas avatar

Watchers

James Cloos avatar

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.