推送指令如何運作
推送指令如何運作
FlexiSPY 使用多種方式與目標裝置進行通訊。
本章節將說明
推送指令如何運作
,並提供理解
Command Tracker
的基礎
推送指令流程
上方的圖表以簡化方式展示推送指令如何被處理,以及如何建立指令追蹤記錄。進一步了解為何指令追蹤記錄很有用
指令流程包含以下步驟
1 — 指令要求
使用者從入口網站送出指令。
系統選擇一個 推送伺服器
推送伺服器會依據目標裝置的作業系統與 Root 狀態進行選擇。
目前,Android 未 Root 的裝置會使用 Google 推送伺服器(GPS)。已 Root 的裝置目前使用預設推送伺服器(DPS)
此指令將送到 推送伺服器。
如果推送伺服器未能送出指令,使用者會立即透過介面收到通知。此錯誤不會出現在指令追蹤記錄中
如果推送伺服器失敗,系統會將該指令放入「待處理指令佇列」,讓目標裝置在下一次預定連線到伺服器時收集該指令
2 — 送出指令
推送伺服器將指令傳遞到裝置的作業系統,隨後由目標裝置上正在執行的 FlexiSPY 應用程式接收
3 — 送出確認
目標裝置會將已接收到指令的確認傳送至 FlexiSPY 伺服器,並接著處理該指令
4 — 記錄指令
FlexiSPY 伺服器接收到確認後,會將其加入指令追蹤記錄
5 — 送出指令執行結果
當目標裝置完成指令執行後,會將結果送到 FlexiSPY 伺服器
6 — 記錄執行結果
FlexiSPY 伺服器接收到執行結果後,會將其加入指令追蹤記錄
7 — 擷取指令追蹤記錄
您可以透過存取以下內容來擷取追蹤記錄:
指令追蹤工具