最近為了方便接觸了一下混淆器。所謂混淆是將代碼通過一種rename或者隱藏的方式將編譯的代碼變得生澀、難懂;但是這個混淆主要使用在程序的內部使用;如果需要進行公開,則其不能進行混淆。混淆的本質還是使用mapping的方式將系統的類、方法、屬性等通過一個映射文件,使得混亂的狀態大家互相能夠識別。但是對外的代碼涉及到對外的還是要保持原有的邏輯。
混淆是好東西,但也不是絕對的安全,而且對于龐大的系統本身而言,需要keep的元素以及與jsp等交互共同的信息量也很大。混淆不是忽悠,忽悠.....
混淆是好東西,但也不是絕對的安全,而且對于龐大的系統本身而言,需要keep的元素以及與jsp等交互共同的信息量也很大。混淆不是忽悠,忽悠.....