In this release, the following is addressed:
- Started the code refactor to split code between utils.go and lib.go
- Added the ability to detect mounted Service Account tokens in Kubernetes cluster
- Added the ability to verify if detected Service Account tokens work against the Kubernetes API
- Cleaned up some duplicate and shitty code
Below are the BOtB binaries for multiple platforms and their corresponding SHA256 hashes.
botb-linux-amd64
SHA256 34838b2b1170d43fa21a49b506d58e4335f56bde2658b4a18d1cda93fe1ed5f8
curl -fSL "https://github.com/brompwnie/botb/releases/download/1.7.0/botb-linux-amd64" -o "botb-linux-amd64" \
&& chmod +x botb-linux-amd64
botb-darwin-amd64
SHA256 f58f4b895c6c8e3b1d3eaf5b71cc986afb2fe82e56f0e507ac0911a112b80619
curl -fSL "https://github.com/brompwnie/botb/releases/download/1.7.0/botb-darwin-amd64" -o "botb-darwin-amd64" \
&& chmod +x botb-darwin-amd64
botb-linux-386
SHA256 6ce0dca4b6a22b705f46c1b916980ae19aa7e1ee47a76992809600be6697be58
curl -fSL "https://github.com/brompwnie/botb/releases/download/1.7.0/botb-linux-386" -o "botb-linux-386" \
&& chmod +x botb-linux-386
botb-darwin-386
SHA256 4dfe3f7b538168e365cd2bf50f1b232e8dc01752119575812c0ab1a1c3498849
curl -fSL "https://github.com/brompwnie/botb/releases/download/1.6.0/botb-darwin-386" -o "botb-darwin-386" \
&& chmod +x botb-darwin-386