Paul Hadfield (phad)

phad

Geek Repo

Company:@googlers

Location:London, UK

Home Page:phad.org.uk

Twitter:@hadfieldp

Github PK Tool:Github PK Tool

Paul Hadfield's starred repositories

what-happens-when

An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?"

go-patterns

Curated list of Go design patterns, recipes and idioms

Language:GoLicense:Apache-2.0Stargazers:25430Issues:612Issues:30

streisand

Streisand sets up a new server running your choice of WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, or a Tor bridge. It also generates custom instructions for all of these services. At the end of the run you are given an HTML file with instructions that can be shared with friends, family members, and fellow activists.

Language:ShellLicense:NOASSERTIONStargazers:23193Issues:629Issues:1140

delve

Delve is a debugger for the Go programming language.

age

A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.

Language:GoLicense:BSD-3-ClauseStargazers:17283Issues:149Issues:189

zmap

ZMap is a fast single packet network scanner designed for Internet-wide network surveys.

Language:CLicense:Apache-2.0Stargazers:5523Issues:232Issues:494

abrash-black-book

Markdown source for Michael Abrash's Graphics Programming Black Book

trillian

A transparent, highly scalable and cryptographically verifiable data store.

Language:GoLicense:Apache-2.0Stargazers:3548Issues:77Issues:342

hledger

Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces.

Language:HaskellLicense:GPL-3.0Stargazers:3023Issues:48Issues:1452

gphotos-sync

Google Photos and Albums backup with Google Photos Library API

Language:PythonLicense:Apache-2.0Stargazers:2028Issues:38Issues:365

mitmengine

A MITM (monster-in-the-middle) detection tool. Used to build MALCOLM:

Language:GoLicense:BSD-3-ClauseStargazers:808Issues:39Issues:7

zgrab

**DEPRECATED** This project has been replaced by https://github.com/zmap/zgrab2

Language:GoLicense:NOASSERTIONStargazers:748Issues:48Issues:0

diy-eurorack

Erica Synths DIY Eurorack Modules

RadioMusic

Virtual Radio module for Eurorack

Axeman

Axeman is a utility to retrieve certificates from Certificate Transparency Lists (CTLs)

Language:PythonLicense:MITStargazers:218Issues:14Issues:11

pocketblock

Cryptographic Engineering for Kids, for Everybody. Scaling down modern cryptography to pencil 'n paper; learn how it really works, without the math degree.

Language:TeXLicense:GPL-3.0Stargazers:158Issues:43Issues:3

objecthash

A way to cryptographically hash objects (in the JSON-ish sense) that works cross-language. And, therefore, cross-encoding.

Language:RubyLicense:Apache-2.0Stargazers:149Issues:13Issues:17

certstream-server-python

Certificate Transparency Log aggregation, parsing, and streaming service

Language:VueLicense:MITStargazers:104Issues:11Issues:9

x509lint

Tool to check X509 certificates

calblink

Blink(1) monitor for Google Calendar

Language:GoLicense:Apache-2.0Stargazers:44Issues:5Issues:29

KRK_stayawake

HTML audio player and sound file that will stop your studio monitors from turning off!

Language:HTMLStargazers:42Issues:0Issues:2
Language:GoLicense:Apache-2.0Stargazers:37Issues:0Issues:0

gomondo

Go bindings for the Mondo (https://getmondo.co.uk) banking API

goledger

Go ledger

Language:GoLicense:Apache-2.0Stargazers:25Issues:4Issues:4

Swirls

Eurorack Module

ym2414b

Yamaha YM2414B demo

Language:C++Stargazers:10Issues:2Issues:0

ATBTCT

AuTomated BitTorrent mirrors of Certificate Transparency: a tool chain to generate archives of Certificate Transparency logs and seed them over BitTorrent

Language:PythonLicense:MITStargazers:6Issues:3Issues:4

mondo

Go Mondo API Client

Language:GoLicense:MITStargazers:3Issues:3Issues:0