反编译器在 Ghidra 反汇编程序中不起作用

Decompiler not working in Ghidra Disassembler

我是 Ghidra 反汇编程序的新手,请多多包涵。

我试图安装 Ghidra 来分析可执行文件。在 Ghidra 中打开可执行文件后,它会加载除 Decompiler 之外的所有内容。反编译器 window 显示

Decompiler: Unable to initialize the DecompilerInterface: Could not find decompiler executable" this error message. Also it shows "os/mac_x86_64/decompile does not exist

我从 here 下载了它。我的 mac 中也安装了 JDK。 我应该怎么做才能让 Decompiler 正常工作?

正如错误所说,“os/mac_x86_64”中没有反编译器。不确定我应该做什么。

问题的发生是因为我在 Mac 中为第一个 coz 网守安装 ghidra 时删除了 decompile 文件,提示我将其从 github 中删除。此问题的解决方案是在 Security & Privacy 中允许它。感谢@Robert 的投入和时间。你帮我节省了很多时间。

单击“仍然允许”而不删除 decompile 解决了我的问题。