我見過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