Skip to content

Commit e783585

Browse files
committed
test-exploit
1 parent 5db5a5e commit e783585

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

Makefile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff 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):

0 commit comments

Comments
 (0)