{{ message }}
watchfulip/tp-link-decrypt
Folders and files
Repository files navigation
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 watchfulip@protonmail.com 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 <fw file> 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
