Compile Arguments:
64bit Compile:
- Obfuscated:
env GOOS=windows GOARCH=amd64 garble -seed=random -literals -debugdir=outbuild . - Obfuscated with tiny:
env GOOS=windows GOARCH=amd64 garble -tiny -seed=random -literals-debugdir=out build . - Normal:
env GOOS=windows GOARCH=amd64 go build .
32bit Compile:
- Obfuscated:
env GOOS=windows GOARCH=386 garble -seed=random -literals -debugdir=out build . - Obfuscated with tiny:
env GOOS=windows GOARCH=386 garble -tiny -seed=random -literals debugdir=out build . - Normal:
env GOOS=windows GOARCH=386 go build .
- Notes on
-tinyWhen the -tiny flag is passed, extra information is stripped from the resulting Go binary. This includes line numbers, filenames, and code in the runtime the prints panics, fatal errors, and trace/debug info.