WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2014183391) METHOD AND SYSTEM FOR INSTALLING SOFTWARE IN SANDBOX, AND COMPUTER STORAGE MEDIUM
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2014/183391    International Application No.:    PCT/CN2013/086713
Publication Date: 20.11.2014 International Filing Date: 07.11.2013
IPC:
G06F 9/45 (2006.01)
Applicants: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED [CN/CN]; Room 403, East Block 2, SEG Park Zhenxing Road, Futian District Shenzhen, Guangdong 518044 (CN)
Inventors: LONG, Lei; (CN).
QIU, Jintao; (CN)
Agent: ADVANCE CHINA I.P.LAW OFFICE; Room 3901, No.85 Huacheng Avenue, Tianhe District Guangzhou, Guangdong 510623 (CN)
Priority Data:
201310185825.0 17.05.2013 CN
Title (EN) METHOD AND SYSTEM FOR INSTALLING SOFTWARE IN SANDBOX, AND COMPUTER STORAGE MEDIUM
(FR) PROCEDE ET SYSTEME POUR INSTALLER UN LOGICIEL DANS UN BAC A SABLE, ET SUPPORT DE STOCKAGE INFORMATIQUE
(ZH) 沙箱内安装软件的方法和系统、计算机存储介质
Abstract: front page image
(EN)The present invention relates to a method and a system for installing software in a sandbox, and a computer storage medium. The method comprises the following steps: detecting whether a supper permission for installing software exists; if yes, searching to obtain a file with a general permission in a sandbox; backing up the file; replace content of the file by using preselected content of an injection code and a sandbox process identification, the content of the injection code comprising a to-be-installed code of the super permission and a wake-up process identification of the super permission; activating a sandbox process of the super permission in the sandbox, executing the content of the injection code, and injecting the to-be-installed code into the wake-up process; activating the wake-up process, and executing the to-be-installed code; and restoring the backed-up file after the installation is completed. By using the method and the system for installing software in the sandbox and the computer storage medium, software with a super permission is installed in the sandbox, thereby making the installation mode of the software with the supper permission is more flexible.
(FR)La présente invention porte sur un procédé et un système pour installer un logiciel dans un bac à sable, et sur un support de mémoire informatique. Le procédé comprend les étapes suivantes consistant : à détecter s'il existe une super-permission pour installer un logiciel; dans l'affirmative, à chercher à obtenir un fichier avec une permission générale dans un bac à sable; à sauvegarder le fichier; à remplacer le contenu du fichier par utilisation d'un contenu présélectionné d'un code d'injection et d'un identificateur de processus de bac à sable, le contenu du code d'injection comprenant un code à installer de la super-permission et un identificateur de processus de réveil de la super-permission; à activer un processus de bac à sable de la super-permission dans le bac à sable, exécuter le contenu du code d'injection, et injecter le code à installer dans le processus de réveil; à activer le processus de réveil, et à exécuter le code à installer; et à restaurer le fichier sauvegardé après achèvement de l'installation. Par utilisation du procédé et du système pour installer un logiciel dans le bac à sable et du support de stockage informatique, un logiciel ayant une super-permission est installé dans le bac à sable, ce qui permet de rendre plus flexible le mode d'installation du logiciel ayant la super-permission.
(ZH)本发明涉及一种沙箱内安装软件的方法和系统、计算机存储介质。所述方法包括以下步骤:检测是否有安装软件的超级权限,若有,则搜索得到沙箱内普通权限的文件;备份所述文件;将预先选择的注入代码内容和沙箱进程标识替换所述文件的内容,所述注入代码内容包括超级权限的待安装代码和超级权限的唤醒进程标识;在沙箱内激活超级权限的沙箱进程,执行所述注入代码内容,将所述待安装代码注入到唤醒进程中;激活所述唤醒进程,执行所述待安装代码;安装完成后恢复备份的文件。上述沙箱内安装软件的方法和系统、计算机存储介质,实现了在沙箱内安装超级权限的软件,使得超级权限的软件的安装方式更灵活。
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)