Jak działają polecenia PUSH
FlexiSPY używa wielu sposobów komunikacji z urządzeniem docelowym.
Ta sekcja opisuje
jak działają polecenia PUSH
oraz przedstawia podstawy do zrozumienia
Command Tracker
Przebieg polecenia PUSH
Schemat powyżej przedstawia uproszczony obraz tego, jak przetwarzane są polecenia PUSH oraz w jaki sposób tworzone są dzienniki śledzenia poleceń. Dowiedz się więcej o tym, dlaczego dzienniki śledzenia poleceń są przydatne
Przepływ polecenia składa się z następujących kroków
1 — Żądanie polecenia
-
Użytkownik wysyła polecenie z portalu.
-
System wybiera PUSH SERVER
-
Push server jest wybierany na podstawie systemu operacyjnego oraz stanu Root dla urządzenia docelowego.
-
Obecnie w przypadku Androida bez root używany jest Google Push Server (GPS). Zrootowane urządzenia obecnie używają Default Push Server (DPS)
-
To polecenie jest wysyłane do PUSH SERVER.
-
Jeśli Push server nie wyśle polecenia, użytkownik zostanie natychmiast powiadomiony za pośrednictwem interfejsu użytkownika. Ten błąd nie pojawia się w dzienniku śledzenia poleceń
-
Jeśli Push Server nie powiedzie się, system umieści polecenie w kolejce Pending Command Queue, gdzie urządzenie docelowe pobierze je następnym razem, gdy zaplanuje połączenie z serwerem
2 — Wyślij polecenie
-
Push server dostarcza polecenie do systemu operacyjnego urządzenia, który następnie przekazuje je do aplikacji FlexiSPY uruchomionej na urządzeniu docelowym
3 — Wyślij potwierdzenie
-
Urządzenie docelowe wysyła potwierdzenie do FlexiSPY Server, że polecenie zostało odebrane, i przechodzi do przetwarzania polecenia
4 — Zapisz polecenie
-
FlexiSPY server otrzymuje potwierdzenie i dodaje je do dziennika śledzenia poleceń
5 — Wyślij wynik wykonania polecenia
-
Po tym, jak urządzenie docelowe zakończy wykonywanie polecenia, wysyła je do FlexiSPY Server
6 — Zapisz wynik wykonania
-
FlexiSPY server otrzymuje wyniki wykonania i dodaje je do dziennika śledzenia poleceń
7 — Pobierz dzienniki śledzenia poleceń
-
Dzienniki śledzenia można pobrać, uzyskując dostęp do
narzędzia do śledzenia poleceń