Crates.io | fugue-ghidra |
lib.rs | fugue-ghidra |
version | 0.2.1 |
source | src |
created_at | 2023-06-01 00:27:19.852441 |
updated_at | 2024-11-05 19:14:54.598447 |
description | A binary analysis framework written in Rust |
homepage | https://fugue.re |
repository | |
max_upload_size | |
id | 879338 |
size | 180,353 |
Script Manager -> External -> FugueExport.java
Install the flatbuffers compiler flatc
.
Run the following commands:
git submodule init
git submodule update --recursive
# make sure that the flatc version is the same
# as the flatbuffers-java version in build.gradle
flatc --java -b -o src/main/java/ extra/schema/fugue.fbs
GHIDRA_INSTALL_DIR=/opt/ghidra/ ./gradlew buildExtension
unzip -qod "${GHIDRA_INSTALL_DIR}"/Ghidra/Extensions/ dist/$(ls -1t dist | head -n1)