Crédits & remerciements
Cet outil n'existerait pas sans les recherches et les contributions des personnes et projets suivants :
Recherche & inspiration
- Tobias Quathamer — Premières recherches sur le chiffrement des sauvegardes FRITZ!Box et sur le schéma de dérivation de clé d'AVM.
- Philip Huppert — Documentation détaillée du processus de chiffrement AES-256-CBC utilisé dans les exports FRITZ!Box, y compris l'alphabet Base32 propre à AVM et la dérivation de clé en deux étapes.
- La communauté FRITZ!Box — D'innombrables messages et discussions sur les forums, qui ont permis de reconstituer les détails du chiffrement au fil des différentes versions de firmware.
Technologies
- PyCryptodome — Bibliothèque de chiffrement AES pour Python
- Flask — Framework web Python léger
- Gunicorn — Serveur HTTP WSGI pour Python
- Nginx — Proxy inverse haute performance
- Let's Encrypt — Certificats TLS/SSL gratuits
- Claude — Assistant IA qui a aidé à développer cet outil
- DB-IP — Base de données de géolocalisation pour l'indication du pays et de la ville dans le journal de notre serveur (IP Geolocation by DB-IP)
Open source
Ce projet est open source, sous licence MIT. Le code source complet est disponible sur GitHub :
Merci
Un grand merci à toutes celles et ceux qui utilisent cet outil et contribuent à l'améliorer en signalant des problèmes ou en envoyant des fichiers pour analyse. Vos retours rendent cet outil meilleur pour toute la communauté FRITZ!Box.