Pinned Repositories
age
A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
captive-browser
A dedicated Chrome instance to log into captive portals without messing with DNS settings.
gvt
gvt was a minimal go vendoring tool, based on gb-vendor. Today, you want to use modules instead.
Heartbleed
A checker (site and tool) for CVE-2014-0160
homebrew-musl-cross
Homebrew Formula for static-friendly musl-based GCC macOS-to-Linux cross-compilers
mkcert
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
passage
A fork of password-store (https://www.passwordstore.org) that uses age (https://age-encryption.org) as backend.
sunlight
A Certificate Transparency log implementation and monitoring API designed for scalability, ease of operation, and reduced cost.
whoami.filippo.io
A ssh server that knows who you are. $ ssh whoami.filippo.io
yubikey-agent
yubikey-agent is a seamless ssh-agent for YubiKeys.
FiloSottile's Repositories
FiloSottile/gvt
gvt was a minimal go vendoring tool, based on gb-vendor. Today, you want to use modules instead.
FiloSottile/ed25519-dalek-rustgo
Wrapper for curve25519-dalek using rustgo, a technique to directly call Rust code from Go programs with near-zero overhead, meant to replace manually written assembly.
FiloSottile/tracetools
Tools to process Go trace logs into various profiles. Complement for "go tool trace".
FiloSottile/BERserk
A Go implementation of the BERserk attack against Mozilla NSS ASN.1 parsing of PKCS#1 RSA signatures with e = 3. Complete of a certificate generation tool, works with CAs in the trust store.
FiloSottile/hstools
Library and tools to interact with and analyze Tor HSDirs.
FiloSottile/blockchainr
Exploiting ECDSA Failures in the Bitcoin Blockchain
FiloSottile/openbsd-fde-crack
Some code to bruteforce OpenBSD softraid encrypted drives - NOT A READY-TO-USE TOOL
FiloSottile/travis-cron
This web app allows you to trigger Travis CI builds periodically
FiloSottile/otherport
LD_PRELOAD hack to redirect connections to other ports
FiloSottile/powersoftau
An independent implementation of the Powers of Tau MPC ceremony.
FiloSottile/youtube-dl
Small command-line program to download videos from YouTube.com and other video sites
FiloSottile/alum
A forwarding mail server inspired by @alum.mit.edu
FiloSottile/nest_thermostat
Python API and command line tool for talking to the Nest™ Thermostat
FiloSottile/b2
Efficient, idiomatic Go library for Backblaze B2 Cloud Storage.
FiloSottile/certificate-transparency
Auditing for TLS certificates.
FiloSottile/tls-tris
crypto/tls, now with 100% more 1.3. Archival fork as of August 2017.
FiloSottile/torspec
Forked from git.torproject.org/torspec.git
FiloSottile/crypto-tls-bogo-shim
A shim to test Go crypto/tls with the BoringSSL test suite. Which is based on crypto/tls. So meta.
FiloSottile/dns
DNS library in Go
FiloSottile/hs-api-playground
Playground for the Hacker School API
FiloSottile/mint
A Minimal TLS 1.3 Implementation in Go
FiloSottile/camlistore
Camlistore fork running on my personal machines. Usually just one or two patches ahead.
FiloSottile/dns-dnsop-black-lies
ID for "Compact DNSSEC Denial of Existence or Black Lies"
FiloSottile/gb
gb, the project based build tool for Go
FiloSottile/go-libp2p-conn
A package for libp2p connections
FiloSottile/go-libp2p-peer
PKI based identities for use in go-libp2p
FiloSottile/GoOracle
GoOracle is a Golang plugin for SublimeText that integrates the Go oracle tool.
FiloSottile/hellogopher
Hellogopher: "just clone and make" your conventional Go project. Archival fork as of August 2017.
FiloSottile/PyScribe
A Python library to make debugging with print statements simpler and more effective.
FiloSottile/xmpp-client
An XMPP client with OTR support