Open ElijahBI opened 3 years ago
Is it a PE binary or clear LX file?
I am pretty sure it is a PE, though am just now getting started with all of this so I could be mistaken...
Can you share the binary?
Hey, sorry for the late response. Here is a link to the exe https://mega.nz/file/d1tllYhD#ikIKonxGx8XJ4dzVG2qB0_W0e2woRtSIFeQO9NjqCYI
This binary worked for me.
Did you import the plugin? Did you build plugin by yourself or did you use one of the releases? Which version of ghidra are you using?
Can you try this build https://github.com/oshogbo/ghidra-lx-loader/releases/tag/1.4 with the ghidra 9.2.3?
I am still having issues an am unsure as to why exactly...
I have tried the 9.2 and 9.2.3 release builds now (with their respective versions of ghidra)
Here are some screen grabs:
9.2.3
Import options (only format selection is raw binary)
9.2
Import options (only format selection is raw binary and LXMF)
I'm extracting the zips to 'ghidra root\Ghidra\Extensions' and then checking in the 'install extensions' screen to see that they are indeed installed. Sorry if I am missing something simple here, it seems like you should be able to just pop this in and go...
One thing I did note: when I extracted your 9.2.3 build into my ghidra 9.2.3 install it would not start up the application until I renamed the folder from LX2 to LX. I kept getting a "Exited with error" message
You don't have to extract it.
This scenario works for me:
Click plus in the right top corner.
Select the Extension.
Click ok.
Restart ghidra.
And you should get the Portable Executable (PE) with the LE:32.
After all that steps the binary is loaded:
I used the newest version of ghidra.
What error do you get after fallowing these steps?
So your guide is working up until I restart ghidra.
I download the zip for the Build for Ghidra 9.2.3 release and place it on my desk top, then I launch ghidra, go to file > install extensions, hit the + in the upper right, select your zip from my desktop and hit okay. At this point it shows up in the extensions list:
it will then ask me to restart:
but when I restart the extension will suddenly be missing from the extensions list:
Here are my version numbers, I did note that I have a higher java version than you do in your image:
Oh thats really weird. Did you check if ghidra core plugins are enabled?
If the following is what you are referring to, yes it is enabled:
To be honest I don't have much more idea why this disappeared. What os are you using?
Deselecting the checkbox in front of the ghidra-lx-loader extension and clicking on OK, will remove the extension.
The Install Extensions
dialog only shows the default extensions + those that are installed AND enabled.
I was attempting to look at a file which I believe is LX, however it is responding with the error below. Do you think you could offer some assistance as to how I can move forward in getting this file open?