安全設計-防止非法移機

前言

???????我們的設備在實際使用過程中,在我們的巡查機制粒度下,發現依然有設備被非法移動到其他非計劃點位。因此,我們需要設計一套及時預警,但是對客戶無感,不影響業務辦理的防范機制。


1.方案設計交互圖

在這里插入圖片描述

2.方案說明

2.1方案設計思路

???????方案是免費,自己實現,希望通過獲取設備端請求時的ip地址,轉化為經緯度信息,然后再通過經緯度信息逆地理位置信息。

2.2方案特點

  • 免費
  • 2次調用互聯網服務轉換

3.方案發散

3.1僅僅通過IP預警

???????原方案裁剪,不請求IP查詢、地圖地理位置查詢。在設備管理手動/自動設置設備第一次請求服務端的IP,發現IP變化后,在設備管理端對設備標紅預警,運維人員制定巡查方案。

3.2僅僅通過經緯度預警

???????原方案裁剪,不請求地圖地理位置查詢。在設備管理對設備在地圖上劃定區域(注意與IP轉經緯度選擇一致的地圖服務),設備請求服務端獲取到的IP,調用IP查詢,對返回的經緯度做GEO地理圍欄計算。如果發現不在規定的區域,就在設備管理端對設備標紅預警,運維人員制定巡查方案。

4.方案風險

  • IP轉經緯度有誤差,且沒有幾個網站支持(免費)
  • 經緯度逆地理位置,地圖服務處理機制不一樣(坐標系有差異、返回的經緯度有差異)
  • 國家信管有法規(相關以前提供IP轉具體地址的API服務都關閉了)
  • 現在開放IP查詢(可獲取經緯度)不可控,有關閉風險

5.技術預研路徑

  • 花錢方案:IP查詢地址api接口陸續在關閉
    在這里插入圖片描述

  • 精度欠佳(免費的可能不能實現業務)
    先獲取ip對應經緯度
    在這里插入圖片描述

再獲取經緯度對應的地理位置
在這里插入圖片描述

6.其他方案

6.1用GPS設備

6.1.1思路

???????通過設備采集的精確經緯度設備,走心跳接口發送給服務端,服務端根據位置預警。

6.1.2風險

可能受建筑環境影響,獲取不到具體經緯度。

6.2其他方案對比

6.2.1網絡查詢

在這里插入圖片描述
在這里插入圖片描述

6.2.2AI查詢

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述


總結

  • 不花錢,街道層級不可能
  • 只有運營商有具體IP對應地理位置信息
  • 開源,免費只能到城市

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/96127.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/96127.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/96127.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

OpenHarmony之三方庫適配深度實踐:從移植到合規的全鏈路指南

1. 為什么要做三方庫適配?——更深層的價值分析 維度 現狀痛點 預期收益 深度價值 生態 成熟開源庫無法直接運行 復用 10+ 年開源沉淀,提升功能覆蓋率 避免生態碎片化:通過標準化適配流程,確保不同廠商對同一庫的實現一致 性能 JS 層重實現耗 CPU 原生 C/C++ 加速 3~10 倍 …

2025年09月計算機二級MySQL選擇題每日一練——第一期

計算機二級中選擇題是非常重要的,所以開始寫一個每日一題的專欄。 答案及解析將在末尾公布! 今日主題:MySQL 基礎概念 1、以下關于數據庫的特點中,描述正確的是( ) A. 數據無冗余 B. 數據不可共享&#xff…

JAVA字符串操作——在藍橋杯的基本應用

我們來系統地梳理一下 Java 中的字符串操作。Java 的字符串操作非常豐富,主要涉及到 String、StringBuilder 和 StringBuffer 這三個核心類。 目錄 一、核心類簡介 二、String 類的常用操作 1. 創建字符串 2. 獲取基本信息 3. 比較字符串 4. 查找與判斷 5. 轉…

【深度學習基礎】PyTorch Tensor生成方式及復制方法詳解

目錄PyTorch Tensor生成方式及復制方法詳解一、Tensor的生成方式(一)從Python列表/元組創建(二)從NumPy數組創建(三)特殊初始化方法(四)從現有Tensor創建(五)…

動態規劃:入門思考篇

1. 簡單類比 假如我們要求全國人數,那么我們只要知道各個省的人數,然后將各個省的人數相加即可,要想知道各個省的人數,只要將這個省下面所有的市人數相加即可,同樣,如果想要知道各個市的人數,只…

小楊的 X 字矩陣(舉一反三)-洛谷B3865 [GESP202309 二級]

題目描述 小楊想要構造一個 X 字矩陣( 為奇數),這個矩陣的兩條對角線都是半角加號 ,其余都是半角減號 - 。例如,一個 55 的 X 字矩陣如下: --- --- ---- --- --- 請你幫小楊根據給定的 打印出對應的“X …

數據組合與合并:Pandas 數據整合全指南 +缺失值處理

