Skip to content
/ tcfp Public
forked from BjornRuytenberg/tcfp

Thunderbolt Controller Firmware Patcher.

License

Notifications You must be signed in to change notification settings

d0ntrash/tcfp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Thunderbolt Controller Firmware Patcher

Thunderbolt Controller Firmware Patcher, or tcfp, is a proof of concept that is used as part of the Thunderspy attacks as detailed at thunderspy.io.

Requirements

Thunderbolt Controller Firmware Patcher requires Python 3.4 or later.

Usage

 Thunderbolt 3 Host Controller Firmware Patcher
 (c) 2020 Björn Ruytenberg <[email protected]>. Licensed under GPLv3.
 
 Usage: tcfp.py [verb] [FILE] [-v]
 
 parse		Parse firmware image metadata and Security Level.
 patch		Patch firmware image to override Security Level to SL0 (no security).
 version	Show program's version number and exit.
 help		Show this help message.
 -v		Enable verbose output.

Disclaimer

This code has been exclusively released for research purposes and is not intended for unlawful actions.

License

See the LICENSE file.

About

Thunderbolt Controller Firmware Patcher.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%