Skip to content

Instantly share code, notes, and snippets.

@terrorbyte
terrorbyte / share.go
Created December 10, 2015 19:36
Dirty fileshare
package main
import (
"crypto/rand"
"crypto/sha256"
"encoding/hex"
"flag"
"fmt"
"github.com/terrorbyte/archivex"
"net"
@terrorbyte
terrorbyte / hybrid.go
Created June 7, 2015 17:10
A quick and dirty toy hybrid cryptosystem.
package hybrid
import (
"crypto/aes"
"crypto/cipher"
"crypto/rsa"
"hash"
"errors"
"io"
)
@terrorbyte
terrorbyte / id_terrorbyte.pub
Last active August 29, 2015 14:12
SSH Pub Key
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDIMlk3ECj/KRyIE21DsqFH1pwOw31XaXZ7M34gdk5BSlvEeaL9pFJjOe2OCvv8L5riXDIh0JSIM/+KUU9WRWcwJMnUQkQf8Twx/CCqdGgrysaYTPqg9mzXDX8iLpCdLj3eTUg82Pjvu5CmvFiEXzYmHKU0HSqpC531PUx31WLnGrfXvL+XyRdZMWAqttBqKN1kM9uOxE7ss6Z7ws2zsyH5Zw4hTj0YW60VTwVGr0HY1Bx4COPplohoAT87H4xO4mxv2TZWdx7/vREqLrtUVzoKKS2pmYh/3QDC7L6ZBmDViyXEViDbm0AF6cX/XsHIOq5duB4+Emo4aTJYOsDhQ2sL terrorbyte
### Keybase proof
I hereby claim:
* I am terrorbyte on github.
* I am terrorbyte (https://keybase.io/terrorbyte) on keybase.
* I have a public key whose fingerprint is 8E9F E871 C861 D332 F37C 8F83 75EC D59F E490 D8E6
To claim this, I am signing this object:
@terrorbyte
terrorbyte / rot.py
Created December 15, 2013 00:41
Classic ROT substitution cipher in python, with a twist. Supports ROT13, ROT47, ROT 0x8000 (UTF-8 version), ROT 0x80000 (UTF-16), and Frobnicate (XOR with 42 used in Linux memfrob).
#!/bin/env python
import argparse
#bin(ord(u'联'))
#chr(0b1000000001010100)
#bin(ord(u'联') ^ 0x8000)
#bin(ord(u'T') ^ 0x8000)
#Frobnicate a string
def frobnicate(s):
@terrorbyte
terrorbyte / colors
Created December 14, 2013 23:24
My terminal color pallet. XFCE 10.
#Black
#000000000000
#"Red"
#dcdc32322f2f
#Green
#a5a5e1e12d2d
#Yellow
#b5b589890000
#Blue
#00002b2b3636
@terrorbyte
terrorbyte / ciphers.sh
Created September 18, 2013 21:15
One liner that checks the servers supported SSL ciphers.
for CIPHER in $(openssl ciphers 'ALL:eNULL' | sed -e 's/:/ /g'); do echo -n | openssl s_client -cipher "$CIPHER" -connect google.com:443 2>&1 | egrep " Cipher : " | sed -e 's/^[[:space:]].\{15\}//'; done