[發明專利]一種檢測android運行多開環境的方法及系統在審
| 申請號: | 202011254543.8 | 申請日: | 2020-11-11 |
| 公開(公告)號: | CN112245933A | 公開(公告)日: | 2021-01-22 |
| 發明(設計)人: | 劉德建;張增斌;陳宏展 | 申請(專利權)人: | 福建天晴數碼有限公司 |
| 主分類號: | A63F13/77 | 分類號: | A63F13/77;A63F13/69 |
| 代理公司: | 福州旭辰知識產權代理事務所(普通合伙) 35233 | 代理人: | 程勇 |
| 地址: | 350000 福建省福州市君竹路83*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 檢測 android 運行 開環 方法 系統 | ||
1.一種檢測android運行多開環境的方法,其特征在于:所述方法包括不分先后順序的兩種檢測方式,檢測方式一:通過基于游戲客戶端運行時候所屬的用戶名稱數據進行檢測;如果用戶名稱數據中包括“u0_”字符串信息,否,則當前游戲客戶端運行于多開分身環境;是,則當前游戲客戶端沒有運行于多開環境;
檢測方式二:通過檢測同一個唯一標識uid下的所有運行的包名并統計包數量的方式;統計同一個唯一標識uid下的正在運行的包名與游戲客戶端的包名一樣的數量是否超過2個,是,當前游戲客戶端運行于多開分身環境 否,當前游戲客戶端沒有運行于多開環境。
2.根據權利要求1所述的一種檢測android運行多開環境的方法,其特征在于:所述檢測方式一進一步具體為:啟動游戲客戶端后,通過游戲客戶端系統自帶的android.os.Process.myPid()方法獲取游戲客戶端運行時自身的pid數據,接著通過pid數據獲取到自身進程所屬的用戶名稱數據,通過截取用戶名稱數據中_的前部分數據,只要判斷截取_的前部分數據不等于u0兩個字符,則表示游戲客戶端運行于多開環境,等于,則當前游戲客戶端沒有運行于多開環境。
3.根據權利要求1所述的一種檢測android運行多開環境的方法,其特征在于:所述檢測方式二進一步具體為:啟動游戲客戶端后,通過context.getPackageName()方法獲取到游戲客戶端運行時自身的apk包名數據,接著通過執行/proc/self/cgroup命令獲取到唯一標識uid數據,接著遍歷當前系統中所有運行的進程數據,并且通過遍歷獲取到正在運行的進程唯一標識uid數據下面的所有包名數量,判斷獲取的所有包名跟游戲客戶端運行時自身的apk包名一樣的包名有幾個,只要同一個唯一標識uid下運行的包名個數超過兩個,那么當前游戲客戶端運行于多開分身環境,否,當前游戲客戶端沒有運行于多開環境。
4.一種檢測android運行多開環境的系統,其特征在于:所述系統包括第一檢測模塊或第二檢測模塊;所述第一檢測模塊、第二檢測模塊都能各自獨立檢測android是否運行在多開環境中,所述第一檢測模塊,用于通過基于游戲客戶端運行時候所屬的用戶名稱數據進行檢測;如果用戶名稱數據中包括“u0_”字符串信息,否,則當前游戲客戶端運行于多開分身環境;是,則當前游戲客戶端沒有運行于多開環境;
所述第二檢測模塊,用于通過檢測同一個唯一標識uid下的所有運行的包名并統計包數量的方式;統計同一個唯一標識uid下的正在運行的包名與游戲客戶端的包名一樣的數量是否超過2個,是,當前游戲客戶端運行于多開分身環境 否,當前游戲客戶端沒有運行于多開環境。
5.根據權利要求4所述的一種檢測android運行多開環境的系統,其特征在于:第一檢測模塊的實現方式進一步具體為:啟動游戲客戶端后,通過游戲客戶端系統自帶的android.os.Process.myPid()方法獲取游戲客戶端運行時自身的pid數據,接著通過pid數據獲取到自身進程所屬的用戶名稱數據,通過截取用戶名稱數據中_的前部分數據,只要判斷截取_的前部分數據不等于u0兩個字符,則表示游戲客戶端運行于多開環境,等于,則當前游戲客戶端沒有運行于多開環境。
6.根據權利要求4所述的一種檢測android運行多開環境的系統,其特征在于:所述第二檢測模塊的實現方式進一步具體為:啟動游戲客戶端后,通過context.getPackageName()方法獲取到游戲客戶端運行時自身的apk包名數據,接著通過執行/proc/self/cgroup命令獲取到唯一標識uid數據,接著遍歷當前系統中所有運行的進程數據,并且通過遍歷獲取到正在運行的進程唯一標識uid數據下面的所有包名數量,判斷獲取的所有包名跟游戲客戶端運行時自身的apk包名一樣的包名有幾個,只要同一個唯一標識uid下運行的包名個數超過兩個,那么當前游戲客戶端運行于多開分身環境,否,當前游戲客戶端沒有運行于多開環境。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建天晴數碼有限公司,未經福建天晴數碼有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011254543.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:密碼鎖防技術開啟結構
- 下一篇:一種可自動糾偏的自潤滑燒結機臺車車輪結構





