Files
pwnagotchi/config.toml
2025-09-12 21:28:35 +02:00

298 lines
5.6 KiB
TOML

[main]
name = "peepoodo"
lang = "fr"
mon_start_cmd = "/usr/bin/monstart"
mon_stop_cmd = "/usr/bin/monstop"
whitelist = [
"EXAMPLE_NETWORK",
"ANOTHER_EXAMPLE_NETWORK",
"fo:od:ba:be:fo:od",
"fo:od:ba",
"Galligrey"
]
confd = "/etc/pwnagotchi/conf.d/"
custom_plugin_repos = [
"https://github.com/jayofelony/pwnagotchi-torch-plugins/archive/master.zip",
"https://github.com/Sniffleupagus/pwnagotchi_plugins/archive/master.zip",
"https://github.com/NeonLightning/pwny/archive/master.zip",
"https://github.com/marbasec/UPSLite_Plugin_1_3/archive/master.zip",
"https://github.com/wpa-2/Pwnagotchi-Plugins/archive/master.zip",
"https://github.com/cyberartemio/wardriver-pwnagotchi-plugin/archive/main.zip",
"https://github.com/evilsocket/pwnagotchi-plugins-contrib/archive/master.zip",
]
custom_plugins = "/usr/local/share/pwnagotchi/custom-plugins/"
#iface = "wlan0mon"
mon_max_blind_epochs = 5
no_restart = false
log.path = "/etc/pwnagotchi/log/pwnagotchi.log"
log.path-debug = "/etc/pwnagotchi/log/pwnagotchi-debug.log"
log.rotation.enabled = true
log.rotation.size = "10M"
[main.plugins.auto-tune]
enabled = true
show_hidden = false
reset_history = true
extra_channels = 3
[main.plugins.auto_backup]
enabled = false
interval = "daily"
max_tries = 0
backup_location = "/home/pi/"
files = [
"/root/settings.yaml",
"/root/client_secrets.json",
"/root/.api-report.json",
"/root/.ssh",
"/root/.bashrc",
"/root/.profile",
"/home/pi/handshakes",
"/root/peers",
"/etc/pwnagotchi/",
"/usr/local/share/pwnagotchi/custom-plugins",
"/etc/ssh/",
"/home/pi/.bashrc",
"/home/pi/.profile",
"/home/pi/.wpa_sec_uploads",
]
exclude = [ "/etc/pwnagotchi/logs/*",]
commands = [ "tar cf {backup_file} {files}",]
[main.plugins.bt-tether.devices.ios-phone]
enabled = true
search_order = 1
mac = "88:A9:B7:EC:A9:02"
ip = "172.20.10.6"
netmask = 24
interval = 1
scantime = 15
max_tries = 10
share_internet = true
priority = 10
[main.plugins.bt-tether]
enabled = true
phone-name = ""
mac = ""
phone = ""
ip = ""
[main.plugins.fix_services]
enabled = true
[main.plugins.gps]
enabled = true
speed = 19200
device = "/dev/ttyUSB0"
[main.plugins.gps_listener]
enabled = true
[main.plugins.grid]
enabled = true
report = true
exclude = [
"Gallifrey"
]
[main.plugins.memtemp]
enabled = true
scale = "celsius"
orientation = "horizontal"
[main.plugins.pisugarx]
enabled = true
rotation = false
default_display = "percentage"
lowpower_shutdown = true
lowpower_shutdown_level = 10
max_charge_voltage_protection = false
[main.plugins.ups_lite]
enabled = true
shutdown = 2
[main.plugins.webcfg]
enabled = true
[main.plugins.onlinehashcrack]
enabled = true
email = ""
dashboard = ""
single_files = false
whitelist = []
[main.plugins.wpa-sec]
enabled = true
api_key = ""
api_url = "https://wpa-sec.stanev.org"
download_results = false
whitelist = []
show_pwd = false
[main.plugins.auto-update]
enabled = true
install = true
interval = 1
[main.plugins.gdrivesync]
enabled = false
backupfiles = [ "",]
backup_folder = "PwnagotchiBackups"
[main.plugins.gpio_buttons]
enabled = false
[main.plugins.logtail]
enabled = false
max-lines = 10000
[main.plugins.ohcapi]
enabled = false
api_key = "sk_your_api_key_here"
receive_email = "yes"
[main.plugins.pwndroid]
enabled = false
display = false
display_altitude = false
[main.plugins.session-stats]
enabled = false
save_directory = "/var/tmp/pwnagotchi/sessions/"
[main.plugins.ups_hat_c]
enabled = false
label_on = true
shutdown = 5
bat_x_coord = 140
bat_y_coord = 0
[main.plugins.webgpsmap]
enabled = false
[main.plugins.wigle]
enabled = false
api_key = ""
donate = false
[main.plugin.gdrivesync]
interval = 1
[ui]
invert = true
cursor = true
fps = 1
display.enabled = true
display.type = "waveshare_4"
display.rotation = 180
[ui.font]
name = "DejaVuSansMono"
size_offset = 0
[ui.faces]
look_r = "( ⚆_⚆)"
look_l = "(☉_☉ )"
look_r_happy = "( ◕‿◕)"
look_l_happy = "(◕‿◕ )"
sleep = "(⇀‿‿↼)"
sleep2 = "(≖‿‿≖)"
awake = "(◕‿‿◕)"
bored = "(-__-)"
intense = "(°▃▃°)"
cool = "(⌐■_■)"
happy = "(•‿‿•)"
excited = "(ᵔ◡◡ᵔ)"
grateful = "(^‿‿^)"
motivated = "(☼‿‿☼)"
demotivated = "(≖__≖)"
smart = "(✜‿‿✜)"
lonely = "(ب__ب)"
sad = "(╥☁╥ )"
angry = "(-_-')"
friend = "(♥‿‿♥)"
broken = "(☓‿‿☓)"
debug = "(#__#)"
upload = "(1__0)"
upload1 = "(1__1)"
upload2 = "(0__1)"
png = false
position_x = 0
position_y = 34
[ui.web]
enabled = true
address = "::"
auth = true
username = "admin"
password = "admin"
origin = ""
port = 8080
on_frame = ""
[bettercap]
handshakes = "/home/pi/handshakes"
silence = [
"ble.device.new",
"ble.device.lost",
"ble.device.service.discovered",
"ble.device.characteristic.discovered",
"ble.device.disconnected",
"ble.device.connected",
"ble.connection.timeout",
"wifi.client.new",
"wifi.client.lost",
"wifi.client.probe",
"wifi.ap.new",
"wifi.ap.lost",
"mod.started",
]
[fs.memory]
enabled = true
[fs.memory.mounts.log]
enabled = true
mount = "/etc/pwnagotchi/log/"
size = "50M"
sync = 60
zram = true
rsync = true
[fs.memory.mounts.data]
enabled = true
mount = "/var/tmp/pwnagotchi"
size = "10M"
sync = 3600
zram = true
rsync = true
[ai]
enabled = true
path = "/root/brain.nn"
laziness = 0.1
ai.epochs_per_episode = 50
[personality]
advertise = true
deauth = true
associate = true
channels = []
min_rssi = -200
ap_ttl = 120
sta_ttl = 300
recon_time = 30
max_inactive_scale = 2
recon_inactive_multiplier = 2
hop_recon_time = 10
min_recon_time = 5
max_interactions = 3
max_misses_for_recon = 5
excited_num_epochs = 10
bored_num_epochs = 15
sad_num_epochs = 25
bond_encounters_factor = 20000
throttle_a = 0.4
throttle_d = 0.9