Updated and coverted my fork from evilsocket/pwnagotchi master branch to aluminum-ice/pwnagotchi master branch removed hannadiamond repository changed pwnagotchi community plugin repository to my pwnagotchi community plugin repository removed mastodon plugin removed screenrc configuration cloned pwnagotchi community plugin repository only once removed configure pwnagotchi for the custom plugin directory from builder/pwnagotchi.yml reconfigured auto-update to point to the scifijunkie repo edited main.custom_plugins to point to /usr/local/share/pwnagotchi/custom-plugins in pwnagotchi/defaults.toml removed mastodon configuration from defaults.toml removed ntfy configuration from defaults.toml removed handshakes-m.py from default plugin removed mastodon.py from default plugin removed ntfy.py from default plugin addressed [ERROR] [update] 'tag_name' addressed rate limit exceeded addressed TypeError: Descriptors cannot not be created directly. Reran pip-compile
34 lines
657 B
Bash
Executable File
34 lines
657 B
Bash
Executable File
#!/usr/bin/env bash
|
|
source /usr/bin/pwnlib
|
|
|
|
# we need to decrypt something
|
|
if is_crypted_mode; then
|
|
while ! is_decrypted; do
|
|
echo "Waiting for decryption..."
|
|
sleep 1
|
|
done
|
|
fi
|
|
|
|
# check if wifi driver is bugged
|
|
if ! check_brcm; then
|
|
if ! reload_brcm; then
|
|
echo "Could not reload wifi driver. Reboot"
|
|
reboot
|
|
fi
|
|
sleep 10
|
|
fi
|
|
|
|
# start mon0
|
|
if ! is_interface_up 'mon0'; then
|
|
start_monitor_interface
|
|
else
|
|
stop_monitor_interface
|
|
start_monitor_interface
|
|
fi
|
|
|
|
if is_auto_mode_no_delete; then
|
|
/usr/bin/bettercap -no-colors -caplet pwnagotchi-auto -iface mon0
|
|
else
|
|
/usr/bin/bettercap -no-colors -caplet pwnagotchi-manual -iface mon0
|
|
fi
|