Skip to content

Instantly share code, notes, and snippets.

@foreverigor
foreverigor / ghidra-jar2app.sh
Created April 30, 2021 20:49
Create macOS Ghidra App using jpackage
#!/bin/bash
# ghidra-jar2app.sh | macOS standalone App Bundle creator for Ghidra
# Requires JDK 14+ or 11+ with jpackage available
#
# Arguments:
# $1 – Path to Ghidra single jar
# $2 – Working directory (optional)
# Example: ./ghidra-jar2app.sh <ghidra-jar>
@foreverigor
foreverigor / create-runtime.sh
Created November 11, 2017 18:44 — forked from miho/create-runtime.sh
JDK9 JLink Jigsaw Example
jlink --modulepath $JAVA_HOME/jmods:mlib --addmods com.greetings \
--output greetingsapp --compress-resources on \
--strip-java-debug on --exclude-files *.diz
du -h greetingsapp
### Keybase proof
I hereby claim:
* I am foreverigor on github.
* I am foreverigor (https://keybase.io/foreverigor) on keybase.
* I have a public key ASAqUIB7l-v3fCrOYQY0SCNKslDDIQTnygx3rmV33yoOswo
To claim this, I am signing this object: