Skip to content

juliendoutre/proxaudit

Repository files navigation

proxaudit

proxaudit is a binary that transparently instrument any program for HTTP and HTTPs requests.

Getting started

brew tap juliendoutre/proxaudit https://github.com/juliendoutre/proxaudit
brew install proxaudit
mkcert -install

Usage

proxaudit -- curl http://google.com
proxaudit -- curl https://google.com
proxaudit # Read from stdin
proxaudit -output logs.jsonl -- pip install requests # Write logs to file
proxaudit -server # Run the proxy server only (no command wrapping)

Development

Lint the code

brew install golangci-lint hadolint
golangci-lint run
hadolint ./Dockerfile

Release a new version

git tag -a v0.1.0 -m "New release"
git push origin v0.1.0