Skip to content

Instantly share code, notes, and snippets.

View m-rey's full-sized avatar
🏳️‍⚧️
Hack the planet!

Mæve Rey m-rey

🏳️‍⚧️
Hack the planet!
  • Nuremberg, Germany
View GitHub Profile
@m-rey
m-rey / bayern-wlan.sh
Created July 22, 2026 15:54 — forked from PfannenHans/bayern-wlan.sh
Small bash script for automatic captive portal log in to the “@BayernWLAN” using curl.
#!/usr/bin/env -S bash -e
# Only works with DNS name if using provider DNS
# ADDRESS="hotspot.vodafone.de/bayern"
# IP-Address might be different depending on location
ADDRESS="10.175.177.131"
LOGIN_PROFILE="6"
SESSION_KEY=$(curl -ks 'https://'${ADDRESS}'/api/v4/session' | jq '.session')
CURRENT_PROFILE=$(curl -ks 'https://'${ADDRESS}'/api/v4/session' | jq '.currentLoginProfile')
if [ ${CURRENT_PROFILE} != ${LOGIN_PROFILE} ]; then
echo "Not logged in! Logging in..."
@m-rey
m-rey / README.md
Created June 24, 2026 10:40 — forked from xiaopeng12138/README.md
Automate @BayernWlan
@m-rey
m-rey / wire_on_tails.md
Last active July 17, 2019 09:22 — forked from blackpidgeon/HowTo.md
Installing Wire on Tails

Installing Wire on Tails

Wire is an encrypted messaging app, available for many different platforms. It is possible to install on Tails, a secure Linux on an USB Stick.

Configure Tails

You will need a Persistent Volume. Check the Tails docs if you need to create one

Enable Persistent Dotfiles.

  1. Open the "Configure Persistent Volume" application. You find it in the Tails application menu in the Group named "Tails".
  2. Enable "Dotfiles" at the bottom of the list and Save the changes.