Skip to content

Instantly share code, notes, and snippets.

Avatar

Francis Booth booth-f

  • Upstate New York
View GitHub Profile
@booth-f
booth-f / parser.py
Created Oct 6, 2021
Google WiFi Debug Parser
View parser.py
#!/usr/bin/python
import os, sys, gzip
from io import StringIO
from datetime import datetime
def readByte(f):
return ord(f.read(1))
def readInt(f):
l = 0
@booth-f
booth-f / update_zones.sh
Created Dec 16, 2020
DNS serial incrementer
View update_zones.sh
#!/bin/bash
# Update Zones DNS Script
# Update DNS zones automatically and keep a running log
# Set DNS zone records location
location="/etc/bind/pri"
# Set Log Location
log="/var/log/dnsmond"
@booth-f
booth-f / genPass.rb
Created Dec 1, 2020
EFF-Based Password Generator
View genPass.rb
#!/usr/bin/ruby
# Generate (a) password(s) based on the EFF Wordlists
# Command Arguments
# ./genPass.rb (Wordlist) [Number of passwords] [Output method]
require 'csv'
# Wordlist
if ARGV[0].nil?
View keybase.md

Keybase proof

I hereby claim:

  • I am booth-f on github.
  • I am eleix (https://keybase.io/eleix) on keybase.
  • I have a public key whose fingerprint is 337B BED7 0529 79F3 1917 319A FDE7 53BB F811 730D

To claim this, I am signing this object: