Podziękowania i źródła

To narzędzie nie powstałoby bez badań i wkładu następujących osób i projektów:

Badania i inspiracje

  • Tobias Quathamer — Wczesne badania nad szyfrowaniem kopii zapasowych FRITZ!Box i stosowanym przez AVM schematem wyprowadzania klucza.
  • Philip Huppert — Szczegółowa dokumentacja szyfrowania AES-256-CBC używanego w eksportach FRITZ!Box, w tym własnego alfabetu Base32 firmy AVM i dwuetapowego wyprowadzania klucza.
  • Społeczność FRITZ!Box — Niezliczone wpisy na forach i dyskusje, które pomogły złożyć w całość szczegóły szyfrowania w różnych wersjach oprogramowania.

Technologie

  • PyCryptodome — Biblioteka szyfrowania AES dla języka Python
  • Flask — Lekki framework webowy dla języka Python
  • Gunicorn — Serwer HTTP WSGI dla języka Python
  • Nginx — Wydajny serwer reverse proxy
  • Let's Encrypt — Darmowe certyfikaty TLS/SSL
  • Claude — Asystent AI, który pomógł w tworzeniu tego narzędzia
  • DB-IP — Baza geolokalizacyjna do określania kraju/miasta w logach naszego serwera (IP Geolocation by DB-IP)

Open source

Ten projekt jest dostępny jako open source na licencji MIT. Pełny kod źródłowy znajdziesz na GitHub:

Zobacz na GitHub

Dziękujemy

Serdeczne podziękowania dla wszystkich, którzy korzystają z tego narzędzia i pomagają je ulepszać, zgłaszając problemy lub przesyłając pliki do analizy. Wasze opinie sprawiają, że narzędzie staje się lepsze dla całej społeczności FRITZ!Box.