[發明專利]macOS應用程序運行策略的創建方法、裝置、設備及介質在審
| 申請號: | 202211465612.9 | 申請日: | 2022-11-22 |
| 公開(公告)號: | CN115758331A | 公開(公告)日: | 2023-03-07 |
| 發明(設計)人: | 王泰星;劉威 | 申請(專利權)人: | 杭州安恒信息技術股份有限公司 |
| 主分類號: | G06F21/53 | 分類號: | G06F21/53;G06F9/445;G06F8/30 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 常亮 |
| 地址: | 310000 浙江省*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | macos 應用程序 運行 策略 創建 方法 裝置 設備 介質 | ||
本申請公開了一種macOS應用程序運行策略的創建方法、裝置、設備及介質,涉及計算機技術領域,包括:在配置文件中設定應用程序的使用權限得到目標文件;基于沙盒機制及目標文件編寫腳本文件,并對其進行相應操作得到第一可執行程序,將第一可執行程序重命名為應用程序的初始可執行程序;將目標文件及當前初始可執行程序保存至應用程序所在目錄。可見,本申請根據實際需求設定應用程序的使用權限,并且本申請基于沙盒機制及目標文件編寫腳本文件,然后基于腳本文件得到第一可執行程序,并將第一可執行文件重命名為應用程序的初始可執行程序,使得應用程序被啟動后,能夠按照自定義的使用權限在沙盒中運行,提高了應用程序運行的安全性。
技術領域
本發明涉及計算機技術領域,特別涉及一種macOS應用程序運行策略的創建方法、裝置、設備及介質。
背景技術
隨著公司不斷的發展壯大,公司內部各種資料的保密性愈發重要。但是大部分的公司辦公的電腦都沒有辦法完全杜絕資料的下載或者傳輸,一旦涉及到相對敏感的資料的泄露將會對公司造成巨大的損失。
為此,不同公司的如何基于自身情況進行應用程序的自定義配置,并提高應用程序運行的安全性,從而避免敏感信息的泄露是本領域亟待解決的問題。
發明內容
有鑒于此,本發明的目的在于提供一種macOS應用程序運行策略的創建方法、裝置、設備及介質,使得不同公司能夠基于自身情況進行應用程序的自定義配置,并提高應用程序運行的安全性,從而避免敏感信息的泄露,其具體方案如下:
第一方面,本申請公開了一種macOS應用程序運行策略的創建方法,包括:
在配置文件中設定目標應用程序的使用權限,得到目標文件;
基于沙盒機制以及所述目標文件編寫腳本文件,并對所述腳本文件進行相應操作后得到第一可執行程序,然后將所述第一可執行程序重命名為所述目標應用程序對應的初始可執行程序;
將所述目標文件以及當前所述初始可執行程序保存至所述目標應用程序所在目錄,以完成所述目標應用程序運行策略的創建。
可選的,所述在配置文件中設定目標應用程序的使用權限,包括:
在配置文件中設定目標應用程序的網絡訪問權限以及文件讀寫權限。
可選的,所述對所述腳本文件進行相應操作后得到可執行程序,包括:
為所述腳本文件分配可執行權限得到可執行程序。
可選的,所述為所述腳本文件分配可執行權限得到可執行程序,包括:
通過macOS中的chmod777命令,為所述腳本文件分配可執行權限得到可執行程序。
可選的,所述基于沙盒機制以及所述目標文件編寫腳本文件之前,還包括:
從所述目標應用程序所在目錄確定出所述目標應用程序對應的初始可執行程序;
將所述目標應用程序對應的所述初始可執行程序命名為第二可執行程序。
可選的,所述基于沙盒機制以及所述目標文件編寫腳本文件,包括:
基于沙盒機制、所述目標文件以及所述第二可執行程序編寫腳本文件。
可選的,所述將所述目標文件以及當前所述可執行程序保存至所述目標應用程序所在目錄之后,還包括:
當接收到針對所述目標應用程序的啟動指令,則調用所述目標應用程序所在目錄中的當前所述初始可執行程序,以使所述目標應用程序按照所述目標文件中定義的使用權限,在沙盒中運行。
第二方面,本申請公開了一種macOS應用程序運行策略的創建裝置,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州安恒信息技術股份有限公司,未經杭州安恒信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211465612.9/2.html,轉載請聲明來源鉆瓜專利網。





