The Bytecode Club - Reverse Engineering Forum
Plugin Development Thread (Plugin Authors Read This) - Printable Version

+- The Bytecode Club - Reverse Engineering Forum (https://the.bytecode.club)
+-- Forum: Software (https://the.bytecode.club/forumdisplay.php?fid=19)
+--- Forum: Bytecode Viewer (https://the.bytecode.club/forumdisplay.php?fid=69)
+--- Thread: Plugin Development Thread (Plugin Authors Read This) (/showthread.php?tid=170)



Plugin Development Thread (Plugin Authors Read This) - Konloch - 12-16-2014

This thread is for anyone wanting to write an external (or internal) plugin for Bytecode Viewer.

First off, take a look through the Java docs for the API package - https://the.bytecode.club/docs/bytecode-viewer/the/bytecode/club/bytecodeviewer/api/package-summary.html.

Once you become familiar with the API, I suggest you take a look at the internal plugins for an example of what a real plugin should look like - https://github.com/Konloch/bytecode-viewer/tree/master/src/the/bytecode/club/bytecodeviewer/plugins.

Now that you've got a good idea of how the plugin system was designed, here are some skeleton scripts to get you started - Groovy, Ruby, Python.


RE: Plugin Development Thread (Plugin Authors) - Bibl - 12-16-2014

its a hacker trap


RE: Plugin Development Thread (Plugin Authors) - Righteous - 12-16-2014

LET US USE JAVA. I FUCKING HATE GROOVY.


RE: Plugin Development Thread (Plugin Authors) - Konloch - 12-17-2014

(12-16-2014, 03:19 PM)Righteous Wrote:  LET US USE JAVA. I FUCKING HATE GROOVY.

I guess I could incorporate a Java compiler to allow .java files to work.