Skip to content

Ena-Shepherd/UsBad

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

USBad Logo

What is it about ?

This repo is intended to show how you can design and use scripts via macro injections through Digispark-85 board.

Disclaimer :

This repo is for demonstration only.
Please don't use injection on real people !

Base requirements :

  • Arduino IDE.

  • Attinny 85 Digispark.

    If you don't have one you can go to -> Amazon or Aliexpress.

Designing custom scripts :

  • Take into account scripts syntax can differ from different system / keyboard layout on the computer you want to inject code on.
  • Default keyboard layout is QWERTY, you can change this by modifying scancode-ascii-table.h in your arduino library

Flashing your Digispark :

By default, your Digispark memory is empty.
you'll need to flash your board with your script through Arduino IDE.

You can follow this tutorial to setup your flash process.

Scripts Credits:

Here is the repository from which we drew inspiration for this project.

About

A Bad USB with Attinny 85.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 70.3%
  • Batchfile 29.7%