Coder Social home page Coder Social logo

reb311ion / justkeyboard Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hassanshehata/keyspark

1.0 2.0 0.0 33 KB

Get a reverse shell within 15 seconds on both Windows or Unix based systems, using the Digispark developement board.

License: MIT License

C++ 86.75% PowerShell 13.25%

justkeyboard's Introduction

JustKeyboard

Get a reverse shell within 15 seconds on both Windows or Unix based systems, using the Digispark developement board. The board acts as a keyboard, then does all the magic!

DISCLAIMER: This project is developed for learning and security assessments purposes only. Use these at your own discretion, the author cannot be held responsible for any damages caused. Using this project for attacking assets without prior mutual consent is illegal. The author is not responsible for any misuse or damage caused.

Prerequisites

Getting Started

  • Upload the RS.ino script using Arduino IDE.
  • Configure the CnC server with apache, nginx or any web server to listen on port 443 only (you can configure a free SSL certificate by following this guide: https://letsencrypt.org/getting-started/)
  • Edit the payload RS.ps1 by replacing your domain with your server IP/Domain, then put the file under: /var/www/html/
  • Listen on port 80 at the CnC with a something of your choice. For demo purposes we can use netcat: nc -lvp 80
  • Note: the use of 443 and 80 ports grantee not blocking the connection by proxy/IDS, it seems like normal web traffic!
  • Plug the USB in the asset [assuming the owner forgot to lock the desktop] and the digispark will deploy a reverse shell within 15 seconds.
  • Remove the digispark and happy hacking !

Authors

  • Hassan Shehata

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

Thanks to my fellow hackers: Karim Faisal and reb311ion

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.