没有合适的资源?快使用搜索试试~ 我知道了~
Ghidra-to-LLVM:利用Ghidra的IR和分析功能将二进制文件转换为LLVM的IR提升器
共296个文件
o:138个
cpp:69个
bc:68个
需积分: 50 2 下载量 56 浏览量
2021-03-09
17:17:48
上传
评论
收藏 989KB ZIP 举报
温馨提示
Ghidra转LLVM 该工具将已编译的二进制文件提升为LLVM。 特别感谢我的顾问Arie Gurfinkel和CMU Pharos团队( )。 从其存储库中进行的测试。 Python 3所需的软件包 llvmlite Graphviz 安装说明(仅Linux) 1.安装Ghidra 提取JDK:tar xvf <JDK> 用您选择的编辑器打开〜/ .bashrc。 例如:vi〜/ .bashrc 在文件的最后,将JDK bin目录添加到PATH变量中:export PATH = / bin:$ PATH 保存存档 重新启动所有打开的终端窗口以使更改生效 2.编辑g2llvm.py 该脚本要求您提供两个文件的位置(绝对路径): ghidra_headless_loc =“ /PATH/TO/ghidra_9.1.1_PUBLIC/support/an
资源推荐
资源详情
资源评论
收起资源包目录
Ghidra-to-LLVM:利用Ghidra的IR和分析功能将二进制文件转换为LLVM的IR提升器 (296个子文件)
up_and_down_v1.o.bc 28KB
func_array.o.bc 26KB
call_trace_v4.o.bc 24KB
explosive_conditions_v1.o.bc 23KB
var_values_param.o.bc 23KB
condcall_v2.o.bc 22KB
independent_ite_param.o.bc 22KB
call_trace_v5.o.bc 22KB
call_trace_v2.o.bc 22KB
loop_even_odd.o.bc 22KB
inter_func_param.o.bc 22KB
inter_rv.o.bc 20KB
bound_loop_with_var.o.bc 20KB
input_inside_bound_loop_mod.o.bc 20KB
compound_condition_v3.o.bc 20KB
call_trace_v3.o.bc 19KB
call_trace_v6.o.bc 19KB
condcall_v1.o.bc 19KB
independent_ite.o.bc 19KB
nested_ite_condition_param_v2.o.bc 19KB
multi_call_inter_cond_else.o.bc 19KB
multi_call_inter_cond.o.bc 19KB
recurse_v1.o.bc 18KB
rv_same_var.o.bc 18KB
var_values.o.bc 18KB
multi_call_inter_seq.o.bc 18KB
oo_virtual_func.o.bc 17KB
nested_ite_condition_param_v1.o.bc 17KB
inter_func_wide_to_narrow_constraint.o.bc 17KB
call_trace_v1.o.bc 17KB
nested_ite_condition_v1.o.bc 17KB
recurse_v2.o.bc 17KB
rv_seq_v1.o.bc 17KB
compound_condition_param_v1.o.bc 16KB
inter_func_narrow_to_wide_constraint.o.bc 16KB
multiple_ite.o.bc 16KB
rv_seq_v2.o.bc 16KB
pointer_write.o.bc 16KB
nested_condition_v3.o.bc 16KB
oo_simple.o.bc 16KB
exclusive_ite.o.bc 16KB
nested_ite_condition_v2.o.bc 16KB
compound_condition_param_v2.o.bc 16KB
multivar_compound_condition_v2.o.bc 16KB
down_call_chain.o.bc 16KB
nested_loop.o.bc 15KB
global_var_v3.o.bc 15KB
nested_condition_v2.o.bc 15KB
exclusive_ite_goal_in_else.o.bc 15KB
global_var_v2.o.bc 15KB
nested_condition_v1.o.bc 15KB
multivar_compound_condition_v1.o.bc 15KB
nested_condition_v4.o.bc 15KB
single_condition_param_v2.o.bc 15KB
rv_seq_v3.o.bc 15KB
rv_cond.o.bc 14KB
pointer_write_nongoal.o.bc 14KB
unbound_loop_with_var.o.bc 14KB
input_inside_bound_loop.o.bc 14KB
single_condition_param_v1.o.bc 14KB
single_condition_v2.o.bc 13KB
single_condition_v1.o.bc 13KB
compound_condition_v1.o.bc 12KB
linear_flow.o.bc 11KB
empty.o.bc 11KB
global_var_v1.o.bc 10KB
endless_loop.o.bc 9KB
fake_failed_test.o.bc 7KB
up_and_down_v1.cpp 803B
nested_ite_condition_param_v2.cpp 756B
nested_ite_condition_param_v1.cpp 744B
nested_ite_condition_v2.cpp 700B
nested_ite_condition_v1.cpp 699B
call_trace_v4.cpp 598B
explosive_conditions_v1.cpp 584B
condcall_v2.cpp 571B
exclusive_ite_goal_in_else.cpp 565B
exclusive_ite.cpp 564B
multiple_ite.cpp 544B
call_trace_v2.cpp 502B
multi_call_inter_cond.cpp 499B
var_values_param.cpp 495B
down_call_chain.cpp 495B
call_trace_v5.cpp 493B
multi_call_inter_cond_else.cpp 489B
independent_ite_param.cpp 486B
call_trace_v3.cpp 486B
inter_rv.cpp 484B
call_trace_v6.cpp 475B
bound_loop_with_var.cpp 472B
func_array.cpp 466B
nested_condition_v2.cpp 465B
independent_ite.cpp 457B
nested_condition_v3.cpp 452B
nested_condition_v1.cpp 452B
call_trace_v1.cpp 447B
multivar_compound_condition_v2.cpp 441B
condcall_v1.cpp 439B
multivar_compound_condition_v1.cpp 432B
var_values.cpp 423B
共 296 条
- 1
- 2
- 3
资源评论
佐罗先生
- 粉丝: 31
- 资源: 4750
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- tensorflow-2.7.3-cp39-cp39-manylinux2010-x86-64.whl
- tensorflow-2.7.2-cp39-cp39-manylinux2010-x86-64.whl
- Python版本快速排序源代码
- Python 语言版的快速排序算法实现
- 450815388207377安卓_base.apk
- 超微主板 X9DRE-TF+ bios 支持 nvme启动
- 基于Python通过下载气象数据和插值拟合离散数据曲线实现对寒潮过程的能量分析
- 健身房系统的设计与实现论文Java项目
- 使用TCP实现的搜索可用服务器
- 使用贪心算法解决会议时间安排问题的 Java 示例代码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功