
Decrypt TP-Link Firmware
ملاحظة: اعتبارًا من 5 أكتوبر 2025، أصبح هذا المشروع متقادمًا.
تولى Nate Robbins الأمر بلطف وأضاف فك تشفير المحول (switch) - https://github.com/robbins/tp-link-decrypt
======================================================================================================
إذا وجدت هذه الأداة مفيدة، فلا تتردد في إخباري على [email protected] أو على GitHub :)
(اختياري) شغّل ./preinstall.sh لتلبية المتطلبات
شغّل ./extract_keys.sh لاستخراج مفاتيح RSA من البرنامج الثابت TP-Link الذي ننزله من البائع
شغّل make
فك التشفير باستخدام bin/tp-link-decrypt
إشادة: 3 يناير 2025 نص ما قبل التثبيت ونص extract_keys المحسّن من إعداد GxdTxnz
ملاحظة:
يستخدم هذا البرنامج كود libsecurity المرخص برخصة GPL والذي تم تنزيله من https://static.tp-link.com/upload/gpl-code/2022/202211/20221130/c310v2_GPL.tar.bz2
روابط البرامج الثابتة 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 في معالجة أي ثغرات أمنية، وإزالة أي اقتراح لا أساس له بوجود أبواب خلفية أو نوايا معادية قد تُوجّه إليهم.
Watchful IP 29 ديسمبر 2024