-1
A
回答
0
这是一个非常宽泛的问题,但我会尽力帮助一点。
你很可能对java写的东西做的最好的事情被称为“模糊化”,这意味着你的代码仍然是可读的,只是非常混乱,非常难于理解的人
“锁定”的文件在JVM语言中是一场艰苦的战斗,你可能永远都不会赢,如果有人真的想看你的源代码并进行编辑,他们可以,这将需要一些时间,这实际上适用于任何语言,对于说实话。不管你做什么,如果有人足够聪明,真的想编辑你的程序,他们可以并且会找到一种方法,你可以做的最好的事情就是尽可能地为他们做好准备。
这就是说,一个体面的混淆器足以让大多数人看你的项目,并决定它可能不值得他们的时间手动去混淆它。
相关问题
- 1. 加密后文件锁定
- 2. 为客户端加密的html文件
- 3. 客户端加密文件
- 4. Java客户端与Netbeans的
- 5. Java文件锁定
- 6. 存在Netbeans错误锁定文件
- 7. 客户端加密
- 8. ActiveMQ .net客户端锁定
- 9. Java文件加密
- 10. botocore.exceptions.ClientError:客户端KMS加密
- 11. Azure客户端加密
- 12. 用密码锁定文本文件
- 13. 解锁锁定的java文件Android studio
- 14. 使用C#加密CSV文件 - 在客户端解密
- 15. NetBeans(Java) - 加载额外的.java文件
- 16. Java - 从配置文件加密/解密用户名和密码
- 17. 从服务器加密,在客户端解密(但不在客户端加密)?
- 18. SSL固定客户端加密
- 19. 在Netbeans 8.0.2中TAB键锁定为.h文件(但不是.cpp)
- 20. 如何使用NetBeans Java CVS客户端?
- 21. java Netbeans web服务WSDL客户端
- 22. 加密的客户端密钥?
- 23. 密码锁(Java)
- 24. Cocoa PDFKit解锁加密文件
- 25. GWT/JavaScript客户端密码加密
- 26. NickServ HexChat客户锁定的用户名
- 27. 使用密码锁定文件夹
- 28. 批处理文件密码“锁定”
- 29. 如何在NetBeans Java中使用充气城堡(DES)加密和解密文件?
- 30. Java中的客户端和服务器端密码加密
感谢您的回复! –