diff options
| author | Gab <24553253+gabrix73@users.noreply.github.com> | 2025-02-13 22:25:44 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-02-13 22:25:44 +0100 |
| commit | 8726f449a32bcb638815f2f54bf366e45e43655d (patch) | |
| tree | 5d6fc1f2199c693b7a7a8d85e7bab96d2e49386b | |
| parent | 278194adb36c1925bebc7930f9ec774609e05426 (diff) | |
| download | nofuture-go-memguard-8726f449a32bcb638815f2f54bf366e45e43655d.tar.gz nofuture-go-memguard-8726f449a32bcb638815f2f54bf366e45e43655d.tar.xz nofuture-go-memguard-8726f449a32bcb638815f2f54bf366e45e43655d.zip | |
Update README.md
| -rw-r--r-- | README.md | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -27,6 +27,19 @@ sudo -u www-data /usr/local/go/bin/go get -v \ golang.org/x/crypto@latest \ golang.org/x/sys@latest</code></pre> +# 6. Compilazione finale +sudo -u www-data /usr/local/go/bin/go build -v \ + -tags="oqs,purego,harden" \ + -trimpath \ + -ldflags="-s -w -extldflags '-Wl,-z,relro,-z,now'" \ + -buildmode=pie \ + -o nofuture nofuture.go + +# 7. Hardening del binario +sudo setcap cap_sys_ptrace,cap_net_admin=ep nofuture +sudo chmod 0711 nofuture + <pre><code></code></pre> + <strong>MemGuard Initialization & Configuration:</strong><br> <pre><code> |
