教程: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
|