#!/bin/zsh # 用 source 加载:把 REA 需要的 Ghidra / JDK 环境变量设好。 # source tools/rea-env.sh # # 注意:Ghidra 12.1.4 官方发布包里只带了 linux/win 的原生反编译器, # macOS arm64 的那两个是通过源码现编的,产物放在: # tools/ghidra_12.1.4_PUBLIC/Ghidra/Features/Decompiler/os/mac_arm_64/{decompile,sleigh} REA_TOOLS_DIR="$(cd "$(dirname "${(%):-%x}")" && pwd)" export GHIDRA_INSTALL_DIR="$REA_TOOLS_DIR/ghidra_12.1.4_PUBLIC" export JAVA_HOME="$REA_TOOLS_DIR/jdk-21.0.12.1+1/Contents/Home" echo "GHIDRA_INSTALL_DIR=$GHIDRA_INSTALL_DIR" echo "JAVA_HOME=$JAVA_HOME"