C + + language-oriented source code deanonymization method and related equipment

The invention provides a C + + language-oriented source code deanonymization method and related equipment, and the method comprises the steps: carrying out the similarity detection of a source code through the time dynamic features and space dynamic features generated during the dynamic execution of...

Full description

Saved in:
Bibliographic Details
Main Authors SHI YIJIE, LIU BING, KIM JEONG-PYEONG, LIU XIANGKUN, QIN SUJUAN
Format Patent
LanguageChinese
English
Published 24.05.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The invention provides a C + + language-oriented source code deanonymization method and related equipment, and the method comprises the steps: carrying out the similarity detection of a source code through the time dynamic features and space dynamic features generated during the dynamic execution of an extracted target source code, and determining the author of the target source code. According to the de-anonymization method provided by the invention, the time dynamic characteristics and the space dynamic characteristics extracted in the code dynamic execution process can represent the programming style of an author, so that the de-anonymization accuracy of the source code is ensured, and the problem that an existing code de-anonymization method cannot migrate to the C + + language is solved. 本申请提供一种面向C++语言的源代码去匿名化方法以及相关设备,包括利用提取的目标源代码在动态执行时产生的时间动态特征和空间动态特征对源代码进行相似性检测,确定所述目标源代码的作者。本申请提供的去匿名化方法在代码动态执行的过程中提取的时间动态特征和空间动态特征可以表征作者的编程风格,保证了源代码去匿名的准确率,解决了现有代码去匿名化方法无法向C++语言迁移的问题。
Bibliography:Application Number: CN202111681398