🪟Installation for Windows
Prerequisites
Go 1.19 or higher
MinGW (for Windows cross-compilation)
Compilation for nullfang
# Build for Windows
go build -ldflags="-s -w" -trimpath -o nullfang.exe .
# Create a PATH for MinGW
$env:CC="C:\mingw-w64\bin\gcc.exe"
# Cross-compile for Linux (requires WSL or MinGW)
set GOOS=linux
set GOARCH=amd64
go build -ldflags="-s -w" -trimpath -o nullfang main.go
Compilation for nfdb
# Build for nfdb (dbcli/nfdb_cli.go)
go build -ldflags="-s -w" -trimpath -o nfdb.exe .
# Create a PATH for MinGW
$env:CC="C:\mingw-w64\bin\gcc.exe"
# Cross-compile for Linux (requires WSL or MinGW)
set GOOS=linux
set GOARCH=amd64
go build -ldflags="-s -w" -trimpath -o nfdb nfdb_cli.go
Install from repository
go install https://github.com/m0ng3sh3ll/NullFang_windows@latest #nullfang
go install https://github.com/m0ng3sh3ll/nfdb_windows@latest #nfdb
Last updated