没有合适的资源?快使用搜索试试~ 我知道了~
DFT的matlab源代码-libdft64:用于IntelPin3.x和64位平台的libdft。(动态污点跟踪,污点分析)
共51个文件
h:19个
cpp:19个
makefile:3个
需积分: 14 1 下载量 99 浏览量
2021-05-26
03:04:43
上传
评论
收藏 63KB ZIP 举报
温馨提示
DFT的matlab源代码libdft:实用的动态数据流跟踪 这些代码是从修改而来的,最初是从修改的。 特征 支持Intel Pin 3.x 支持英特尔64位平台 支持基本的SSE,AVX指令。 使用白皮书中所述的BDD数据结构。 我们的异味传播规则的局限性 字节级 忽略隐式流 忽略eflags寄存器 去做 三元指令 性能优化 支持更多说明 测试每条指令 标志注册规则 FPU指示 贡献指导 如前所述,libdft存在健全性和完整性的探针。 污点传播规则可能是错误的。 它仅支持基本说明,还需要支持许多其他说明。 如果您想为此做出贡献,请修改src/libdft_core.cpp的说明,并在github上为我们提取请求。 建造 下载Intel Pin 3.x并将PIN_ROOT设置为Pin的目录。 PREFIX=/path-to-install ./install_pin.sh 编译libdft64 make 码头工人 docker build -t libdft ./ docker run --privileged -v /path-to-dir:/data -it --rm libdf
资源推荐
资源详情
资源评论
收起资源包目录
libdft64-master.zip (51个子文件)
libdft64-master
.gitignore 41B
INSTALL.md 1KB
Dockerfile 542B
Makefile 601B
src
syscall_hook.h 108B
branch_pred.h 2KB
ins_clear_op.cpp 4KB
tag_trait.cpp 1KB
libdft_core.h 2KB
Makefile 526B
def.h 2KB
libdft_api.cpp 14KB
ins_binary_op.cpp 9KB
syscall_struct.h 3KB
syscall_desc.h 917B
ins_unitary_op.h 114B
tagmap.cpp 5KB
ins_xchg_op.h 161B
syscall_desc.cpp 50KB
makefile.rules 3KB
ins_binary_op.h 110B
ins_xfer_op.h 3KB
ins_helper.h 12KB
ins_clear_op.h 209B
ins_xchg_op.cpp 26KB
ins_movsx_op.cpp 7KB
libdft_core.cpp 13KB
libdft_api.h 3KB
tagmap.h 3KB
bdd_tag.cpp 5KB
ins_movsx_op.h 136B
bdd_tag.h 1KB
syscall_hook.cpp 6KB
ins_xfer_op.cpp 18KB
ins_unitary_op.cpp 4KB
tag_traits.h 2KB
ins_ternary_op.cpp 141B
debug.h 675B
ins_ternary_op.h 114B
install_pin.sh 316B
env.init 111B
LICENSE 2KB
tools
libdft-dta.cpp 20KB
mini_test.cpp 1KB
libdft.cpp 2KB
makefile.rules 3KB
track.cpp 2KB
nullpin.cpp 3KB
cur_input 23B
makefile 696B
README.md 7KB
共 51 条
- 1
资源评论
x_jiali
- 粉丝: 5
- 资源: 897
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功