KeenSecurityLab / BinAbsInspector

BinAbsInspector: Vulnerability Scanner for Binaries
GNU General Public License v3.0
1.58k stars 231 forks source link

Ghidra 10.2 安装BinAbsInspector插件的时候报错,提示版本不符合 #36

Closed biggermonester closed 2 years ago

biggermonester commented 2 years ago

image

MatthewShao commented 2 years ago

我们提供下载的版本是适用于Ghidra 10.1.2的,目前Ghidra发布的最新版为10.1.3,请问10.2版本是哪里来的?

biggermonester commented 2 years ago

这个是我下载Ghidra最新源码后自己编译的,我本地的编译环境是openjdk11,vs2022,sdk10.0.19041.685 1652325599(1) 这个是Ghidra的更新时间,我是下载他们最新的源码后自己本地进行的编译 1652325728(1)

MatthewShao commented 2 years ago

提供的zip包里面有一个extension.properties文件,你可以试试将其中version=10.1.2 改成对应的版本

biggermonester commented 2 years ago

直接修改version=10.1.2 到对应版本后能装上,但运行回报错 image

MatthewShao commented 2 years ago

有两个解决方法:1. 下载Ghidra10.1.2的版本直接安装提供的zip包;2. 基于10.2版本重新编译,编译流程请参考wiki文档,但不保证API兼容性,可能会有其他错误

biggermonester commented 2 years ago

好的,我去下载个10.12版本的试试