Steven Johnstone's repositories
go-bpf-gen
Generate bpftrace scripts for use with golang programs. Works around quirks in the golang runtime.
toughfuzzer
Tough Fuzzer is an obstacle course for go-fuzz composed of a series of small code samples which encapsulate the most common obstacles to code-coverage the fuzzer will encounter. In each case, the obstacle is insurmountable in a reasonable period of time using random inputs or even coverage-guided mutation.
go-beta-fuzzer-vs-libfuzzer
Comparison of Go's fuzzer beta (https://blog.golang.org/fuzz-beta) with libfuzzer. Work in progress. Warning: Comparing fuzzers is hard; results require careful interpretation.
lua-grammar
ANTLRv4 lexer and parser grammars for Lua
cgo-scan-build
Basic script to run scan-build on Golang code which uses cgo
lua-mutator
A custom mutator binding between Lua and AFL++: https://aflplus.plus.
antlr4
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
automation-working-group
CVE Automation Working Group
blog
Blog
bpftrace
High-level tracing language for Linux eBPF
cbcoracle
Exploit a CBC oracle for encryption or decryption
exec-payload
Encode bash payloads so they work with various "exec" functions.
go
The Go programming language
gosaml2
Pure Go implementation of SAML 2.0
goxmldsig
Pure Go implementation of XML Digital Signatures
hugo-xmin
eXtremely Minimal Hugo theme: about 150 lines of code in total, including HTML and CSS (with no dependencies)
learn-relearn
https://terrytao.wordpress.com/career-advice/learn-and-relearn-your-field/
lens
Lens - The way the world runs Kubernetes
lua-cmsgpack
A self contained Lua MessagePack C implementation.
luarocks
LuaRocks is the package manager for the Lua programming language.
nvim
nvim configuration
OpenSSH-Network-Parser
Project to decrypt and parse SSH traffic
playwright-go
Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.
reversing-tools
Tools for reverse engineering
saml
SAML library for go
yarp
Yet Another Ruby Parser