>_ DevTrendspl

Język

Strona główna

Języki

Sekcje

Frontend Backend Mobilne DevOps AI / ML GameDev Blockchain Systemy wbudowane Bezpieczeństwo
Python

Andriller CE — szwajcarski scyzoryk forensyki Androida

Kiedy potrzebujesz cyfrowego detektywa

Wyobraź sobie: znalazłeś stare smartfon z Androidem, ale nie pamiętasz wzoru odblokowania. Albo musisz przeanalizować kopię zapasową aplikacji, ale dane są zaszyfrowane. Takie właśnie zadania obsługuje Andriller CE — zestaw narzędzi do analizy forensycznej urządzeń mobilnych.

Build Workflow License

Co to narzędzie potrafi?

Andriller CE to narzędzie Pythona z imponującym zestawem możliwości:

  1. Wyodrębnianie danych bez roota — działa z Androidem 4.x poprzez kopie zapasowe
  2. Omijanie blokad — obsługuje wzory odblokowania, PIN-y i hasła
  3. Analiza aplikacji — dekoduje dane z WhatsApp, Telegram i innych komunikatorów
  4. Obsługa kopii zapasowych — rozpakowuje archiwa .ab i TAR
  5. Eksport wyników — generuje raporty w formacie HTML i Excel

Funkcje techniczne

Projekt jest napisany w Pythonie 3.6+ i wykorzystuje:

  • ADB do komunikacji z urządzeniem
  • Niestandardowe dekodery dla popularnych formatów danych
  • Interfejs GUI oparty na tkinterze zapewniający łatwą obsługę

Instalacja jest prosta:

pip install andriller -U

A uruchomienie jest jeszcze prostsze:

python -m andriller

Dla kogo to jest?

  • Programiści — do analizy zachowania własnych aplikacji
  • Specjaliści IT — podczas diagnozowania problemów z urządzeniami
  • Eksperci forensyki — jako część uzasadnionej analizy danych
  • Ciekawe osoby — aby odzyskać dostęp do własnych urządzeń

Własne doświadczenia

W mojej praktyce Andriller wielokrotnie okazywał się przydatny podczas analizowania kopii zapasowych aplikacji. Zrobił na mnie szczególne wrażenie sposób obsługi zaszyfrowanych baz danych WhatsApp — przy dostępnym kluczu odszyfrowanie zajmuje zaledwie kilka kliknięć.

Andriller CE to nie tylko kolejne narzędzie do Androida, ale pełnowartościowe laboratorium forensyczne w jednym pakiecie. Jeśli potrzebujesz dokładnie przeanalizować urządzenia mobilne — zdecydowanie warto spróbować.

Projekt jest aktywnie rozwijany, ma otwarty kod źródłowy (licencja MIT) i chętnie przyjmuje pull requesty w repozytorium GitHub.

Powiązane projekty