數據組合與合并:Pandas 數據整合全指南在進行數據分析之前,數據清洗與整合是關鍵步驟。 遵循“整潔數據”(Tidy Data)原則: 每個觀測值占一行每個變量占一列每種觀測單元構成一張獨立的表格 整理好數據后,常…

c#聯合halcon的基礎教程(案例:亮度計算、角度計算和缺陷檢測)(含halcon代碼)

目錄 1.環境配置 2.案例一:亮度計算 halcon代碼: 主界面代碼: 3.案例二: 角度計算 halcon代碼: 主界面代碼: 4.案例三:缺陷檢測 halcon代碼: 主界面代碼: 通過…

大數據云原生是什么

"云原生"(Cloud Native)指的是?利用云計算原生優勢(彈性、按需服務、自動化、分布式等)來設計、構建、部署和運行大數據應用和工作負載的方法論與技術體系?。它不是簡單地“把大數據平臺搬到云上”,而是從…

Pytest項目_day16(yaml和parametrize結合)

查詢手機號歸屬地 我們首先可以在YAML文件中定義測試數據 方式一,使用- 注意:當我們需要一次傳入兩個參數時,需要定義兩層迭代,即兩層列表不夠直觀,容易寫錯 輸出的結果為: 然后我們可以將測試數據傳入test…

【Nginx指南】從核心原理到生產實踐

目錄Nginx指南:從核心原理到生產實踐引言:Nginx在現代架構中的核心地位一、Nginx核心能力與應用場景1.1 多場景適配的全能型中間件1.2 技術優勢:Nginx成為行業標準的關鍵二、Nginx安裝部署:源碼編譯與包管理方案2.1 源碼編譯&…

物體檢測

目錄 1 目標定位 2 地標檢測 3 目標檢測 4 在卷積網絡上實現滑動窗口 5 邊界框預測 6 交并比 7 非極大值抑制 8 錨框 9 YOLO算法 10 用u-net進行語義分割 11 轉置卷積 12 u-net 結構靈感 1 目標定位 你已經對圖片分類有所了解。例如通過這張圖片可以識…

es7.x es的高亮與solr高亮查詢的對比對比說明

一 solr&es高亮1.1 solr與es高亮功能解釋說明:1)高亮配置:fragmentSize(1000) 設置片段長度numOfFragments(1) 指定返回的片段數量preTags() 和 postTags() 設置高亮標記2)字段處理差異:在 ES 中,使用 matchQuery 而非 termQ…

DSP音頻算法工程師技能2

一、核心知識準備1. 算法原理3A算法(AGC自動增益控制/AEC回聲消除/ANS降噪):掌握AEC的NLMS/雙講檢測原理,ANS的譜減法/維納濾波,AGC的壓縮曲線設計。熟悉Speex/WebRTC等開源實現。EQ音效:IIR/FIR濾波器設計…

第4章-04-用WebDriver頁面元素操作

??作者簡介,黑夜開發者,CSDN領軍人物,全棧領域優質創作者?,CSDN博客專家,阿里云社區專家博主,2023年CSDN全站百大博主。 ??數年電商行業從業經驗,歷任核心研發工程師,項目技術負責人。 ??本文已收錄于專欄:Web爬蟲入門與實戰精講,后續完整更新內容如下。 文章…

【計算機視覺與深度學習實戰】04基于K-Means聚類的圖像分割系統設計與實現

摘要 圖像分割作為計算機視覺領域的基礎任務,在目標檢測、醫學影像分析、自動駕駛等眾多應用中發揮著關鍵作用。本文基于K-Means聚類算法設計并實現了一個完整的圖像分割系統,該系統集成了多種顏色空間轉換、自定義初始化策略、空間特征融合等先進技術。通過Python和Tkinter…

Android Studio常用知識總結

一、運行方式1.運行 (Run)當您選擇“運行”時,Android Studio 會編譯您的應用并將其安裝到目標設備或模擬器上。這通常用于:快速部署: 您只想看看應用是否能正常啟動并運行,或者進行一些基礎的用戶界面測試。性能測試: 在正常運行模式下測試應…

設計模式筆記_行為型_訪問者模式

1. 訪問者模式介紹訪問者模式(Visitor Pattern)是一種行為型設計模式,它允許你在不改變對象結構的前提下,定義作用于這些對象的新操作。訪問者模式將操作的邏輯從對象結構中分離出來,使得你可以在運行時動態地添加新的…

數學建模 14 中心對數比變換

用途:是處理成分數據的核心預處理方法,核心目標是解決成分數據的和為常數100% , 導致的維度冗余,非線性相關問題。使得數據滿足傳統的統計/建模方法;舉例子:食品比例中 面粉(50%),糖(30%),水(20%)原理&…

【C語言強化訓練16天】--從基礎到進階的蛻變之旅:Day7

🔥個人主頁:草莓熊Lotso 🎬作者簡介:C研發方向學習者 📖個人專欄: 《C語言》 《數據結構與算法》《C語言刷題集》《Leetcode刷題指南》 ??人生格言:生活是默默的堅持,毅力是永久的…