面向C++语言的代码去匿名化系统的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:zj2008263
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
代码抄袭现象频发,网上出现大量的恶意代码、恶意软件,对许多人造成严重的危害。针对上述现象,源代码去匿名化技术用于检测源代码作者归属问题,能有效地遏制上述行为。在源代码去匿名化技术中,因为不同编程语言间语言特性不同、相关资料库不同,涉及动态特征的研究存在不同编程语言间方案迁移难问题。本文研究C++语言源代码去匿名化技术,其主要工作和创新点如下:(1)针对从Python语言到C++语言存在的方案迁移难问题,提出了面向C++编程语言源代码去匿名化的动态风格特征设计与提取方案。动态特征设计方案从时间和空间两个方面出发,分别进行设计,并区别于已有的面向Python语言的动态特征设计方案,考虑了部分能表征作者编程风格但是却被忽略的动态特征。在动态特征提取方案中,不同于已有的面向Python语言的动态特征提取方案中基于Python语言内部模块进行实现的方式,采用基于性能分析工具Gprof和Valgrind进行了具体实现。经过实验验证,动态风格特征的加入,明显提高了源代码去匿名的准确率,在涉及230个编程作者时,对比不包含动态风格特征的实验,源代码去匿名的准确率提高了约 8.5%。(2)设计并实现了一套面向C++语言的代码去匿名化系统。该系统以网页的形式呈现给用户,可以在线检测用户上传的源代码的作者身份信息。同时,在系统设计时,充分考虑各个模块的耦合度问题,保证后续在业务量激增的情况下,系统能快速拆分,以抵御高并发量的压力。最后,随机选取了 20份源代码文件,其作者身份信息均被正确识别,系统能有效用于代码去匿名化,符合预期。
其他文献
闽东青年画家林锦春十几年来一直专注于畲族题材的工笔画创作,在国家级、省级的大型比赛展览中屡获佳绩.在推动中华优秀传统文化创造性转化创新性发展的时代大背景下,林锦春的创作理念和创作实践,体现出一种自觉的艺术追求和主动的创新精神.他的工笔画风格静谧空灵、幽远神秘,不知不觉中就能把观者拉人他所创造的意境之中,触摸到创作者独特的心灵世界和广阔的精神境域.值得探讨的是,他是如何运用种种艺术手段,在传统畲族文化的“束缚”下,在有限的畲族题材创作中,实现具有强烈个人风格的“造境”艺术,以及开阔自由的艺术境界的.
期刊
闽剧现代戏《生命》的每一次演出,都深深地感染着在场每一个观众.这部现代戏改编自姜安的小说《走出硝烟的女人》,由福建省实验闽剧院创作演出,陈欣欣编剧,张曼君导演,文华表演奖、梅花奖得主周虹携手另一梅花奖得主陈琼领衔演绎.rn“创新是艺术的生命”.闽剧《生命》主创人员用现代的、当代性的审美观照,突破了闽剧固有的表演模式,尤其在舞台综合呈现上,大胆创新,走出了一条不同寻常的新路.个人认为闽剧《生命》有几点成功之处,是别的地方戏曲剧目所无法比拟的,是一次闽剧表现能力的内在升华,堪称当代闽剧舞台的新突破.
期刊
扬琴于明朝末期从波斯传入中国,历经几百年发展变革,形成了世界三大扬琴体系之一的中国扬琴体系,在演奏技巧上已有成熟的表现.rn单竹、齐竹、轮竹这三类属于扬琴演奏基础性技巧.单竹是指完成单音的弹奏,强调其颗粒性和节奏感.而齐竹则需要演奏人员双手保持一致动作,即同起同落,确保音质丰满有力.对于轮竹,则需要使用左右手迅速且均匀交替的演奏手法,让扬琴演奏获得特定长音效果.其它如顿音、拨弦、反竹等色彩性技巧,都需要演奏人员通过练习积累经验,配合乐曲需求与导向来丰富演奏方式和提升音乐美感.
期刊
数字时代的来临給我国现行社区教育模式带来系统性冲击和挑战.研究在对社区教育系统结构与运行机制进行理论分析的基础上,针对我国社区教育动力机制与多样化需求不相匹配、多元化主体组织无序、教学数字化与数字学习鸿沟矛盾突出、教学规范建设滞后等问题,设计了基于系统思维与大数据技术的我国社区教育模式平台化重构思路,并提出了加强社区教育模式数字化工作统筹、前瞻性设计大数据管理平台架构、加大数字技术知识普及与基础设施建设力度、建立数字化教育管理运行标准体系等具体对策建议,以期为数字时代我国社区教育模式改革创新提供研究参考.
游戏化学习能带给学习者愉悦的学习体验,有利于学生科学探索能力和学习意愿的提升.研究根据游戏化设计理念,构建了基于DMC金字塔结构的在线课程游戏化设计模型,并应用于“人格与精神障碍”在线课程.课后问卷调查与分析显示,该设计得到学习者的高度认可.
开放大学的合作办学是聚集社会优质教育资源、创新发展模式的有益探索,并在实践中取得了显著成效.但是,在运行的过程中,因受到传统办学思想的影响及对合作办学内涵认识不足,出现了诸如规模扩张过快、教学质量下滑、监控力度不足等问题,影响了开放大学的声誉.研究对开放大学合作办学的现状进行分析,针对当前合作办学中所存在的问题,提出从树立正确的“双赢”观、制定合作办学教学质量标准、开展多方监控评价等方面入手,构建开放大学合作办学的教学质量监控体系.
时间:1944年夏至1945年春.rn地点:黄岐湾与马祖澳海面,马祖南竿岛.rn人物:rn吴大麟 30多岁,原国民党党员,国民政府福建省农村合作委员会连江办事处主任;后脱离国民党,加入中国共产党,任中共连江特别支部书记,接受中共福建省委重要任务,化名“徐义文”率领梁丽钦等几名闽海游击队员,潜入马祖列岛张逸舟匪部.后因身份暴露被国民党军统特务坠海而牺牲.rn梁丽钦 30多岁,女,中共党员,闽海游击队队长,以双枪弹无虚发被称作当代“穆桂英”,根据中共福建省委决定,带领几名精干的游击队员跟随吴大麟潜入马祖列岛张
期刊
许新生(云霄县文化体育和旅游局副局长):rn首先,我代表云霄县文体旅局对各位领导、专家表示热烈的欢迎和衷心的感谢.云霄县委、县政府高度重视文艺创作,专门成立了创作组,为大型潮剧现代戏《乌山魂》的剧本创作,聘请了具有丰富创作经验的本地资深剧作家—方朝晖老师为编剧,并把《乌山魂》列为建党100周年献礼的红色教育题材剧目.恳请各位专家提出宝贵意见和建议!
期刊
基于混合学习理论和系统化教学设计模型,以深圳开放大学开放教育“多媒体应用技术基础”课程教学为例,开展了混合学习的应用实践.基于对学习者特点的分析,针对教学目标与教学环境,强调了面授辅导教学时以学习者为主体的技能学习,加强线上与线下的交互,取得了较好的教学效果.
汕尾人文历史悠久,文化底蕴深厚,蕴含着丰富的地方特色文化资源.保护利用好地方特色文化资源,讲好地方特色文化故事,传承好地方特色文化基因,实现地方特色文化的创造性转化和创新性发展,有助于全面推动乡村振兴.研究以汕尾市为例,从地方特色文化的含义和特征出发,分析汕尾地方特色文化的内涵及其主要类别,阐述汕尾地方特色文化在乡村振兴中的重要价值,探索汕尾地方特色文化助力乡村振兴的实践路径.