
TP-Linkファームウェアを復号化する
注意: 2025年10月5日時点で、このプロジェクトは非推奨となりました。
Nate Robbins 氏が引き継いでくださり、スイッチの復号機能が追加されました - https://github.com/robbins/tp-link-decrypt
======================================================================================================
このツールが役立った場合は、[email protected] または GitHub でお知らせください :)
(任意) 依存関係を満たすために ./preinstall.sh を実行します
./extract_keys.sh を実行して、ベンダーからダウンロードした TP-Link ファームウェアから RSA キーを抽出します
make を実行します
復号: bin/tp-link-decrypt
クレジット: 2025年1月3日 GxdTxnz によるプリインストールスクリプトと拡張された extract_keys スクリプト
注意:
このプログラムは、https://static.tp-link.com/upload/gpl-code/2022/202211/20221130/c310v2_GPL.tar.bz2 からダウンロードした libsecurity GPL コードを使用しています。
使用した TP-Link ファームウェアのリンク:
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
TP-Link の権利を侵害しないよう細心の注意を払っています。
検証と復号に使用される RSA キーは、TP-Link 自身が公開しているファームウェアから取得しています。
このツールでは署名付きファームウェアを作成することはできません。したがって、本ソフトウェアを利用してデバイスに不正な悪意のあるファームウェアがインストールされる危険性はありません。
このツール自体が、セキュリティ研究者が TP-Link の脆弱性対応を支援し、また TP-Link に寄せられる可能性のある根拠のないバックドアや悪意の疑いを払拭するうえで有用であることを願っています。
Watchful IP 2024年12月29日