mic.git


mic

~ proxy for JA4-TLS fingerprinting evasion
git clone https://github.com/djnnvx/mic.git
log | files | refs | archive | README | LICENSE

Makefile (580B)

      1 TARGET 		= mic
      2 SRC 		= main.go
      3 
      4 .PHONY: all
      5 all: compile
      6 
      7 .PHONY: help
      8 help:
      9 	@echo "\033[34mtargets:\033[0m"
     10 	@perl -nle'print $& if m{^[a-zA-Z_-\d]+:.*?## .*$$}' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-22s\033[0m %s\n", $$1, $$2}'
     11 
     12 .PHONY: compile
     13 compile: ## compile the project
     14 	@go build -o $(TARGET) $(SRC)
     15 
     16 .PHONY: docker
     17 docker: ## builds a docker image from source
     18 	@docker build -t $(TARGET) .
     19 
     20 .PHONY: clean
     21 clean: ## cleans up the project
     22 	rm -f $(TARGET)
     23 
     24 .PHONY: tidy
     25 tidy: ## runs tidy and formatting
     26 	@go mod tidy
     27 	@gofmt -s -w .