Skip to content

Instantly share code, notes, and snippets.

View gyrusdentatus's full-sized avatar
💭
luv luv luv

Hans Bricks gyrusdentatus

💭
luv luv luv
View GitHub Profile
@gyrusdentatus
gyrusdentatus / mixnet-stresstest.sh
Created March 23, 2023 15:45 — forked from sven-hash/mixnet-stresstest.sh
Stresstest Nym mixnet by starting a lot of nym-socks5-client
#!/bin/bash
NUM_CLIENT=500
START_PORT=1080
CURL_ENABLED=false
WAIT_TIME=10000000
SP=(GiRjFWrMxt58pEMuusm4yT3RxoMD1MMPrR9M2N4VWRJP.3CNZBPq4vg7v7qozjGjdPMXcvDmkbWPCgbGCjQVw9n6Z@2xU4CBE6QiiYt6EyBXSALwxkNvM7gqJfjHXaMkjiFmYW 3zzhLtWvaJgn755MkRckG5aRnoTZich8ASn395iSsTgj.J1R5VuxXbh2eNHiaRbrwbKGXrrEQcHKLdzf8eg9HTB6q@3B7PsbXFuqq6rerYFLw5HPbQb4UmBqAhfWURRovMmWoj 4PDb96cck5btTj6G7rsomqwHJsp4qu8uPvFCbwHfjFUx.C5dKbaoakH7egsZvAueRbwLFbmxnQaVMeSr6QTMpuBAA@58ceEFaLJh6zAo3cirzT1BDQm7D3L5acnQrxGH1D6TAY C4w6ewbQtoaZEeoaaNw1xVASChqo4WVjNfuYEUFjZxpc.8F1D7rQXf2jGoj1Ken7PiGDM8HS2Ug79wSoc9nZ1iqh1@62F81C9GrHDRja9WCqozemRFSzFPMecY85MbGwn6efve G7y7e1nVBr8fmQSzdeAxXnCmmmJb5k8N3E8LBV31KE5g.GRRUCj6t6cCUUjakmTWzidMLiYA7EdCedKnup8osaBC6@AJad2R9virYEYXEsTcicN5y5tyPoixrhhAGsxoESZVnc)
SP_LEN=${#SP[@]}
@gyrusdentatus
gyrusdentatus / assetsdir.sh
Created September 19, 2020 14:58 — forked from sgeisler/assetsdir.sh
Fetch the Liquid asset list and add the ticker labels to elements.conf
# 1. fetches asset registry JSON
# 2. extract ticker symbol and asset id
# 3. format it in the elements.conf format
# 4. deduplicate ticker symbols (apparently no uniqueness is enforced, beware that this operation is lossy)
# 5. append the labels to ~/.elements/elements.conf
curl https://assets.blockstream.info/ | jq -r '.[] | values | (.contract.ticker, .asset_id)' | xargs -n2 bash -c 'echo "assetdir=$1:$0"' | sort -t ':' -k '2' -u >> ~/.elements/elements.conf
@gyrusdentatus
gyrusdentatus / generate-ssh-key.sh
Created July 6, 2020 14:04 — forked from grenade/01-generate-ed25519-ssh-key.sh
Correct file permissions for ssh keys and config.
ssh-keygen -t rsa -b 4096 -N '' -C "rthijssen@gmail.com" -f ~/.ssh/id_rsa
ssh-keygen -t rsa -b 4096 -N '' -C "rthijssen@gmail.com" -f ~/.ssh/github_rsa
ssh-keygen -t rsa -b 4096 -N '' -C "rthijssen@gmail.com" -f ~/.ssh/mozilla_rsa
@gyrusdentatus
gyrusdentatus / linux_privesc
Created May 28, 2020 19:29 — forked from sckalath/linux_privesc
Linux Privilege Escalation Techniques
// Determine linux distribution and version
cat /etc/issue
cat /etc/*-release
cat /etc/lsb-release
cat /etc/redhat-release
// Determine kernel version - 32 or 64-bit?
cat /proc/version
uname -a
uname -mrs