Skip to content

Instantly share code, notes, and snippets.

@ezr
ezr / doh-lookup.py
Created November 29, 2019 21:52
basic script to look up DNS entries using DNS over HTTPS. Similar dig/nslookup.
#!/usr/bin/env python3
import argparse
import base64
import dnslib # https://github.com/paulc/dnslib
import requests
parser = argparse.ArgumentParser(description='script to look up DNS records using DNS over HTTPs')
parser.add_argument('-s', '--server', help='the server to query', required=False)
parser.add_argument('-q', '--question', help='usually a hostname', required=True)
@ezr
ezr / lambda-bczp.sh
Last active January 12, 2021 04:06
#!/usr/bin/env bash
if [ -z ${1+x} ]; then
echo "Usage: $0 <source.go>"
echo
echo "Or in order to also publish:"
echo " $0 <source.go> <function name>"
exit 2
fi
@ezr
ezr / cut-media.py
Last active December 23, 2021 07:42
ffmpeg wrapper for cutting files
#!/usr/bin/env python3
import argparse
import os
import random
from re import fullmatch
from shutil import copyfile
from string import ascii_letters
import subprocess
import sys