推送指令如何運作

推送指令如何運作


FlexiSPY 使用多種方式與目標裝置進行通訊。 

本章節將說明 推送指令如何運作 ,並提供理解 Command Tracker 的基礎

推送指令流程

上方的圖表以簡化方式展示推送指令如何被處理,以及如何建立指令追蹤記錄。進一步了解為何指令追蹤記錄很有用


指令流程包含以下步驟

1 —  指令要求

  1. 使用者從入口網站送出指令。
  2. 系統選擇一個 推送伺服器
    1. 推送伺服器會依據目標裝置的作業系統與 Root 狀態進行選擇。
      1. 目前,Android 未 Root 的裝置會使用 Google 推送伺服器(GPS)。已 Root 的裝置目前使用預設推送伺服器(DPS)
  3. 此指令將送到 推送伺服器。
  4. 如果推送伺服器未能送出指令,使用者會立即透過介面收到通知。此錯誤不會出現在指令追蹤記錄中
    1. 如果推送伺服器失敗,系統會將該指令放入「待處理指令佇列」,讓目標裝置在下一次預定連線到伺服器時收集該指令

2 — 送出指令 

  1. 推送伺服器將指令傳遞到裝置的作業系統,隨後由目標裝置上正在執行的 FlexiSPY 應用程式接收

3 — 送出確認

  1. 目標裝置會將已接收到指令的確認傳送至 FlexiSPY 伺服器,並接著處理該指令

4 — 記錄指令 

  1. FlexiSPY 伺服器接收到確認後,會將其加入指令追蹤記錄

5 — 送出指令執行結果

  1. 當目標裝置完成指令執行後,會將結果送到 FlexiSPY 伺服器

6 — 記錄執行結果

  1. FlexiSPY 伺服器接收到執行結果後,會將其加入指令追蹤記錄

7 — 擷取指令追蹤記錄

  1. 您可以透過存取以下內容來擷取追蹤記錄: 指令追蹤工具