https://github.com/exbin/bined-ghidra-extension
Hex viewer/editor extension for Ghidra SRE
https://github.com/exbin/bined-ghidra-extension
ghidra-extension
Last synced: 3 months ago
JSON representation
Hex viewer/editor extension for Ghidra SRE
- Host: GitHub
- URL: https://github.com/exbin/bined-ghidra-extension
- Owner: exbin
- License: apache-2.0
- Created: 2023-11-30T18:22:24.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-24T19:06:08.000Z (5 months ago)
- Last Synced: 2025-01-31T11:30:04.476Z (5 months ago)
- Topics: ghidra-extension
- Language: Java
- Homepage: https://bined.exbin.org/ghidra-extension/
- Size: 1.57 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changes.txt
- License: LICENSE.txt
Awesome Lists containing this project
README
BinEd - Binary/Hex Editor Ghidra SRE Extension
==============================================Hex viewer/editor extension for Ghidra SRE. See https://ghidra-sre.org
Homepage: https://bined.exbin.org/ghidra-extension/
Screenshot
----------
Features
--------* Visualize data as numerical (hexadecimal) codes and text representation
* Codes can be also binary, octal or decimal
* Support for Unicode, UTF-8 and other charsets
* Insert and overwrite edit modes
* Searching for text / hexadecimal code with found matches highlighting
* Support for undo/redo
* Support for files with size up to exabytesCompiling
---------Java Development Kit (JDK) version 21 or later is required to build this project.
Currently dependency libraries from the bined editor are expected to be present in the local maven repository.
You can try to run following commands. Start at parent directory to "bined" repo directory.
git clone https://github.com/exbin/exbin-auxiliary-java.git
cd exbin-auxiliary-java
gradlew build publish
cd ..
git clone https://github.com/exbin/bined-lib-java.git
cd bined-lib-java
gradlew build publish
cd ..
git clone https://github.com/exbin/exbin-framework-java.git
cd exbin-framework-java
gradlew build publish
cd ..
git clone https://github.com/exbin/bined.git
cd bined
gradlew build publish
cd ..Set GHIDRA_INSTALL_DIR property to path to Ghidra installation.
Run:
`gradle buildPack`
or
`gradle buildExtension`
License
-------Apache License, Version 2.0 - see LICENSE.txt