d163bd0cf4
11/5/2014 - Started working on the EZ-Inject plugin. 11/6/2014 - Fixed the ClassNodeDecompiler creating unnessessary objects. (thanks bibl). 11/6/2014 - Finished an alpha version of EZ-Inject. 11/6/2014 - Started working on a basic obfuscator. 11/6/2014 - The Obfuscator now sucessfully renames all field names. 11/6/2014 - Updated CFR to cfr_0_90. 11/8/2014 - Started working on the API for BCV. 11/9/2014 - Decided to make a graphical reflection kit. 11/10/2014 - Made some progress with the obfuscator, almost finished EZ-Injection. 11/14/2014 - Been doing various updates to EZ-Injection, Obfucsation, Reflection Kit and the BCV API. 11/16/2014 - Added the option to launch BCV command line as java -jar bcv.jar C:/test.jar C:/example/whatever.jar 11/17/2014 - Fixed an issue with the out of date checking UI still activating when not selected. 11/19/2014 - Added annotatitons/local variables to the methodnode decompiler (Thanks Bibl). 11/21/2014 - Decided to release it with the obfuscator/reflection kit unfinished, they're currently disabled for future use.
15 lines
No EOL
418 B
Ruby
15 lines
No EOL
418 B
Ruby
require 'java'
|
|
|
|
java_import 'the.bytecode.club.bytecodeviewer.api.Plugin'
|
|
java_import 'the.bytecode.club.bytecodeviewer.api.PluginConsole'
|
|
java_import 'java.lang.System'
|
|
java_import 'java.util.ArrayList'
|
|
java_import 'org.objectweb.asm.tree.ClassNode'
|
|
|
|
class Skeleton < Plugin
|
|
def execute(classNodeList)
|
|
gui = PluginConsole.new "Skeleton"
|
|
gui.setVisible(true)
|
|
gui.appendText("exceuted skeleton")
|
|
end
|
|
end |