Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2020114347 - PROCÉDÉ, APPAREIL, DISPOSITIF ET SUPPORT DE STOCKAGE POUR LA DÉTECTION DE RELATION D'APPEL DE FONCTION

Numéro de publication WO/2020/114347
Date de publication 11.06.2020
N° de la demande internationale PCT/CN2019/122370
Date du dépôt international 02.12.2019
CIB
G06F 8/75 2018.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
8Dispositions pour ingénierie logicielle
70Maintenance ou gestion de logiciel
75Analyse structurelle pour la compréhension des programmes
CPC
G06F 8/41
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
40Transformation of program code
41Compilation
G06F 8/75
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
70Software maintenance or management
75Structural analysis for program understanding
Déposants
  • 阿里巴巴集团控股有限公司 ALIBABA GROUP HOLDING LIMITED
Inventeurs
  • 李丹 LI, Dan
  • 裘绍翔 QIU, Shaoxiang
  • 王佳琦 WANG, Jiaqi
Mandataires
  • 北京三友知识产权代理有限公司 BEIJING SANYOU INTELLECTUAL PROPERTY AGENCY LTD.
Données relatives à la priorité
201811468332.703.12.2018CN
Langue de publication chinois (ZH)
Langue de dépôt chinois (ZH)
États désignés
Titre
(EN) FUNCTION CALL RELATIONSHIP DETECTION METHOD, APPARATUS, DEVICE AND STORAGE MEDIUM
(FR) PROCÉDÉ, APPAREIL, DISPOSITIF ET SUPPORT DE STOCKAGE POUR LA DÉTECTION DE RELATION D'APPEL DE FONCTION
(ZH) 函数调用关系检测方法、装置、设备及存储介质
Abrégé
(EN)
A function call relationship detection method, apparatus, device and storage medium, which are used for detecting whether a call relationship exists between a function to be detected and a detection point function, the method comprising: adding a static function for a function to be detected, the static function being defined as generating an entry comprising a currently called return address and a detection point function when called (S110); and modifying an action for calling the function to be detected into calling the static function so as to call the function to be detected by means of the static function (S120). Thus, for a function that originally directly calls a function to be detected, the function to be detected may be called by means of calling a static function, and during the described process, an entry comprising a currently called return address and a detection point function may be obtained, thus a basis of implementation may be provided for detecting whether a call relationship exists between the function to be detected and the detection point function.
(FR)
La présente invention concerne un procédé, un appareil, un dispositif et un support de stockage pour la détection de relation d'appel de fonction, qui sont utilisés pour détecter si une relation d'appel existe entre une fonction à détecter et une fonction de point de détection, le procédé comprenant les étapes consistant à : ajouter une fonction statique pour une fonction à détecter, la fonction statique étant définie comme générant une entrée comprenant une adresse de retour actuellement appelée et une fonction de point de détection lorsqu'elle est appelée (S110) ; et modifier une action pour appeler la fonction à détecter en un appel de la fonction statique de façon à appeler la fonction à détecter au moyen de la fonction statique (S120). Ainsi, pour une fonction qui appelle à l'origine directement une fonction à détecter, la fonction à détecter peut être appelée par l'appel d'une fonction statique, et pendant le processus décrit, une entrée comprenant une adresse de retour actuellement appelée et une fonction de point de détection peut être obtenue, ainsi une base de mise en œuvre peut être fournie pour détecter si une relation d'appel existe entre la fonction à détecter et la fonction de point de détection.
(ZH)
一种函数调用关系检测方法、装置、设备及存储介质,用于检测待检测函数与检测点函数之间是否具有调用关系,为待检测函数添加静态函数,静态函数定义为被调用时,生成包括当前调用的返回地址和检测点函数的条目(S110);将调用待检测函数的动作修改为调用静态函数,以由静态函数调用待检测函数(S120)。由此,对于原本直接调用待检测函数的函数,可以通过调用静态函数来调用待检测函数,并且在这一过程中,可以得到包括当前调用的返回地址和检测点函数的条目,从而可以为检测待检测函数与检测点函数之间是否具有调用关系提供实现基础。
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international