This set of plugins provide Diem (formerly named Libra) decompilation (diemvm/Move) support for JEB Decompiler.
- Open a compiled Diem module or script in JEB (they start with the
diemvm
magic bytes) - JEB will start the analysis and behind-the-scene decompilation to restore the module
- The disassembly will be displayed
- In the code hierarchy view, select either the "main" or "Decompiled Module" node and hit the TAB key to display the decompiled code
Make sure to define JEB_HOME
environment variable and have it point to your JEB folder
- Run the appropriate
create-eclipse-project-xxx
to create the Eclipse project files - In Eclipse: File, Import, Java Project...
- Run the appropriate
build-xxx
script - Output goes to
out/JebDiemPlugin-VERSION.jar
; copy the file to your JEBcoreplugins/
folder
JEB Copyright PNF Software, Inc.
https://www.pnfsoftware.com
Licensed under the Apache License, Version 2.0 (the "License");
You may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.