刚上研不久,研究论文时就想看看代码学习学习。于是怎么找论文的开源工具就是个很复杂的问题了。

方法

  1. 论文里直接给出了。
    可以直接在论文pdf搜索github,available等关键字直接定位到开源链接。
  2. 上github上搜索论文名字,也可能搜到。
  3. 搜作者的个人主页,主页上一般会有开源的链接。

目前我主要依赖这三种方式来找,大家如果有别的方法,欢迎在评论区分享~

实例

第一种方法

这篇文章SpecROP: Speculative Exploitation of ROP Chains在conclusion部分就提到了代码已经开源。
在这里插入图片描述

第二种方法

比如文章KOOBE:Towards Facilitating Exploit Generation of Kernel Out-Of-Bounds Write Vulnerabilities,在github上直接搜KOOBE就搜到了开源工具。虽然有很多同名结果,但注意一下作者是UCR的,很容易就确定是第二个了。
在这里插入图片描述

第三种方法

但也有些文章,论文中没有提到,github上搜也找不到。比如:Control-Flow Bending: On the Effectiveness of
Control-Flow Integrity
就可以用第三种方法来尝试一下了。
谷歌搜索作者名字,找一个域名比较像个人主页的点进去,比如第一个,就像是个人博客在这里插入图片描述
点进去他的个人主页,根据对论文的印象,很容易就找到CFB论文的开源工具是最后那个。
在这里插入图片描述

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