天天看點

使用JShaman進行JS代碼加密時,保留字的作用

使用JShaman進行JS代碼加密時,保留字的作用

JShaman是一個線上加密JS代碼的網站,

它有一個功能:字元串加密,可以把JS代碼中明文的字元串加密起來,使字元串不可見。

例如:

使用JShaman進行JS代碼加密時,保留字的作用

如上圖,一個字元串,一個是對象中的字元。

如果使用JShaman進行加密,加密時在配置中選擇了“字元串加密”,如下圖所示:

使用JShaman進行JS代碼加密時,保留字的作用

則加密後,demo_str、demo_obj_str這兩個字元串将被加密而變的不可見:

使用JShaman進行JS代碼加密時,保留字的作用
使用JShaman進行JS代碼加密時,保留字的作用

上面兩圖中,在加密後的JS代碼中搜尋字元串“demo_str”、“demo_obj_str”時“找不到指定文字”。

而如果某些情況下,不希望某個字元串被加密。則可使用JShaman配置中的“保留字”功能。

假如在“保留字”中配入“demo_str”: