(EN) An intermediate language conversion method, for analyzing a software security vulnerability, of an electronic device of the present disclosure comprises the steps of: receiving an input code; on the basis of the input code, identifying at least one variable included in an instruction; inferring the data type of the identified variable; and converting the input code into intermediate language on the basis of information on the identified variable and the inferred data type.
(FR) Un procédé de conversion de langage intermédiaire, pour analyser une vulnérabilité de sécurité de logiciel, d'un dispositif électronique de la présente invention comprend les étapes consistant à : recevoir un code d'entrée ; sur la base du code d'entrée, identifier au moins une variable incluse dans une instruction ; inférer le type de données de la variable identifiée ; et convertir le code d'entrée en langage intermédiaire sur la base des informations relatives à la variable identifiée et au type de données inféré.
(KO) 본 개시의 소프트웨어 보안 취약점 분석을 위한 전자 장치의 중간언어 변환 방법은 입력 코드를 수신하는 단계, 입력 코드에 기초하여 명령어에 포함된 적어도 하나의 변수를 식별하는 단계, 식별된 변수에 대한 데이터 타입을 추론하는 단계 및 식별된 변수에 대한 정보 및 추론된 데이터 타입을 기초로 입력 코드를 중간 언어로 변환하는 단계를 포함한다.