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. (WO2018049270) METHOD, APPARATUS, AND ELECTRONIC DEVICE FOR MODIFYING MEMORY DATA OF A VIRTUAL MACHINE
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.:    WO/2018/049270    International Application No.:    PCT/US2017/050833
Publication Date: 15.03.2018 International Filing Date: 08.09.2017
IPC:
G06F 21/00 (2013.01), G06F 9/455 (2006.01)
Applicants: ALIBABA GROUP HOLDING LIMITED [--/US]; Fourth Floor, One Capital Place P.o. Box 847 George Town, Grand Cayman (KY)
Inventors: CHEN, Shanpei; (CN)
Agent: CAPRON, Aaron, J.; (US)
Priority Data:
201610814924.4 09.09.2016 CN
Title (EN) METHOD, APPARATUS, AND ELECTRONIC DEVICE FOR MODIFYING MEMORY DATA OF A VIRTUAL MACHINE
(FR) PROCÉDÉ, APPAREIL ET DISPOSITIF ÉLECTRONIQUE POUR MODIFIER DES DONNÉES DE MÉMOIRE D’UNE MACHINE VIRTUELLE
Abstract: front page image
(EN)A method, an apparatus, and an electronic device for modifying memory data of a virtual machine are provided. The method can include: acquiring a physical address offset of a target object relative to an initial point of a kernel loading space of an operating system of the virtual machine, and acquiring a position offset of the memory data of the virtual machine in a virtual machine status file; determining a position of the target object in the virtual machine status file according to the physical address offset and the position offset; and modifying the virtual machine status file according to the determined position. The present application can modify memory data of a virtual machine offline.
(FR)La présente invention concerne un procédé, un appareil et un dispositif électronique pour modifier des données de mémoire d’une machine virtuelle. Le procédé peut comprendre les étapes consistant à : acquérir un décalage d’adresse physique d’un objet cible relativement à un point initial d’un espace de chargement de noyau d’un système d’exploitation de la machine virtuelle, et acquérir un décalage de position des données de mémoire de la machine virtuelle dans un fichier d’états de machine virtuelle ; déterminer une position de l’objet cible dans le fichier d’états de machine virtuelle selon le décalage d’adresse physique et le décalage de position ; et modifier le fichier d’états de machine virtuelle selon la position déterminée. La présente application peut modifier hors ligne des données de mémoire d’une machine virtuelle.
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, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, 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, ST, 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: English (EN)
Filing Language: English (EN)