Open mumbel opened 5 years ago
Thanks for your interest in this project. I've seen the warning against the use of JNI, which is certainly reasonable. Unfortunately I ran into some issues while rewriting the EFI decompressor in Java, which is why I resorted to using JNI for this. Ideally this would be replaced with a Java implementation, but the C implementation of the EFI decompressor is fairly simple (no heap allocations other than the JNI bridge), so I think this should be OK for now. If time allows, I'll revisit the Java implementation of the EFI decompressor.
Saw a phoronix story walking into work about project. Maybe you're aware, but if not: https://github.com/NationalSecurityAgency/ghidra/issues/175