我见过jquery.min.js和一些CSS文件,所有不必要的空格都从中删除。有没有一种工具可以与Java源进行混淆处理?如何从Java源代码中删除不必要的空格?
0
A
回答
3
是的,我想不可读
你不应该需要提供原始来源,你会编译成字节码,因为这可以在任何Java平台上运行。
已编译代码的字节码已经很难读取,但可以反编译。您可能难以用字节码混淆器进行反编译。
有几个(商业和自由)
https://www.google.co.uk/search?q=java+obfuscator
这改变了JVM可以读,但不容易读出原始的Java或产生可编译代码的方式字节。例如将字段名称转换为数字等。
顺便说一句:你总是可以逆向工程代码,但是你可以使它更难做到。
2
以下是让您的java代码不可读的最佳方法:不要发布您的java代码。
如果您必须发布您的java代码,请不要对其进行混淆。
模糊你的java代码的确切原因是零。
相关问题
- 1. 删除php源代码中的空格
- 2. 如何删除IntelliJ中代码格式不必要的空白行?
- 3. PhpStorm:删除不必要的空格
- 4. css代码删除不必要的空白空间
- 5. 如何删除Demandware中HTML源代码中的空格?
- 6. 从AlertDialog删除不必要的空间
- 7. 如何从我的项目中删除不必要的资源?
- 8. 从Jinja呈现模板中删除不必要的空格
- 9. 从jQuery的代码中删除不必要的功能
- 10. 从Android项目中删除不必要的代码
- 11. 如何从haml中的这段代码中删除空格?
- 12. 如何从html源代码中删除空白
- 13. 如何从字符串中删除不必要的空格,所以在HTML中没有多余的空格
- 14. 删除不必要的空间
- 15. 删除不必要的主题空间
- 16. Java replaceAll从空行中删除空格
- 17. 从tableview中删除不必要的行
- 18. 如何在VIM中加入两条线并删除不必要的空格
- 19. 从HTML中删除所有空白/不必要的节点
- 20. 从wcf中删除不必要的xsi和xsd命名空间
- 21. 如何删除不必要的标签?
- 22. 如何删除@JsonIdentityInfo不必要的ID?
- 23. 如何删除不必要的行
- 24. 从html源代码中删除评论
- 25. Istanbul.js - 从源代码中删除装饰
- 26. 如何删除php代码中的所有空格?
- 27. 从文件java中删除空格
- 28. 使用java从CSV中删除空格
- 29. 如何删除不必要的空白区域
- 30. 如何从字符串中删除不必要的字符?
除非由于某种原因通过网络发送Java源代码,否则由于可读性问题,不应该这样做。 – jn1kk 2012-08-08 13:55:53
这是一个JavaScript问题,而不是Java问题,对吗? – 2012-08-08 13:55:53
你在Java中这样做的方式是编译你的代码。 – Hassan 2012-08-08 13:57:37