gpt4 book ai didi

java - 混淆 Java Web 应用程序

转载 作者:行者123 更新时间:2023-12-01 06:41:52 24 4
gpt4 key购买 nike

据我了解,混淆 Java Web 应用程序只会让应用程序的阅读变得更加困难,但逆向工程仍然是可能的。

我的目标只是让它变得非常难以阅读,并且无法反编译和运行(不确定这是否可能,我猜它仍然会以丑陋的变量名运行?)

所以变量名称如下:

字符串用户名=“asdfsadf”;

将成为

字符串 aw34Asdf234jkasdjl_asdf2343 = "asdfsdaf";

这是否正确:

  1. 公共(public)类和变量将保持不变
  2. 只能重命名私有(private)字符串/类/方法
  3. 字符串加密可用于某些敏感字符串数据,例如加密 key 等。

我的目标实际上是让别人不能直接反编译并发布代码。

最佳答案

Web 应用程序在服务器端运行。除非你把事情搞砸,否则客户不会看到代码。

关于java - 混淆 Java Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2004072/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com