FlashSploit : Exploitation Framework For ATtiny85 Based HID Attacks

Flashsploit is an Exploitation Framework for Attacks using ATtiny85 HID Devices such as Digispark USB Development Board, flashsploit generates Arduino IDE Compatible (.ino) Scripts based on User Input and then Starts a Listener in Metasploit-Framework if Required by the Script, in Summary : Automatic Script Generation with Automated msfconsole.

Windows

Data Exfiltration

  • Extract all WiFi Passwords and Uploads an XML to SFTP Server | YouTube :
  • Extract Network Configuration Information of Target System and Uploads to SFTP Server | YouTube :
  • Extract Passwords and Other Critical Information using Mimikatz and Uploads to SFTP Server | YouTube :

Also Read – Intrigue Core : Discover Your Attack Surface

Reverse Shells

  • Get Reverse Shell by Abusing Microsoft HTML Apps (mshta) | YouTube :
  • Get Reverse Shell by Abusing Certification Authority Utility (certutil)
  • Get Reverse Shell by Abusing Windows Script Host (csript)
  • Get Reverse Shell by Abusing Windows Installer (msiexec)
  • Get Reverse Shell by Abusing Microsoft Register Server Utility (regsvr32)

Miscellaneous

  • Change Wallpaper of Target Machine | YouTube :
  • Make Windows Unresponsive using a .bat Script (100% CPU and RAM usage)
  • Drop and Execute a File of your Choice, a ransomware maybe? 😉
  • Disable Windows Defender Service on Target Machine

Tested on

  • Kali Linux 2019.2
  • BlackArch Linux

Dependencies

Flashsploit Depends upon 4 Packages which are Generally Pre-installed in Major Pentest OS :

  • Metasploit-Framework
  • Python 3
  • SFTP
  • PHP

If you think I should still make an Install Script, Open an issue.

Usage

git clone https://github.com/thewhiteh4t/flashsploit.git
cd flashsploit
python3 flashsploit.py

R K

Recent Posts

Install Mono on Ubuntu 18.04: C# Compiler and Runtime Guide

Running programs built for Microsoft's framework on a Linux system is easier than you think. Mono is…

3 hours ago

Install OpenCV on Ubuntu 18.04: Step-by-Step Setup Guide

Computer vision technology powers many modern applications, from image editors to facial scanners. OpenCV (Open Source Computer…

3 hours ago

Install VNC on Ubuntu 18.04: Step-by-Step TigerVNC Setup

A remote desktop interface makes it easy to manage a remote computer. VNC (Virtual Network Computing) is…

3 hours ago

Install Gitea on Ubuntu 18.04: Self-Hosted Git Service Guide

Hosting your own code repositories is a great way to keep your projects private. Gitea is a…

4 hours ago

Install Java on Ubuntu 18.04: OpenJDK 11 and OpenJDK 8

Many modern programs require Java to run. From development tools like Eclipse to search systems…

4 hours ago

Configure a Static IP Address on Ubuntu 18.04: Netplan Guide

Setting a static IP address on your server is a smart move. It ensures your…

1 day ago