jar usage - tripmine253/pentest-book GitHub Wiki
Task - Command
Execute Jar - java -jar [jar]
Unzip Jar - unzip -d [output directory] [jar]
Create Jar - jar -cmf META-INF/MANIFEST.MF [output jar] *
Base64 SHA256 - sha256sum [file] | cut -d' ' -f1 | xxd -r -p | base64
Remove Signing - rm META-INF/*.SF META-INF/*.RSA META-INF/*.DSA
Delete from Jar - zip -d [jar] [file to remove]
Decompile class - procyon -o . [path to class]
Decompile Jar - procyon -jar [jar] -o [output directory]
Compile class - javac [path to .java file]