From fcf9c7967933e9b93cf82d63623ee059a67569ef Mon Sep 17 00:00:00 2001 From: Anichitei Ionel-Cristinel <49393881+ianichitei@users.noreply.github.com> Date: Wed, 8 May 2024 12:08:39 +0300 Subject: [PATCH] Update README.md --- README.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/README.md b/README.md index 75f6e74..9e4b14b 100644 --- a/README.md +++ b/README.md @@ -159,6 +159,23 @@ The results will be in the bin directory in the root of the repository. [nd_vsnprintf_s and nd_memset](#nd_vsnprintf_s-and-nd_memset) will not be defined by `bddisasm`, integrators must provide these functions. +## Using pre-compiled binaries + +Each release publishes static libraries, as well as the `disasmtool` CLI tool. + +You can verify these artifacts using [GitHub Artifact Attestation](https://github.blog/2024-05-02-introducing-artifact-attestations-now-in-public-beta/): + +```console +# Verify a component +$ gh attestation verify disasmtool -o bitdefender +# Or the entire bundle +$ gh attestation verify x86-windows-release.zip -o bitdefender +``` + +This is not available for bddisasm 2.1.4 or older. + +Note that this is currently a beta feature (see [Introducing Artifact Attestations–now in public beta](https://github.blog/2024-05-02-introducing-artifact-attestations-now-in-public-beta/) for details). + ## Decoding x86 instructions ### Decoding API