自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 psychec 复现经验

psychec是可以自动补全C语言代码片段的工具,其代码仓库为https://github.com/ltcmelo/psychec,只不过代码补全的功能目前已不再维护,而在给出的链接中(https://github.com/ltcmelo/psychec/tree/original)又缺少对应的编译命令,所以复现起来会遇到一系列的问题。

2023-04-24 20:48:14 125

原创 IDA Python 在没有Python可执行程序的情况 安装第三方库文件

IDA python 第三方库安装

2022-11-17 12:31:40 631 1

转载 转载:Latex——在线快速生成表格代码

latex在线生成表格的网站:http://www.tablesgenerator.com/latex_tables 这个网站可以通过三种方式来生成latex表格代码:1、自己设置表格;2、直接导入csv表格;3、直接复制表格内容 1、自己设置表格 点击File,选择new tables,可以设置需要的行列数 2、点击import csv file,可以直接导入 3、 点击...

2021-04-20 22:05:09 2792

原创 LaTeX 图片处理:去掉多余的白色区域和边框

https://www.cnblogs.com/yymn/p/11614248.html

2021-04-20 10:55:57 5728

原创 Finding Inlined Functions in Optimized Binaries 阅读笔记

论文名称: Finding Inlined Functions in Optimized Binaries链接: http://arxiv.org/abs/2103.05221代码链接: https://zenodo.org/record/4280332#.YG70s2EzaUk该篇论文旨在通过深度学习的方法,学习二进制文件反编译出的伪代码的特征,从而识别二进制中存在的内联函数,以提高已有反编译工具IDA Pro和Ghidra对高度优化选项下的二进制内联函数的识别。下图即是Ghidra反编译一段二进

2021-04-08 22:09:05 115

原创 compiler optimization 论文阅读

论文:Unleashing the Hidden Power of Compiler Optimization on Binary Code Difference: An Empirical Study (发表于PLDI2021)论文链接:https://arxiv.org/ftp/arxiv/papers/2103/2103.12357.pdf代码和数据集:https://github.com/BinTuner/Dev研究动机根据作者对二进制的调研,他们发现实际应用中的二进制文件并非全部都是源

2021-04-05 15:37:22 473

原创 论文阅读Revisiting BinaryCodeSimilarityAnalysis using InterpretableFeatureEngineering and LessonsLearned

论文标题:Revisiting Binary Code Similarity Analysis using Interpretable Feature Engineering and Lessons Learned论文链接:https://arxiv.org/abs/2011.10749论文概述:二进制代码相似度分析一直以来都广泛应用在各种安全领域,比如抄袭检测,软件产权保护以及漏洞发现等等。但由于种种原因,很难继续在该领域进行一些新的研究。首先,已有的大多数方法只关注于最终的结果,也就是利用各种不可.

2020-11-26 16:51:16 684

原创 阅读笔记:Order Matters: Semantic-Aware Neural Networks for Binary Code Similarity Detection

今天介绍由腾讯科恩实验室发表在AAAI 2020上的一篇文章。链接:https://keenlab.tencent.com/en/whitepapers/Ordermatters.pdf本文介绍了一个使用神经网络进行二进制代码相似度检测的工作。首先,对于二进制代码上基本块+控制流图的表示方式,作者首先提出了一个语义表示+结构表示(semantic-aware modeling, structural-aware modeling)的表示方法,对每一个基本块将其看成一个sentence,使用BERT对其训

2020-11-13 22:17:23 676

原创 论文阅读:Neural Reverse Engineering of Stripped Binaries using Augmented Control Flow Graphs

今天介绍一篇将要发表在OOPSLA 2020上的文章,链接:论文:https://arxiv.org/pdf/1902.09122PPT:https://www.cs.technion.ac.il/~biham/Workshops/Cyberday/2020/Slides/yaniv-david.slides.pdf本文为了预测二进制代码中函数的函数名,对于一个函数中的指令,抽取了其中的函数调用,并对函数调用的参数进行数据流分析后,构造出了含有参数的函数调用集合。在进一步考虑到程序的控制结构后,抽取了

2020-11-13 22:05:02 251

原创 linux 16.04 安装 gcc-4.6

自动安装gcc-4.6可以通过以下步骤: 添加以下代码到/etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ trusty universe deb-src http://archive.ubuntu.com/ubuntu/ trusty universe最后使用 sudo apt-get install gcc-4.6 build-essential 即可...

2020-08-04 11:23:49 557

原创 Python 实现二叉树并搜索节点值和为某一值的路径

python实现二叉树:在这里插入代码片

2020-04-25 10:31:38 1015

原创 数字货币创新性分析

2013年以来,比特币的巨大成功推动了基于区块链技术的加密数字货币的快速发展。至2019年,加密数字货币的发展呈现出了三种特征:种类多,发布快,价格变化大。据统计,在2019年8月,市场上有效的数字货币已经超过2300并且还是迅速增长;至2018年以来,每月的新增ICO(初始币发行)项目超过60;比特币经历了巨大的价格变化,其在2017年12月17日价格超过20000美元,而在2018年12月30...

2020-04-25 09:37:08 1474

原创 LLVM pass学习

LLVM 关于pass讲解的YouTube视频链接:https://www.youtube.com/watch?v=rY02LT08-J8PDF链接:https://www.llvm.org/devmtg/2014-04/PDFs/Talks/Passes.pdf

2020-04-02 16:06:52 216

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除