Processing

Please wait...

Settings

Settings

Goto Application

1. WO2014161353 - METHOD FOR STARTING PROCESS OF APPLICATION AND COMPUTER SYSTEM

Publication Number WO/2014/161353
Publication Date 09.10.2014
International Application No. PCT/CN2013/089704
International Filing Date 17.12.2013
IPC
G06F 9/45 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
45Compilation or interpretation of high level programme languages
CPC
G06F 9/44521
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
445Program loading or initiating
44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
G06F 9/44584
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
445Program loading or initiating
44568Immediately runnable code
44584Portable applications, i.e. making applications self-contained, e.g. U3 standard
Applicants
  • TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED [CN]/[CN]
Inventors
  • YU, Xiao
  • LIAO, Xuezhou
  • OU, Fen'an
Agents
  • SHENPAT INTELLECTUAL PROPERTY AGENCY
Priority Data
201310115475.003.04.2013CN
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) METHOD FOR STARTING PROCESS OF APPLICATION AND COMPUTER SYSTEM
(FR) PROCÉDÉ POUR DÉMARRER UN PROCESSUS D'APPLICATION ET SYSTÈME D'ORDINATEUR
Abstract
(EN)
A method for starting a process of an application and a computer system are provided, which are applied in the field of computer technology. When starting an application, the computer system defaults to load a second dll file, rather than the import table of the exe file corresponding to the process of this application. If a first dll file is to be injected, the driving module may modify the import table of the second dll file default-loaded, the computer system loads this second dll file. In this way, the default-loading mechanism of the system is bypassed, which ensures that all the functions required in the execution of the process of the application are loaded into the memory, and the process of the application is effectively injected. Furthermore, it is not required to load the first dll file during executing the process of the application, which may ensure the stability of executing the process of the application. [Fig. 2]
(FR)
L'invention porte sur un procédé pour démarrer un processus d'une application et sur un système d'ordinateur, qui sont appliqués dans le domaine de la technologie d'ordinateur. Lors du démarrage d'une application, le système d'ordinateur charge automatiquement par défaut un second fichier dll, plutôt que la table d'importation du fichier exe correspondant au processus de cette application. Si un premier fichier dll doit être injecté, le module de pilotage peut modifier la table d'importation du second fichier dll chargé par défaut, le système d'ordinateur charge ce second fichier dll. De cette façon, le mécanisme de chargement par défaut du système est contourné, ce qui assure que toutes les fonctions requises dans l'exécution du processus de l'application sont chargées dans la mémoire, et le processus de l'application est efficacement injecté. De plus, il n'est pas requis de charger le premier fichier dll durant l'exécution du processus de l'application, ce qui peut assurer la stabilité d'exécution du processus de l'application.
Also published as
Latest bibliographic data on file with the International Bureau