首页> 中文学位 >基于中间语言的跨架构二进制相似性检测系统的设计与实现
【6h】

基于中间语言的跨架构二进制相似性检测系统的设计与实现

代理获取

目录

声明

摘要

第1章绪论

1.1课题背景

1.2研究现状

1.3.1本文主要工作

1.3.2本文组织结构

第2章相关技术研究

2.1基于原始特征的相似度检测

2.1.1 CABS

2.1.2 Tracelet

2.1.3 BinGo

2.2基于图嵌入的相似度检测

2.2.1 Genius

2.2.2 Gemini

2.2.3 SAFE

2.3本章小结

第3章系统设计与实现

3.1总体架构

3.2中间语言

3.2.1 VEX中间语言

3.2.2归一化

3.3变量改写

3.3.1栈变量恢复

3.3.2临时变量改写

3.3.3内存型变量改写

3.3.4中间语言效果

3.4特征提取

3.5函数调用关系处理

3.5.1函数内联的弊端

3.5.2 Structure2vec

3.6本章小结

第4章系统实现与测试

4.1实验设置及环境

4.2数据集介绍

4.2.1数据预处理

4.2.2数据生成

4.3评价指标描述

4.3.1精确率与召回率

4.3.2 ROC与AUC

4.4超参数选择实验

4.4.1训练周期

4.4.2图嵌入维度

4.4.3迭代次数

4.5模块性能实验

4.6基本块数量实验

4.7中间语言可视化实验

4.8本章小结

第5章总结与展望

5.1本文工作总结

5.2未来工作展望

参考文献

攻读硕士学位期间主要的研究成果

致谢

展开▼

著录项

  • 作者

    凃讼林;

  • 作者单位

    浙江大学;

  • 授予单位 浙江大学;
  • 学科 计算机科学与技术
  • 授予学位 硕士
  • 导师姓名 陈文智;
  • 年度 2020
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 TP3TP1;
  • 关键词

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号