
TakLab Hub
Aplikacja na Androida
Doprowadza telefon od stanu pustego do działającego klienta ATAK. Pobiera katalog, instaluje ATAK i wtyczki ze sprawdzeniem sumy kontrolnej, zakłada środowisko serwerowe.
Po co to jest
Postawienie ATAK-a na telefonie wymaga dziś kilku kroków, których nikt nowy nie zgadnie: trzeba znaleźć właściwą wersję aplikacji, dobrać wtyczki do tej wersji, wgrać mapy i wczytać paczkę połączeniową z certyfikatem. Każdy z tych kroków można wykonać źle.
TakLab Hub robi to za użytkownika. Instaluje pliki w odpowiedniej kolejności, sprawdza je przed instalacją i przekazuje resztę do ATAK-a.
Jak działa
Aplikacja pobiera katalog plików z publicznego zasobnika. Katalog opisuje, która wersja ATAK-a pasuje do której wtyczki i jaką sumę kontrolną ma każdy plik.
Przed instalacją aplikacja liczy sumę SHA-256 pobranego pliku i porównuje ją z katalogiem. Plik, który się nie zgadza, nie zostaje zainstalowany.
Pozycja „Mój serwer” zakłada środowisko szkoleniowe przez API TakLab, dodaje operatorów, wydaje im paczki połączeniowe i pokazuje kod QR do rejestracji.
Stan prac
Aplikacja działa na telefonie. Instalacja ATAK-a i wtyczek jest gotowa. Obsługa środowisk serwerowych działa na atrapie API, bo samo API dopiero powstaje. Mapy i VPN to na razie ekrany bez działania.
Zrzuty ekranu


