栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

nero实验

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

nero实验

教程:Excuse me, is there any requirement for the ida pro version? · Issue #19 · tech-srl/Nero · GitHub

可以进行模拟的ida:nero_wine可以的ida-其它文档类资源-CSDN下载

Nero_dataNero_dataNero_dataNero_data-其它文档类资源-CSDN下载

1.python依赖包

pip install setproctitle jsonpickle parmap python-magic pyelftools scandir pyvex llvmlite cle networkx llvmcpy psutil
pip install capstone tqdm

2.环境

alias llvm-config="llvm-config-10"
export LLVM_ConFIG="/usr/bin/llvm-config-10"

3.运行如下代码:

需要在TRAIN文件夹下面,创建一个Objects的文件夹。这样执行才不会报错!

python3 -u index_binaries.py --input-dir TRAIN/Objects --output-dir TRAIN_INDEXED -v --debug

原来有483个:

 产生了464个:

 而后,还需要安装capstone。

pip install capstone

执行命令之后:

python3 -u collect_and_filter.py --input-dir TRAIN_INDEXED --output-file=train.json

 因为自己配置的pip源失败了,因此改一下。命令如下:

pip install capstone scipy -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/754153.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号