Ringraziamenti & riconoscimenti
Questo strumento non esisterebbe senza la ricerca e i contributi delle seguenti persone e dei seguenti progetti:
Ricerca & ispirazione
- Tobias Quathamer — Prime ricerche sulla cifratura dei backup del FRITZ!Box e sullo schema di derivazione della chiave di AVM.
- Philip Huppert — Documentazione dettagliata del processo di cifratura AES-256-CBC utilizzato nei file di esportazione del FRITZ!Box, compresi l'alfabeto Base32 personalizzato di AVM e la derivazione della chiave in due passaggi.
- La community FRITZ!Box — Innumerevoli post e discussioni nei forum che hanno aiutato a ricostruire i dettagli della cifratura nelle diverse versioni del firmware.
Tecnologia
- PyCryptodome — Libreria di cifratura AES per Python
- Flask — Framework web leggero per Python
- Gunicorn — Server HTTP WSGI per Python
- Nginx — Reverse proxy ad alte prestazioni
- Let's Encrypt — Certificati TLS/SSL gratuiti
- Claude — Assistente IA che ha aiutato a sviluppare questo strumento
- DB-IP — Database di geolocalizzazione per l'indicazione di paese/città nel log del nostro server (IP Geolocation by DB-IP)
Open source
Questo progetto è open source e distribuito con licenza MIT. Il codice sorgente completo è disponibile su GitHub:
Grazie
Un grazie di cuore a tutti coloro che usano questo strumento e aiutano a migliorarlo segnalando problemi o inviando file per l'analisi. Il vostro feedback rende questo strumento migliore per l'intera community FRITZ!Box.