mirror of
https://github.com/hak5/bashbunny-payloads.git
synced 2025-10-29 16:58:25 +00:00
ChromeOS Deployment For Bash Bunny
Author: TheDragonkeeper
Version: Version 2
Description
This is the enterprise enrolment process for ChromeOS. I use this code at work when we get a bulk order in, but i have added more options so i can be used by anyone.
Set the following variables in the payload for your network. only select one wifi type or it will use WPA by default and dont forget those backslashes if you use symbols in the strings.
Set the DUCKY_LANG to the correct keyboard to avoid credential mistypes
Variables
| Vars | Notes |
|---|---|
| WIFI_NAME | WIFI SSID {string} |
| WIFI_USER | Wifi username : This is used if enterprise wifi type is selected {string} |
| WIFI_PASS | Wifi password : used on all wireless connection types {string} |
| WIFI_ANNON | Wifi annonymous id : can be used on enterprise auth {string} |
| ENROL_USER | This is the user account used for device enrolment {string} |
| ENROL_PASS | The password for ENROL_USER {string} |
| - | - |
| WIFI TYPES | Only one of these should be set to y |
| EwWEP | WIFI type: WEP {y/n} |
| EwWPA | WIFI type: WPA {y/n} |
| EwPEAP | WIFI type: PEAP {y/n} |
| EwLEAP | WIFI type: LEAP {y/n} |
| EwEAP | WIFI type: EAP {y/n} |
| - | - |
| checkCERT | Check or ignore WIFI certificate {y/n} |
| SaveWIFI | Set to save wifi connection. isnt needed if enrolment forces a wifi connection {y/n} |
| sendGoogleData | Send analytic data to google... unsure why you would want to but the option is here {y/n} |
| WaitForUpdates | Can wait for updates to complete then flick switch to continue or wait 10secs for the update check then move on {y/n} |
| EwDEFAULT | Do not change this; it is used to check that only one wifi type is set to 'y' else use EwWPA |
| - | - |
| AuthMethod | This defines what you want to use as authentication when using enterprise wifi, set one of the following numbers |
| 0 | auto - PEAP and EAP |
| 1 | EAP-MDS - PEAP and EAP |
| 2 or 3 | MSCHAP or MSCHAPv2 - PEAP and EAP |
| 4 | PAP - EAP |
| 5 | CHAP - EAP |
| 6 | GTC - EAP |
STATUS
| LED | Status |
|---|---|
| Blue slow | Booting |
| Red | Executing |
| Green flashing | Waiting for switch change to continue, used in case any updates are avalible |
| Green | Task complete, ready to unplug |