When the Bash Bunny Updater runs it will first prompt you to initiate the update. This tool requires an Internet connection and will initiate downloads from Hak5 servers. It will first check for updates to itself, followed by firmware updates and finally payload updates. After each update completes the tool exit. This means in the case that a firmware update is available, that update will be applied to the Bash Bunny and require a reboot of the device. Following the firmware update, the Bash Bunny updater may be run again to update the payloads.