Hoe push-opdrachten werken
FlexiSPY gebruikt een aantal manieren om te communiceren met het TARGET-apparaat.
Deze sectie beschrijft
hoe PUSH-opdrachten werken
en geeft de basis voor het begrijpen van de
Command Tracker
Push-opdrachtstroom
Het diagram hierboven toont een vereenvoudigd overzicht van hoe push-opdrachten worden verwerkt en hoe Command Tracking Logs worden gemaakt. Ontdek meer over waarom Command Tracking Logs handig zijn
De opdrachtstroom bestaat uit de volgende stappen
1 — Opvraagopdracht
-
De gebruiker verstuurt een opdracht vanuit de portal.
-
Het systeem selecteert een PUSH-SERVER
-
De push-server wordt geselecteerd op basis van het OS en de rootstatus van het TARGET-apparaat.
-
Momenteel gebruiken Android-apparaten zonder root de Google Push Server (GPS). Geroote apparaten gebruiken momenteel de Default Push Server (DPS)
-
Deze opdracht wordt naar de PUSH-SERVER verzonden.
-
Als de push-server de opdracht niet kan verzenden, wordt de gebruiker onmiddellijk via de UI geïnformeerd. Deze fout wordt niet weergegeven in de command tracking log
-
Als de push-server faalt, plaatst het systeem de opdracht op de Pending Command Queue, waar het Target-apparaat deze verzamelt zodra het de volgende keer is ingepland om verbinding te maken met de server
2 — Opdracht verzenden
-
De push-server levert de opdracht aan het apparaat-OS, dat deze vervolgens doorgeeft aan de FlexiSPY-applicatie die op het TARGET-apparaat wordt uitgevoerd
3 — Bevestiging verzenden
-
Het Target-apparaat stuurt een bevestiging naar de FlexiSPY-server dat de opdracht is ontvangen en gaat vervolgens verder met het verwerken van de opdracht
4 — Opdracht vastleggen
-
De FlexiSPY-server ontvangt de bevestiging en voegt deze toe aan de Command Tracking Log
5 — Resultaat opdrachtuitvoering verzenden
-
Nadat het Target de opdrachtuitvoering heeft voltooid, stuurt het deze naar de FlexiSPY-server
6 — Resultaat uitvoering vastleggen
-
De FlexiSPY-server ontvangt de uitvoeringsresultaten en voegt deze toe aan de Command Tracking Log
7 — Command Tracking Logs ophalen
-
Tracking logs kunnen worden opgehaald door toegang te krijgen tot de
command tracking tool