[發明專利]一種基于安卓系統的app防截屏方法、裝置及設備在審
| 申請號: | 202011506166.2 | 申請日: | 2020-12-18 |
| 公開(公告)號: | CN112632644A | 公開(公告)日: | 2021-04-09 |
| 發明(設計)人: | 丁健海;謝朝霞;肖堅煒 | 申請(專利權)人: | 深圳市安絡科技有限公司 |
| 主分類號: | G06F21/84 | 分類號: | G06F21/84;G06F9/451 |
| 代理公司: | 廣東良馬律師事務所 44395 | 代理人: | 張柯 |
| 地址: | 518000 廣東省深圳市南山區蛇*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 系統 app 防截屏 方法 裝置 設備 | ||
本發明公開了一種基于安卓系統的app防截屏方法、裝置及設備,該方法包括:預先在應用程序包中添加防截屏指令,生成目標應用程序包;運行目標應用程序包生成目標APP;當在目標APP中檢測到用戶的截屏操作,判斷當前屏幕的內容是否為預設的防截屏指令對應的防截屏內容;若是預設的防截屏內容,則控制當前截屏操作失效。本發明實施例可實現對基于安卓系統的app中的特定內容進行防截屏操作,從而有效防止APP中特定內容泄露,提高了app的安全性。
技術領域
本發明涉及移動應用安全技術領域,尤其涉及一種基于安卓系統的app防截屏方法、裝置及設備。
背景技術
隨著互聯網+時代的到來,移動互聯網發展迅猛,人們已經能很方便地利用手機來隨時隨地上網,實現更多智能化的應用,如QQ聊天、購物、手機移動支付、日常工作業務處理。它在豐富大家日常生活和工作的同時,也給我們帶來了超強娛樂體驗,但是移動互聯在無線接入網絡、移動終端、應用服務上都面臨著前所未有的挑戰,其中智能終端app的安全問題尤為突出。
現有的基于安卓系統的app中的內容、設計可能是獨一無二的,一般只對用戶公開。例如一些讀書類的app,app內的書籍內容只對有權限的讀者公開,但是一些讀者可能會將不易公開的內容通過截屏的方式分享或公開,造成數據泄露。
因此,現有技術還有待于改進和發展。
發明內容
鑒于上述現有技術的不足,本發明的目的在于提供一種基于安卓系統的app防截屏方法、裝置及設備,旨在解決現有技術中基于安桌的app不具備防截屏功能,數據容易泄露的技術問題。
本發明的技術方案如下:
一種基于安卓系統的app防截屏方法,所述方法包括:
預先在應用程序包中添加防截屏指令,生成目標應用程序包;
運行目標應用程序包生成目標APP;
當在目標APP中檢測到用戶的截屏操作,判斷當前屏幕的內容是否為預設的防截屏指令對應的防截屏內容;
若是預設的防截屏內容,則控制當前截屏操作失效。
進一步地,所述當在目標APP中檢測到用戶的截屏操作,判斷當前屏幕的內容是否為預設的防截屏指令對應的防截屏內容,還包括:
若不是預設的防截屏內容,則根據用戶的截屏操作生成截屏圖片。
進一步優選地,所述預先在應用程序包中添加防截屏指令,生成目標應用程序包,包括:
預先獲取應用程序包,對應用程序包進行反編譯,生成對應的代碼文件;
對代碼文件進行篩選,獲取需要設置防截屏指令的目標代碼文件對應的位置;
在目標代碼文件對應的位置添加防截屏指令;
將添加的防截屏指令與目標代碼文件一起打包生成目標可執行文件;
將目標可執行文件與目標APP數據進行打包,生成目標應用程序包。
進一步優選地,所述對代碼文件進行篩選,獲取需要設置防截屏指令的目標代碼文件對應的位置,包括:
對代碼文件進行篩選,獲取代碼的配置文件,在配置文件中獲取需要設置防截屏指令的目標代碼文件對應的位置。
優選地,所述在目標代碼文件對應的位置添加防截屏指令,包括:
在目標代碼文件對應的位置添加防截屏指令對應的代碼。
進一步地,所述將添加的防截屏指令與目標代碼文件一起打包生成目標可執行文件,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市安絡科技有限公司,未經深圳市安絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011506166.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據報文的傳輸方法和裝置
- 下一篇:一種便于更換傳感裝置的更換方法





