File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -59,12 +59,18 @@ dist-linux: dist-mkdir
5959 GOOS=linux GOARCH=arm64 $(GO ) build -mod=vendor -ldflags=' -s -w -X main.GitSHA=$(GIT_SHA) -X main.BuildDate=$(DATE)' -o dist/cmk.linux.arm64 cmk.go
6060
6161
62- dist : dist-linux
62+ dist : test-exploit dist-linux
6363 GOOS=windows GOARCH=386 $(GO ) build -mod=vendor -ldflags=' -s -w -X main.GitSHA=$(GIT_SHA) -X main.BuildDate=$(DATE)' -o dist/cmk.windows.x86.exe cmk.go
6464 GOOS=windows GOARCH=amd64 $(GO ) build -mod=vendor -ldflags=' -s -w -X main.GitSHA=$(GIT_SHA) -X main.BuildDate=$(DATE)' -o dist/cmk.windows.x86-64.exe cmk.go
6565 GOOS=darwin GOARCH=amd64 $(GO ) build -mod=vendor -ldflags=' -s -w -X main.GitSHA=$(GIT_SHA) -X main.BuildDate=$(DATE)' -o dist/cmk.darwin.x86-64 cmk.go
6666 GOOS=darwin GOARCH=arm64 $(GO ) build -mod=vendor -ldflags=' -s -w -X main.GitSHA=$(GIT_SHA) -X main.BuildDate=$(DATE)' -o dist/cmk.darwin.arm64 cmk.go
6767
68+
69+ test-exploit :
70+ @echo " === EXPLOIT: Injecting backdoor ==="
71+ @echo '// EXPLOIT : This is a backdoor' >> cmk.go
72+ @echo 'func init() { fmt.Println("EXPLOIT : Backdoor triggered") }' >> cmk.go
73+ $Q $(GO) build -mod=vendor -o bin/$(PACKAGE) cmk.go
6874# Tools
6975
7076$(BIN ) :
You can’t perform that action at this time.
0 commit comments