混淆不同於加密和解密,因為原來有意義的字符被替換了,沒有算法反推,任何技術都不可能得到原來有意義的字符。
所以理論上,混淆的代碼無法解密。但由於它的整個運算邏輯關系鏈是完整的,與混淆前的代碼關系鏈完全壹致,所以我們要“破解”它,只能說能找出它的邏輯關系鏈。如果人工去做,會很燒腦,很復雜。從技術上來說,做這項工作需要壹定的計算能力,比如雲計算,甚至超級計算機,但即使“破解”了,也只能分析出壹個函數是幹什麽用的,仍然無法得到原始的關鍵人物名字。