Skip to content

Instantly share code, notes, and snippets.

View oktupol's full-sized avatar
🚴‍♂️

Sebastian Wieland oktupol

🚴‍♂️
View GitHub Profile
@oktupol
oktupol / tor-client-authorization.sh
Created January 1, 2022 12:56
Script for easy adding and revoking client authorizations for a Tor onion service
#!/bin/bash
show_help() {
echo "$0 - List, update or revoke authorized clients for an onion service"
echo ""
echo "Available commands:"
echo " $0 list"
echo " List authorized clients"
echo ""
echo " $0 add [name]"
@oktupol
oktupol / keybase.md
Created March 24, 2021 17:30
keybase.md

Keybase proof

I hereby claim:

  • I am oktupol on github.
  • I am sebastianwieland (https://keybase.io/sebastianwieland) on keybase.
  • I have a public key whose fingerprint is 0112 3C38 2EEA 91D7 2622 8888 D34D 12E4 12ED EF1A

To claim this, I am signing this object:

@oktupol
oktupol / README.md
Last active October 12, 2019 14:03
Inversen Umrechnungskurs in DKB Banking anzeigen

Inverser Umrechnungskurs für DKB Banking

Mit diesem Skript wird im DKB Banking unter den Umsatzdetails einer Kreditkartenabbuchung in einer Fremdwährung auch der inverse Umrechunungskurs angezeigt.

Um dieses Skript zu installieren, wird die Firefox-Erweiterung "Greasemonkey" bzw. die Chrome-Erweiterung "Tampermonkey" benötigt.

Nach der Installation legt man in der Erweiterung ein neues Skript an und kopiert den inhalt der Javascript-Datei rein.

Nun wird auch der Inverse Umrechnungskurs in den Umsatzdeteils angezeigt.

@oktupol
oktupol / roulette.sh
Last active October 8, 2020 07:37
Terminal-based Russian Roulette
#!/bin/bash
# Play Russian Roulette in your terminal. Include this file in your .bashrc with `. roulette.sh`
# Examples:
# sudo roulette rm -rf --no-preserve-root /
# roulette git checkout --orphan tmp && rm -r * && git add -A && git branch -D master && git push --force origin master
# roulette mail -s "Go f*** yourself" "boss@company.org" <<< ""
roulette() {
if [ $(($RANDOM % 6)) -eq 1 ]; then
$@