JShaman英文版在最新的一次更新時,增加了新功能:
JAVAScript代碼混淆加密完成后,可以顯示各功能耗時、處理的AST節點數量,
以此可知對代碼做了哪些保護處理。

如上圖所示,在此例中,對代碼共進行了23項混淆加密,JSON數據加密8350處、字符串加密189669處、15222次平展控制流、30722處變量名修改、在6024處進行了僵尸代碼植入,等等。
一般情況下,這些信息對使用者是不透明的,使用者提交JS代碼、得到混淆加密后的JS代碼,只看到了結果,并不清楚其中進行了哪些混淆操作、不清楚加密了多少數據。
而這個功能的出現對于使用者而言,便可知道代碼進行了多少加混淆密處理:19次正則表式節點處理,就意味著自己代碼中19個正則表達式被加密處理了。給開發者以踏實感、讓使用者心中有數。
JShaman專注于JavaScript代碼混淆加密,致力成為全球頂級的JavaScript代碼安全服務商。






