Skip to content
/ go-tbs Public

Reverse engineering of tbs.dll(TPM Base Services)

License

Notifications You must be signed in to change notification settings

rikuks/go-tbs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TPM Base Services Analysis

Go Reference Go Report Card

Abstract

This library is implemented in Go based on the results of reverse engineering the tbs.dll(TPM Base Services).

Unanalyzed API

  • Tbsi_Create_Attestation_From_Log
  • Tbsi_FilterLog
  • Tbsi_ShaHash

Note

Currently only Windows 11 and TPM2.0 are supported.
Some functions can only be performed in user mode.
Tested on AMD and ARM CPU architectures.
Go 1.20.0 or later version is required.

About

Reverse engineering of tbs.dll(TPM Base Services)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages