Skip to content

Instantly share code, notes, and snippets.

@maqp
maqp / keybase.md
Last active September 21, 2017 05:42
Keybase proof

Keybase proof

I hereby claim:

  • I am maqp on github.
  • I am maqp (https://keybase.io/maqp) on keybase.
  • I have a public key ASDcgTCRnmngx6ioPlR_BFcX6hloJMoJZkkj4EfWnK71mQo

To claim this, I am signing this object:

#!/usr/bin/env python3.6
# -*- coding: utf-8 -*-
import base64
import binascii
import hashlib
import os
import random
import shlex
#!/usr/bin/env bash
sudo apt install automake build-essential git libevent-dev libssl-dev zlib1g zlib1g-dev -y # Tor dependencies
create_install_dir () {
if [ -d "$HOME/stemtest" ]; then
mv $HOME/stemtest stemtest_backup_at_$(date +%Y-%m-%d_%H-%M-%S)
fi
mkdir -p $HOME/stemtest 2>/dev/null
}
connecting_to_tor: 100% - Done
Starting Onion Service... Exception in thread Event Notifier:
Traceback (most recent call last):
File "/home/maqp/stemtest/venv_stemtest/lib/python3.6/site-packages/stem/response/events.py", line 681, in _parse
stem.control._parse_circ_entry(self.directory)
File "/home/maqp/stemtest/venv_stemtest/lib/python3.6/site-packages/stem/control.py", line 3957, in _parse_circ_entry
raise stem.ProtocolError('Nickname in the circuit path is malformed (%s)' % nickname)
stem.ProtocolError: Nickname in the circuit path is malformed (B/Sh+2Pm1aeCnj/8zjyRwqheTTzqiznVNh1WtPAT4w4)
During handling of the above exception, another exception occurred:
#!/usr/bin/env bash
sudo apt install automake build-essential git libevent-dev libssl-dev zlib1g zlib1g-dev -y # Tor dependencies
create_install_dir () {
if [ -d "$HOME/stemtest" ]; then
mv $HOME/stemtest stemtest_backup_at_$(date +%Y-%m-%d_%H-%M-%S)
fi
mkdir -p $HOME/stemtest 2>/dev/null
}
@maqp
maqp / v3_onion_test.py
Last active June 25, 2018 06:44
v3_onion_test.py
#!/usr/bin/env python3.6
# -*- coding: utf-8 -*-
import base64
import binascii
import hashlib
import os
import random
import shlex
import socket
@maqp
maqp / stemtest.sh
Last active June 25, 2018 06:45
UPLOAD_REJECTED reproducer
#!/usr/bin/env bash
create_install_dir () {
if [ -d "$HOME/stemtest" ]; then
mv $HOME/stemtest stemtest_backup_at_$(date +%Y-%m-%d_%H-%M-%S)
fi
mkdir -p $HOME/stemtest 2>/dev/null
}
set -e
@maqp
maqp / stemtest.sh
Created June 25, 2018 08:53
UPLOAD_REJECT fix candidate
#!/usr/bin/env bash
create_install_dir () {
if [ -d "$HOME/stemtest" ]; then
mv $HOME/stemtest stemtest_backup_at_$(date +%Y-%m-%d_%H-%M-%S)
fi
mkdir -p $HOME/stemtest 2>/dev/null
}
set -e
@maqp
maqp / gist:90a64e9649764b21234ce90367fc7971
Created November 6, 2018 16:37
Riot vs Signal fingerprint read time
import base64
import os
# The durations floats are durations in seconds it took to have Google
# translate pronounce each word. These samples were recorded and the
# duration was measured using Audacity to best of ability.
b10_table = {'0': ('zero ', 0.882),
'1': ('one ', 0.699),
'2': ('two ', 0.718),
#!/usr/bin/env python3.6
# -*- coding: utf-8 -*-
import base64
import hashlib
import os
import random
import shlex
import socket
import subprocess