Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
tp-link-decrypt — Decrypt TP-Link Firmware | Kitploit
Tools/GitHubGitHub/watchfulip/tp-link-decrypt
Embedded Systems SecurityEncryption/Decryption ToolsReverse EngineeringCryptographyHardware & IoT SecurityBinary AnalysisFirmware Analysis
GitHubwatchfulip/tp-link-decrypt

tp-link-decrypt

Decrypt TP-Link Firmware

View Repository
82311511 months agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

NOTE as of 5 October 2025 this project is now depreciated.

Nate Robbins has kindly taken over and added switch decryption - https://github.com/robbins/tp-link-decrypt

======================================================================================================

If you found this tool useful, feel free to let me know at [email protected] or in github :)

  1. (optional) Run ./preinstall.sh to satisfy dependencies

  2. Run ./extract_keys.sh to extract RSA keys from TP-Link Firmware we download from vendor

  3. Run make

Decrypt with bin/tp-link-decrypt

Credit: 3 Jan 2025 Preinstall script and enhanced extract_keys script by GxdTxnz

NOTE:

This program uses libsecurity GPL code downloaded from https://static.tp-link.com/upload/gpl-code/2022/202211/20221130/c310v2_GPL.tar.bz2

TP-Link firmware links used:

http://download.tplinkcloud.com/firmware/ax6000v2-up-ver1-1-2-P1[20230731-rel41066]_1024_nosign_2023-07-31_11.26.17_1693471186048.bin.rollback http://download.tplinkcloud.com/firmware/Tapo_C210v1_en_1.3.1_Build_221218_Rel.73283n_u_1679534600836.bin


Great care has been taken not to infringe TP-Link's rights.

RSA keys used for verification and decryption are taken from the firmware TP-Link themselves publish.

This tool does not allow signed firmware to be created. Thus, there is no danger of unauthorized hostile firmware being placed on devices facilitated by this software.

It is hoped this tool may be useful in itself permitting seccurity researches to assist TP-Link with any vulnerabilties and also removing any unfounded suggestion of backdoors or hostile intent that may be levied at them.

Watchful IP 29 December 2024

Download Tool