tpm-vuln-checker

module
v0.0.0-...-ea4e4eb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 16, 2023 License: Apache-2.0

README

TPM 2.0 Vulnerability Scanning Tool

This is a tool written in Golang designed to scan for multiple TPM vulnerabilities using the Immune Security tpm-vuln-checker library.

Requirements

To use this tool, you will need the following:

  • TPM device driver
  • Windows Vista+ or Linux operating system

Installation

Download the latest release of the tpm-vuln-checker library from the following link: Releases

Run the checker
tpm-vuln-checker check
Upload anonymized TPM data to a custom URL

We aggregate data from the TPM to evaluate TPM 2.0 metrics when you use the tool --upload If you want to use the data on your own you can define a custom upload url. The tool will do a HTTP POST with multipart form data containing a json. The filename send in the POST is a random UUID with a .json ending.

tpm-vuln-checker --url=https://your.domain check --upload

Vulnerabilities Detected

This tool is designed to detect the following vulnerabilities using the tpm-vuln-checker library:

Disclaimer

The author of this tool is not responsible for any damages or liabilities that may arise from the use of this tool.

This tool may upload anonymized data to a server for metrics analysis purposes. This data is used to improve the tool and identify potential vulnerabilities in TPMs. No personally identifiable information is collected or stored. By using this tool, you consent to the collection and use of anonymized data for metrics analysis purposes. If you do not consent to this, do not use this tool.

Directories

Path Synopsis
cmd
pkg
cve201715361
MIT License
MIT License
tss

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL