This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/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> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| jlink --modulepath $JAVA_HOME/jmods:mlib --addmods com.greetings \ | |
| --output greetingsapp --compress-resources on \ | |
| --strip-java-debug on --exclude-files *.diz | |
| du -h greetingsapp |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ### 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: |