Tricky Java Obfuscator - Простой обфускатор кода

Программа Tricky Java Obfuscator - Простой обфускатор кода 1.0

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. 1.7
  2. 1.8
  3. 1.9
  4. 1.10
  5. 1.11
  6. 1.12
  7. 1.13
  8. 1.14
  9. 1.15
  10. 1.16
  11. 1.17
  12. 1.18
  13. 1.19
  14. 1.20
  15. 1.21
🔒 Java-обфускатор с функцией краша декомпилятора, динамическим преобразователем вызовов и шифрованием строк. Поможет вам защитить ваш код от декомпиляции и анализа.

You must be logged in to see this link.

🌟 Особенности

  1. Flow: Использование мусорного кода для усложнения анализа.
  2. InvokeDynamic: Скрытие вызовов методов через handle-методы.
  3. String Encryption: Шифрование всех строк с помощью AES.
  4. Crasher: Ломает декомпилятор и не позволяет просто посмотреть исходный код.


✋ Для использования, введите путь к .jar или его имя, если он в папке с обфускатором:
Bash:
root@myvds $ [Tricky Java Obfuscator] Enter .jar name or path:
root@myvds $ MyTestProgram.jar
root@myvds $ [Tricky Java Obfuscator] Loaded file: /root/obfuscator/MyTestProgram.jar
root@myvds $ [Tricky Java Obfuscator] Processing obfuscation...
root@myvds $ [Tricky Java Obfuscator]
root@myvds $ [Tricky Java Obfuscator] com/testprogram/withoneclass/Main | Class loaded!
root@myvds $ [Tricky Java Obfuscator] com/testprogram/withoneclass/Main | Generating handle methods...
root@myvds $ [Tricky Java Obfuscator] com/testprogram/withoneclass/Main | testMethod1 | Applying Flow obfuscation...
root@myvds $ [Tricky Java Obfuscator] com/testprogram/withoneclass/Main | testMethod1 | Applying Invoke Dynamic obfuscation...
root@myvds $ [Tricky Java Obfuscator] com/testprogram/withoneclass/Main | testMethod1 | Applying String Encryption obfuscation...
root@myvds $ [Tricky Java Obfuscator] com/testprogram/withoneclass/Main | testMethod1 | Done!
root@myvds $ [Tricky Java Obfuscator]
[Tricky Java Obfuscator] File saved to /root/obfuscator/MyTestProgram.jar
❓ В случае возникновения проблем обращайтесь к:
You must be logged in to see this link.
Обфускатор был собран из частей найденных в интернете и доведен до ума, а также возможности обфускации исполняемых приложений!
Классификация ПО
  1. Программа
  2. Другое
Операционная система
  1. Windows
  2. Linux
Набор технологий
java obfuscator
  • Мне нравится (+1)
Реакции: uranvex и ReB000t
Автор
bubblemaster
Скачивания
109
Просмотры
1 832
Первый выпуск
Обновление
Оценка
1.00 звёзд 1 оценок

Другие ресурсы пользователя bubblemaster

Поделиться ресурсом

Последние рецензии

после шифровки файл ломается
[15:07:40 WARN]: org.bukkit.plugin.InvalidPluginException: java.lang.VerifyError: Expecting a stackmap frame at branch target 59
[15:07:40 WARN]: Exception Details:
[15:07:40 WARN]: Location:
[15:07:40 WARN]: SmileGold/SmileGold/SmileGold.UrWUYwBknzItMQcJloktcWEdONciKAgdCprMNcyhIVSrJ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; @0: ldc_w
[15:07:40 WARN]: Reason:
[15:07:40 WARN]: Expected stackmap frame at this location.
[15:07:40 WARN]: Bytecode:
[15:07:40 WARN]: 0000000: 130f d013 0fd1 130f d204 2b03 b60f d610
[15:07:40 WARN]: 0000010: 76a0 0007 05a7 0004 0478 b80f d959 4e2c
[15:07:40 WARN]: 0000020: b60f df4e bb0f e159 2db6 0fe5 b70f e859
[15:07:40 WARN]: 0000030: b30f ea2d b60f eeb2 0fea b04e bb0f f059
[15:07:40 WARN]: 0000040: b70f f1bf
[15:07:40 WARN]: Exception Handler Table:
[15:07:40 WARN]: bci [0, 58] => handler: 59
[15:07:40 WARN]: bci [0, 58] => handler: 59
[15:07:40 WARN]: bci [0, 58] => handler: 59
[15:07:40 WARN]:
[15:07:40 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:157)
[15:07:40 WARN]: at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:414)
[15:07:40 WARN]: at com.rylinaux.plugman.util.BukkitPluginUtil.load(BukkitPluginUtil.java:418)
[15:07:40 WARN]: at com.rylinaux.plugman.command.LoadCommand.execute(LoadCommand.java:116)
[15:07:40 WARN]: at com.rylinaux.plugman.PlugManCommandHandler.onCommand(PlugManCommandHandler.java:97)
[15:07:40 WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
[15:07:40 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159)
[15:07:40 WARN]: at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:826)
[15:07:40 WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:2185)
[15:07:40 WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:2000)
[15:07:40 WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1953)
[15:07:40 WARN]: at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:49)
[15:07:40 WARN]: at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:7)
[15:07:40 WARN]: at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:35)
[15:07:40 WARN]: at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18)
[15:07:40 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136)
[15:07:40 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
[15:07:40 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109)
[15:07:40 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1271)
[15:07:40 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1264)
[15:07:40 WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119)
[15:07:40 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1225)
[15:07:40 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1139)
[15:07:40 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291)
[15:07:40 WARN]: at java.base/java.lang.Thread.run(Thread.java:840)
[15:07:40 WARN]: Caused by: java.lang.VerifyError: Expecting a stackmap frame at branch target 59
[15:07:40 WARN]: Exception Details:
[15:07:40 WARN]: Location:
[15:07:40 WARN]: SmileGold/SmileGold/SmileGold.UrWUYwBknzItMQcJloktcWEdONciKAgdCprMNcyhIVSrJ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; @0: ldc_w
[15:07:40 WARN]: Reason:
[15:07:40 WARN]: Expected stackmap frame at this location.
[15:07:40 WARN]: Bytecode:
[15:07:40 WARN]: 0000000: 130f d013 0fd1 130f d204 2b03 b60f d610
[15:07:40 WARN]: 0000010: 76a0 0007 05a7 0004 0478 b80f d959 4e2c
[15:07:40 WARN]: 0000020: b60f df4e bb0f e159 2db6 0fe5 b70f e859
[15:07:40 WARN]: 0000030: b30f ea2d b60f eeb2 0fea b04e bb0f f059
[15:07:40 WARN]: 0000040: b70f f1bf
[15:07:40 WARN]: Exception Handler Table:
[15:07:40 WARN]: bci [0, 58] => handler: 59
[15:07:40 WARN]: bci [0, 58] => handler: 59
[15:07:40 WARN]: bci [0, 58] => handler: 59
[15:07:40 WARN]:
[15:07:40 WARN]: at java.base/java.lang.Class.forName0(Native Method)
[15:07:40 WARN]: at java.base/java.lang.Class.forName(Class.java:467)
[15:07:40 WARN]: at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:82)
[15:07:40 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:153)
[15:07:40 WARN]: ... 24 more
Назад
Сверху Снизу