VulHawk 复现

[[VulHawk Cross-architecture Vulnerability Detection with Entropy-based Binary Code Search]] Get Started Prerequisites Windows (MacOS and Linux also work) Python 3.8.2 (64 bit) PyTorch 1.13.1 CUDA 11.7 IDA pro 7.5+ (only used for dataset processing) Quick Start File Environment Identification python 2_FileEnvironmentIdentification.py Function Embedding Generation python 3_function_embedding_generation.py Binary Function Similarity Detection python 4_binary_code_search.py 论文基本流程 整体输入是二进制文件,然...

June 11, 2023 · 2 min · 576 words · JUHUA 创建: June 11, 2023 | 更新: June 11, 2023 | 时长: 2分钟 | JUHUA

南大软件分析前5节笔记

IR Intermediate Representation 中间表示 3AC 三地址码 3-Address Code 每条3AC至多有三个地址,地址可以是名称,常量,编译器生成的临时变量 其实3AC就是指令的一种表示形式 BB 基本块 basic block...

June 11, 2023 · 4 min · 1987 words · JUHUA 创建: June 11, 2023 | 更新: June 11, 2023 | 时长: 4分钟 | JUHUA

南大软件分析第七节笔记

视频: 南京大学《软件分析》课程07(Interprocedural Analysis 课程主页:Static Program Analysis | Tai-e (pascal-lab.net) 笔记参考:(34条消息) 【课程笔记】南大...

June 11, 2023 · 5 min · 2229 words · JUHUA 创建: June 11, 2023 | 更新: June 11, 2023 | 时长: 5分钟 | JUHUA

南大软件分析第九节——Pointer Analysis - Foundations I

视频:南京大学《软件分析》课程09(Pointer Analysis - Foundations I)哔哩哔哩_bilibili 课程主页:Static Program Analysis | Tai-e (pascal-lab.net) 笔记参考:(34条消息...

June 11, 2023 · 3 min · 1035 words · JUHUA 创建: June 11, 2023 | 更新: June 11, 2023 | 时长: 3分钟 | JUHUA

南大软件分析第八节笔记

视频: 南京大学《软件分析》课程 08(Pointer Analysis 课程主页:Static Program Analysis | Tai-e (pascal-lab.net) 笔记参考:(34条消息) 【课程笔记】南大软件分析课程—1...

June 11, 2023 · 3 min · 1412 words · JUHUA 创建: June 11, 2023 | 更新: June 11, 2023 | 时长: 3分钟 | JUHUA

南大软件分析第六节笔记

视频: 南京大学《软件分析》课程 06(Data Flow Analysis - Foundations II 课程主页:Static Program Analysis | Tai-e (pascal-lab.net) 笔记参考:(34条消息) 软件分析——数据流分析2_zc...

June 11, 2023 · 8 min · 3631 words · JUHUA 创建: June 11, 2023 | 更新: June 11, 2023 | 时长: 8分钟 | JUHUA

南大软件分析第十一节——Pointer Analysis - Context Sensitivity I

视频:南京大学《软件分析》课程10(Pointer Analysis - Foundations II)哔哩哔哩_bilibili 课程主页:Static Program Analysis | Tai-e (pascal-lab.net) 笔记参考:【课程笔记...

June 11, 2023 · 2 min · 992 words · JUHUA 创建: June 11, 2023 | 更新: June 11, 2023 | 时长: 2分钟 | JUHUA

南大软件分析第十三节——Static Analysis for Security

视频:南京大学《软件分析》课程13(Static Analysis for Security)哔哩哔哩_bilibili 课程主页:Static Program Analysis | Tai-e (pascal-lab.net) 笔记参考:【...

June 11, 2023 · 1 min · 183 words · JUHUA 创建: June 11, 2023 | 更新: June 11, 2023 | 时长: 1分钟 | JUHUA

南大软件分析第十二节——Pointer Analysis - Context Sensitivity II

视频:南京大学《软件分析》课程10(Pointer Analysis - Foundations II)哔哩哔哩_bilibili 课程主页:Static Program Analysis | Tai-e (pascal-lab.net) 笔记参考:【课程笔记...

June 11, 2023 · 2 min · 952 words · JUHUA 创建: June 11, 2023 | 更新: June 11, 2023 | 时长: 2分钟 | JUHUA

南大软件分析第十节——Pointer Analysis - Foundations II

视频:南京大学《软件分析》课程10(Pointer Analysis - Foundations II)哔哩哔哩_bilibili PPT: https://cs.nju.edu.cn/tiantan/software-analysis/PTA-FD.pdf 笔记参考:(34条消息) 【课程笔记】南大软...

June 11, 2023 · 3 min · 1144 words · JUHUA 创建: June 11, 2023 | 更新: June 11, 2023 | 时长: 3分钟 | JUHUA