Commit Graph

41 Commits

Author SHA1 Message Date
Konloch 48d5227bad Update Example Plugin 2022-01-17 19:36:13 -06:00
Konloch ec03a14189 Example String Decrypter Update 2022-01-17 19:35:18 -06:00
Konloch cc1dbeceb7 Example String Decrypter Update 2022-01-17 19:35:13 -06:00
Konloch bc7390a82e Example String Decrypter Update 2022-01-17 19:35:09 -06:00
Konloch 37b83add0c Example Update 2022-01-17 18:59:38 -06:00
Konloch 3dcaeefb57 Example Update 2022-01-17 18:59:17 -06:00
Konloch 590115d899 Example Update 2022-01-17 18:58:52 -06:00
Konloch ec0ab2daac Example Update 2022-01-17 18:57:58 -06:00
Konloch 1835f6950b Example Update 2022-01-17 18:57:40 -06:00
Konloch bc77a32722 Cleanup 2022-01-17 18:53:39 -06:00
Konloch 0c75303f96 Cleanup 2022-01-17 18:53:09 -06:00
Konloch dd59d8753e Organized Plugins By Language 2022-01-17 18:44:12 -06:00
Konloch edd27ea458 Light Cleanup 2022-01-17 17:11:43 -06:00
Nico Mexis a6987480a7
Fix Plugins 2022-01-08 11:48:25 +01:00
Nico Mexis 86fb69f694
Optimize various stuff 2021-12-20 00:24:17 +01:00
Thomas Leplus 38565f6bff
Avoid NullPointerException 2021-09-17 19:48:09 -07:00
Konloch 84c1834ada Plugin API Update
With the plugin manager tab changes  the plugin console no longer needs the active resource container name. It only needs the plugin name
2021-07-23 15:50:18 -07:00
Konloch 10df99c750 Plugin Fixes 2021-07-23 15:46:19 -07:00
Konloch 0203a13472 Code Cleanup
Translation errors are now silenced unless developer mode is enabled
2021-07-21 08:20:38 -07:00
Konloch 0729da39f3 JS API Update
Build the plugin console inside of the execute function. This allows the tab name to update correctly based on the resource being processed. (It will fallback without correct tab names if not)
2021-07-21 06:22:22 -07:00
Konloch 420cd9d060 Updated XposedGenerator
This fixes the API breaks introduced in the recent patches, it should now function as originally intended
2021-07-13 05:33:34 -07:00
Konloch 1eda5e7f78 Updated For Plugin API Changes
This will make it easier on the user to inform them which file the class resources are in
2021-07-13 05:10:24 -07:00
Konloch c5b53be4b8 BCV API Change
This API change will break compatibility with most pre-existing plugins
2021-07-06 21:36:11 -07:00
Konloch d052d0e6d3 @jowasp Xposed Generator As Plugin 2021-07-01 08:14:22 -07:00
Konloch c45b8c4b5a API Changes 2021-06-27 21:13:55 -07:00
Konloch 829b9ae2bb Example Javascript Plugin 2021-06-27 16:27:16 -07:00
Konloch 33447e3f09 Example JS Plugin Print Classes 2021-06-27 15:21:46 -07:00
Konloch d12eca6973 Example Java Plugin 2021-06-27 14:45:36 -07:00
Konloch a12f1aa503 Plugin Code Cleanup 2021-06-27 14:41:58 -07:00
Konloch c774bf441b Restored Ruby Skeleton Script 2021-06-26 10:39:54 -07:00
Konloch 729f95110d Javascript plugin support 2021-06-26 10:39:06 -07:00
Konloch 5290692c3e JS Plugin Support 2021-06-26 06:47:27 -07:00
Konloch 2573aaa937 Added Example String Decrypter plugin 2021-06-26 06:04:31 -07:00
Konloch f3d639c7f0 Restored Ruby Skeleton Script 2021-06-26 06:00:30 -07:00
Konloch a1a0767d4d 2.9.7 changes 2015-07-08 17:35:21 -06:00
Kalen Kinloch a1dc3aecc6 A bunch of changes for 2.9.3
* -----2.9.3-----:
* 02/28/2015 - Added drag and drop for any file.
* 02/28/2015 - Added ctrl + w to close the current opened tab.
* 02/28/2015 - Updated to CFR 0_97.jar
* 02/28/2015 - Fixed a concurrency issue with the decompilers.
* 02/28/2015 - Added image resize via scroll on mouse.
* 02/28/2015 - Added resource refreshing.
* 02/28/2015 - Im Frizzy started working on Obfuscation.
2015-02-28 22:24:49 -08:00
Kalen Kinloch fd9f07817d 2.9.0
2.9.0
2015-02-24 00:29:19 -08:00
Kalen Kinloch 0f5ef77944 2.9.0
02/11/2015 - Added ZStringArray String Decrypter. (Thanks Righteous)
02/20/2015 - Moved the decompilers/disassemblers around.
02/20/2015 - Fixed a resource leak with Krakatau
Decompiler/Disassembler/Assembler.
02/21/2015 - Fixed regex searching if your regex search contained a
syntax error.
02/21/2015 - Added the compiler/decompiler instances to the
BytecodeViewer API class.
02/21/2015 - Sped up the decompilers, each view pane runs its own
decompiler thread.
02/21/2015 - Added Janino compiler, you can now compile the decompiled
source code inside of BCV.
02/21/2015 - Added the editable option for almost all of the
decompilers/disassemblers.
02/21/2015 - Cached the next/previous icons and added a resources class
for all resources.
01/21/2015 - Renamed EZ-Injection as File-Run, however kept the plugin
named EZ-Injection.
02/21/2015 - Dropped Groovy support, added .Java plugin compilation
instead (now only 10mb).
02/21/2015 - Added support for reading resources, including displaying
images, detecting pure ascii files and more.
02/21/2015 - Fixed an issue with loading an already selected node in the
file navigation pane.
02/22/2015 - Added an error console to the Java compiler
02/22/2015 - Ensured the spawned Python/Krakatau processes are killed
when closing BCV.
02/22/2015 - Made it more beginner friendly.
02/22/2015 - Fixed? The file navigation search.
02/22/2015 - Added a shit ton more comments to non-api related classes.
02/23/2015 - Added APK resources.
02/23/2015 - MORE ANDROID LOVE! Added APKTool.jar's decode. (Takes a
while so it's a setting, also pumped the jar back to 16MB)
02/23/2015 - Added close all but this tab menu.
02/23/2015 - Not really code related, but added _install.bat and
_uninstall.bat for the exe version of BCV.
02/23/2015 - Back to ASM5, packed dex2jar in its own obfuscated jar.
02/23/2015 - Added the annotations back to the Bytecode Decompiler.
(Once again, thanks Bibl)
02/23/2015 - It once again works with Java 8 Jars.
2015-02-23 23:55:53 -08:00
Kalen Kinloch 5efba02200 2.8.1
02/04/2015 - Fixed UI bug with Krakatau/Krakatau Editable view panes.
02/05/2015 - Added CTRL + F.
2015-02-10 18:07:13 -08:00
Kalen Kinloch d163bd0cf4 2.1.0 Released
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.
2014-11-21 14:55:55 -08:00
Kalen Kinloch 06ef9408a4 First Commit
First commit, beta 1.0, report all bugs to konloch@gmail.com or create a
thread on http://the.bytecode.club
2014-10-18 16:39:09 -07:00