Update mac_happy extension (#319)

This commit is contained in:
Aidan Holland 2018-01-30 17:17:56 -05:00 committed by Sebastian Kinne
parent 38a7460fe6
commit 4df763c4a4

View File

@ -2,15 +2,28 @@
# Title: Mac_Happy
# Author: thehappydinoa
# Target: Mac
# Version: 0.2
# Target: macOS
# Version: 0.3
#
# Makes Mac happy by correctly setting pid and vid
# Use by running mac_happy ATTACKMODE HID <attack modes here>
# Use by running MAC_HAPPY HID/ETHERNET/...
#
function MAC_HAPPY() {
[[ "$#" -gt 1 && "$1" == "ATTACKMODE" ]] || exit 1
eval "$@ vid_0x05ac pid_0x021e"
[[ "$#" -gt 1 ]] || exit 1
case "$1" in
HID)
ATTACKMODE HID vid_0x05ac pid_0x021e
;;
ETHERNET)
ATTACKMODE ECM_ETHERNET vid_0x05ac pid_0x021e
;;
ATTACKMODE)
eval "$@ vid_0x05ac pid_0x021e"
;;
*)
exit 1
;;
esac
}
export -f MAC_HAPPY