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...
Saved in:
Main Authors | , , , , |
---|---|
Format | Patent |
Language | Chinese English |
Published |
24.05.2022
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
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 |