I hereby claim:
- I am ivodvb on github.
- I am ivodvb (https://keybase.io/ivodvb) on keybase.
- I have a public key whose fingerprint is 1739 911F CE04 65D9 DE42 D848 970B 9C54 1729 E708
To claim this, I am signing this object:
# Using amlweems's script @ https://gist.github.com/amlweems/6e78d03810548b4867d6 | |
rm -f GHOST.c | |
rm -f GHOST | |
wget https://gist.githubusercontent.com/amlweems/6e78d03810548b4867d6/raw/69e2fb429dc6f020954405a9d55021db8db1d26e/gistfile1.c -O GHOST.c | |
gcc GHOST.c -o GHOST | |
./GHOST | |
cat /etc/*-release |
<?php | |
#usage php github_issue_export ivodvb/repo1 ivodvb/repo2 | |
function msg($msg) { | |
echo $msg . PHP_EOL; | |
} | |
function kill($msg, $success = true) { | |
msg($msg); |
#!/bin/sh | |
set -e | |
# | |
# This script is meant for quick & easy install via: | |
# 'curl -sSL https://do-agent.sh | sh' | |
# or: | |
# 'wget -qO- https://do-agent.sh | sh' | |
supported_distros="Ubuntu 14 or higher, Debian 8, or Centos 6 higher" |
#!/bin/bash | |
vultrPrivateNetworkConfiguration() { | |
VULTR_METADATA_LOCATION='/tmp/vultr_metadata.json' | |
if [ ! -f /tmp/vultr_metadata.json ]; then | |
curl "http://169.254.169.254/v1.json" > $VULTR_METADATA_LOCATION | |
else | |
echo "VULTR metadata already present, using it" | |
fi |
#!/bin/bash | |
echo -e "stats items\nquit" | nc $MEMCACHED_HOST 11211 | grep -oe ':[0-9]*:' | grep -oe '[0-9]*' | sort | uniq | xargs -L1 -I{} bash -c 'echo -e "stats cachedump {} 1000\nquit" | nc $MEMCACHED_HOST 11211' |
sudo apt-get install libssl-dev libevent-dev build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils python-dev libxml2-dev libxslt-dev libbz2-dev | |
sudo apt-get install software-properties-common | |
sudo add-apt-repository ppa:bitcoin/bitcoin | |
sudo apt-get update | |
sudo apt-get install libdb4.8-dev libdb4.8++-dev | |
git clone https://github.com/Gulden/gulden-official.git | |
cd gulden-official/ | |
git checkout old_autotools | |
sudo mkdir /boost166 && sudo chmod -R a+rwx /boost166 && wget https://sourceforge.net/projects/boost/files/boost/1.61.0/boost_1_61_0.tar.bz2 && tar -xvf boost_1_61_0.tar.bz2 && cd boost_1_61_0/ && ./bootstrap.sh && ./b2 --prefix=/boost166 cxxflags=-fPIC cflags=-fPIC link=static install |
apt update && apt upgrade -y && \ | |
apt install -y libncursesw5-dev libglib2.0-dev libgeoip-dev libtokyocabinet-dev build-essential && \ | |
wget http://tar.goaccess.io/goaccess-1.2.tar.gz && \ | |
tar -xzvf goaccess-1.2.tar.gz && \ | |
cd goaccess-1.2/ && \ | |
./configure --enable-utf8 --enable-geoip=legacy && \ | |
make && \ | |
make install && \ | |
sed -i 's/\#time-format %H:%M:%S/time-format %H:%M:%S/g' /usr/local/etc/goaccess.conf && \ | |
sed -i 's/\#date-format %d\/%b\/%Y/date-format %d\/%b\/%Y/g' /usr/local/etc/goaccess.conf && \ |
#!/bin/bash | |
cat > /etc/default/locale <<EOL | |
LANG=en_US.UTF-8 | |
LC_ALL=C | |
LANGUAGE=en_US.UTF-8EOL | |
cat > /etc/environment <<EOL | |
LC_CTYPE=UTF-8 | |
EOL |
# Tested with Python 3.6 | |
# receipt_data.bin is assumed to be a base64 encoded receipt | |
# pip install asn1crypto cryptography cryptography pprint | |
from pprint import pprint | |
import base64 | |
import urllib.request | |
from asn1crypto.cms import ContentInfo | |
from OpenSSL.crypto import load_certificate, FILETYPE_ASN1, FILETYPE_PEM, X509Store, X509StoreContext, X509StoreContextError, verify | |
from asn1crypto.core import Any, Integer, ObjectIdentifier, OctetString, Sequence, SetOf, UTF8String, IA5String |
I hereby claim:
To claim this, I am signing this object: