bashbunny-payloads/payloads/library/prank/ncage/payload.txt

45 lines
829 B
Bash

#!/bin/bash
# ATTENTION: Requires newest firmware with newest extensions
# Installs the ncage (or any) Google Chrome extension
# using jquery which is kindly supplied by the app store.
## Status
# | LED | Status |
# | --------- | ----------- |
# | Magenta Solid | Setting up |
# | Blue Blinking | Attacking |
# | Green | Finished |
# | Red | Failed |
## Setup
LED SETUP
ATTACKMODE AUTO_ETHERNET ETHERNET_TIMEOUT_10
GET TARGET_OS
GET SWITCH_POSITION
LED ATTACK
case "$TARGET_OS" in
WINDOWS)
ATTACKMODE HID
QUACK ${SWITCH_POSITION}/win.txt
LED FINISH
;;
MACOS)
MAC_HAPPY ATTACKMODE HID
QUACK ${SWITCH_POSITION}/osx.txt
LED FINISH
;;
*)
DEBUG "ncage" "OS Not Detected"
LED FAIL2
;;
esac